Best of Web DevelopmentMay 2025

  1. 1
    Article
    Avatar of communityCommunity Picks·48w

    Just Fucking Use React

    This post argues for the use of React or similar JavaScript frameworks in modern web development, particularly for complex and interactive applications. It challenges the notion of relying solely on HTML, emphasizing that frameworks simplify state management, improve the developer experience, and enhance accessibility. Proper use of frameworks can prevent code complexity and bloat in applications with significant client-side interaction.

  2. 2
    Article
    Avatar of nuxtandvueVuejs&Nuxtjs·48w

    Best animation library is free now - GSAP

    GSAP, a popular animation library, is now freely available along with its paid plugins and add-ons. Webflow supports GSAP, making it more accessible to developers.

  3. 3
    Article
    Avatar of jsdevelopmentJS Development·50w

    20 MERN Stack Projects That Will Guarantee You a Job in 2025

    Building real-world projects with the MERN stack is essential for landing high-paying jobs by 2025. This curated list of 20 projects ranges from beginner to advanced levels, covering critical skills such as CRUD operations, authentication, and API integration. Completing these projects demonstrates your practical knowledge and makes you stand out to recruiters.

  4. 4
    Article
    Avatar of thedevcraftThe Dev Craft·46w

    I built this Chrome Extension, roast me.

    Introducing Entropy, a Chrome extension designed to automatically hide secrets and personally identifiable information (PII) from your screen during screen sharing. This feature addresses security concerns around information leaks. The creator welcomes feedback and ideas for improvement.

  5. 5
    Article
    Avatar of troyhuntTroy Hunt·47w

    Have I Been Pwned 2.0 is Now Live!

    The revamped Have I Been Pwned website has been launched, introducing new features, improved search functionality, and a dedicated breach page with targeted advice. Email verification is enhanced, domain search is refined, and a new central dashboard consolidates user features. The site maintains the same API while adopting modern web technologies for better performance. A merch store is also available as part of the new offerings.

  6. 6
    Article
    Avatar of communityCommunity Picks·50w

    Awesome Docker Compose

    Discover over 700 popular self-hosted apps that can be quickly deployed using Docker Compose. This platform offers pre-configured docker-compose.yml templates for easy deployment and customization, along with insights into directory structures and comprehensive resources for each app.

  7. 7
    Article
    Avatar of devsquadDev Squad·46w

    Building a Modern Portfolio

    A showcase of a modern developer portfolio built with Next.js 15.3, featuring cinematic animations powered by Framer Motion, glass morphism effects, and comprehensive sections including projects, experience, and testimonials. The portfolio demonstrates technical excellence with TypeScript, PostHog analytics integration, EmailJS contact functionality, and mobile-first responsive design with both dark and light themes.

  8. 8
    Article
    Avatar of rubylaRUBYLAND·46w

    10 Modern CSS Features You Want to Use

    Modern CSS has evolved significantly with new features that reduce the need for preprocessors and frameworks. Key additions include mathematical functions (min, max, clamp) for responsive sizing, container queries for component-based responsive design, text-wrap properties for better typography, @starting-style for animating from display:none, :has() selector for parent styling based on children, simplified media query ranges, light-dark() function for theme switching, color-scheme property for system UI theming, native nesting support, new viewport units (dvh, svh, lvh) for mobile browsers, and @layer for managing CSS specificity conflicts.

  9. 9
    Article
    Avatar of communityCommunity Picks·50w

    Find inspiration for your next project!

    DevMeetsDevs allows users to explore over 1,000 website designs organized by category, providing ample inspiration for your next project. The platform invites users to discover diverse and creative website design ideas efficiently.

  10. 10
    Article
    Avatar of webdevWebDev·48w

    Best animation library is free now - GSAP

    GSAP, a renowned animation library, is now available for free along with all its plugins and add-ons. Webflow serves as the backbone of GSAP's offerings.

  11. 11
    Article
    Avatar of daily_updatesdaily.dev Changelog·48w

    All Your Settings, One Place

    daily.dev has consolidated all user settings into a single location, making it easier for developers to customize their experience. The new centralized settings interface includes options for feed, notifications, profile, appearance, language, and privacy. Users also retain quick access to specific feed settings directly from the feed interface.

  12. 12
    Article
    Avatar of communityCommunity Picks·49w

    Paper.js

    Paper.js is a powerful and easy-to-use scripting framework for creating vector graphics in the browser, offering functionalities for shape creation, animation, and interaction.

  13. 13
    Article
    Avatar of devtoolsDev Tools·47w

    She Shared Her Screen… and Her AWS Secret (Yes, she's a FANG)

    A senior engineer accidentally exposed her AWS credentials during a Zoom meeting, highlighting the risks of screen sharing without adequate safeguards. The post discusses the widespread issue of accidentally sharing sensitive information and introduces Entropy, a Chrome extension that detects and redacts secrets and PII in real-time. Entropy aims to prevent such leaks by securing data during screen sharing and is customizable for different security needs.

  14. 14
    Article
    Avatar of javascriptaiAI ❤️ JS·49w

    Unlock the Power of Advanced TypeScript

    Maximize your TypeScript skills by exploring advanced features like type assertions, interfaces versus types, generics, conditional and mapped types, and utility types. Enhance code safety, expressiveness, and maintainability with these powerful tools.

  15. 15
    Article
    Avatar of webcraftWebCraft·48w

    The Backend-for-Frontend (BFF) Pattern: Secure Auth Done Right

    The Backend-for-Frontend (BFF) pattern addresses security risks in web applications by storing JWTs server-side in Redis, eliminating exposure to XSS attacks and enhancing session management. This pattern is particularly suited to SPAs and mobile apps, offering improved scalability and user experience with silent token refreshes and instant logouts.

  16. 16
    Article
    Avatar of game_developersGame Developers·46w

    I made a farming simulator - Browser version

    A developer created a browser-based farming simulator using bolt.new AI tool to improve their frontend skills. The game is currently in development but playable, with the creator seeking feedback from the community.

  17. 17
    Article
    Avatar of bytebytegoByteByteGo·49w

    EP161: A Cheatsheet on REST API Design Best Practices

    REST API design involves best practices such as using resource-oriented paths, applying HTTP verbs properly, maintaining API versioning, and utilizing standard error codes. Ensuring APIs are idempotent and supporting pagination can enhance performance and reliability. Security measures like using API Keys, JWTs, OAuth2, and HTTPS are crucial for protecting APIs in production.

  18. 18
    Article
    Avatar of dotnet.NET Blog·49w

    Why we built our startup in C#

    Tracebit chose C# for building their B2B SaaS security product due to its productivity, cross-platform capabilities, popularity, rich standard library, expressive language features, and excellent tooling. Despite its reputation as a stable language without much buzz in the startup community, C# provides advantages such as a large talent pool, quality libraries, robust documentation, and fewer unexpected roadblocks. Its performance and open-source nature further enhance value for startups looking for a solid development foundation.

  19. 19
    Article
    Avatar of workchroniclesWork Chronicles·48w

    (comic) How to start a blog as a developer

    Discover innovative ways to start a blog as a developer, including using comics to create engaging content. Learn the potential benefits and tips for establishing your online presence through a blog.

  20. 20
    Article
    Avatar of communityCommunity Picks·47w

    9ui

    9ui offers a collection of beautiful and customizable components for building design systems using Base UI and Tailwind CSS. These components are free, open-source, and easy to integrate into projects, providing users with ready-to-use solutions for design enhancements.

  21. 21
    Article
    Avatar of hnHacker News·49w

    WebGL Water

    Evan Wallace's WebGL Water demo showcases advanced graphics techniques like raytraced reflections, refractions, and heightfield water simulation. Users can interact with the simulation by creating ripples, rotating the camera, and moving objects. Some features require specific WebGL extensions for enhanced effects.

  22. 22
    Video
    Avatar of javascriptmasteryJavaScript Mastery·47w

    SaaS App Full Course 2025 | Launch Your SaaS in Under 7 Days with Next JS, Supabase & Payments

    Learn how to create a SaaS application in under 7 days using Next.js, Supabase, and Stripe. This course covers building an AI-powered learning companion with features like secure authentication, real-time voice interactions, and customizable courses. Utilize modern web development tools like Tailwind CSS, Clerk, and Sentry to ensure a smooth user experience and scalable infrastructure.

  23. 23
    Article
    Avatar of codropsCodrops·46w

    Deconstructing the 35mm Website: A Look at the Process and Technical Details

    A technical breakdown of building an interactive 3D camera website using Three.js, covering edge detection with Sobel operators, mesh highlighting through render targets and raycasting, and scroll-triggered film roll animations. The tutorial demonstrates custom shader development, post-processing effects, and advanced WebGL techniques for creating engaging 3D web experiences.

  24. 24
    Article
    Avatar of webtoolsweeklyWeb Tools Weekly·49w

    CSS Tools, JSON, Databases, Uncats

    This post highlights various web tools related to CSS and HTML, JSON, databases, and other uncategorizable applications. It presents features like color palette creation, ER diagram generation, database management, and content moderation. A section on commercial apps and classifieds offers insights into different productivity tools and frameworks.

  25. 25
    Article
    Avatar of communityCommunity Picks·45w

    React Internals Deep Dive

    A comprehensive series exploring React's internal architecture through source code analysis. Covers core concepts like fiber tree traversal, reconciliation, hooks implementation (useState, useEffect, useRef), concurrent features (Suspense, useTransition), performance optimizations (React.memo, bailout), server-side rendering, hydration, and React Server Components. Each episode provides deep technical insights into how React's features work under the hood.