I Built a $32,000 AI Platform for Less Than a Penny (hac )Apr 22, 2026 166 ai , economics , case-studies The Three Pillars of JavaScript Bloat (430 )Mar 12, 2026 165 javascript , dependencies , complexity , runtimes , polyfills The Rise of “Micro-Backends”: Why Frontend Devs Are Adopting Hono Feb 25, 2026 164 hono , express , comparisons , backend-for-frontend Fast by Default (den )Feb 9, 2026 163 performance , tooling , code-reviews , processes Prompt Engineering Won’t Fix Your Architecture Jan 9, 2026 162 ai Why Developers Are Ditching Frameworks for Vanilla JavaScript (the )Dec 30, 2025 161 frameworks , javascript , apis , performance , micro-frontends You Can’t Design Software You Don’t Work On (sea )Dec 27, 2025 160 software-design Web Application Architecture: The Enterprise Framework Powering Modern Digital Experiences (elu )Nov 28, 2025 159 web-apps Design Tokens Aren’t Enough—Architecture Decisions Need a Place in Your Design System (sam )Nov 25, 2025 158 design-systems , design-tokens , documentation You’re Not Building Netflix: Stop Coding Like You Are Nov 23, 2025 157 programming , prioritization 5 Engineering Skills to Prioritize in the AI-Driven Era (the )Nov 20, 2025 156 ai , writing , debugging , communication , career Monorepo vs. Multi-Repo vs. Git Submodule vs. Git Subtree: A Complete Guide for Developers Nov 7, 2025 155 guides , monorepos , git , version-control , comparisons Architectural Debt Is Not Just Technical Debt (may )Oct 31, 2025 154 technical-debt Agentic AI and Security (ksi /mfo )Oct 28, 2025 153 ai , security How Senior Engineers Can Use AI for Real Impact Oct 21, 2025 152 ai , debugging , code-reviews , refactoring Most Developers Can’t Answer These 11 Microservices Questions—Can You? Oct 15, 2025 151 microservices Backend Concepts Every Experienced Developers Must Know Oct 4, 2025 150 concepts , network , concurrency , apis , databases , caching , scalability , security , observability 9 Forms of Coupling in Software Architecture Oct 3, 2025 149 programming Agile Is Out, Architecture Is Back Sep 23, 2025 148 ai , agile , processes , career How Netflix Accidentally Proved Monoliths Scale Better Than Microservices Sep 22, 2025 147 monoliths , microservices , scalability , netflix Progressive Complexity: When Islands Should Be a Continent (che )Sep 14, 2025 146 complexity , sveltekit How Senior Frontend Developers Think About React Architecture Aug 30, 2025 145 react , components The One Architecture Decision That Destroyed Every Project I Touched Aug 26, 2025 144 databases A Nice Vanilla App [Architecture] Using Web Components and CSS Module Scripts (chr /fro )Aug 11, 2025 143 web-components , css 7 Architecture Mistakes Even Senior Engineers Make (and How to Fix Them) Aug 10, 2025 142 mistakes , career How I Learned System Design Aug 7, 2025 141 system-design , software-design Why Microservices Are Out and Monoliths Are Making a Comeback Jul 29, 2025 140 microservices , monoliths Why Quick Cache Implementation Creates More Problems Than It Solves: The Hidden Tech Debt Crisis Jul 21, 2025 139 performance , caching , technical-debt , maintainability Why Senior Engineers Are Choosing Hexagonal Over Layered Architecture Jul 21, 2025 138 software-design-patterns How to Think Like a Front-End Architect (Not Just a Developer) Jul 4, 2025 137 how-tos , concepts , career The Cost of Ownership of a 1,000 Applications (may )Jun 27, 2025 136 economics , licensing , infrastructure , maintenance Micro-Frontend Architecture Pitfalls: Solving Integration and Deployment Challenges at Scale (ele /des )Jun 26, 2025 135 guest-posts , micro-frontends , scalability , deploying Everything I Know About Good System Design (sea )Jun 21, 2025 134 system-design The Perfect Project Setup for Angular: Structure and Automation for More Quality (man )May 26, 2025 133 angular , linting , modules , commit-messages , tooling Scaling to 1 Million Users: The Architecture I Wish I Knew May 23, 2025 132 scalability , servers , caching , microservices , asynchronicity , databases , observability , content-delivery Robust Data Fetching Architecture for Complex React/Next.js Apps (tre )May 4, 2025 131 react , nextjs , hooks , data-fetching Event Versioning Strategies for Event-Driven Architectures (the )Apr 9, 2025 130 events Software Architecture for Developers (dic )Apr 3, 2025 129 software-design Mastering Cross-Framework State Management in Micro-Frontends (ele /des )Apr 2, 2025 128 guest-posts , frameworks , state-management , micro-frontends , scalability , strategies What Are MCPs? A Beginner’s Guide to the Future of AI and Automation Mar 17, 2025 127 guides , ai , mcp , automation System Design Roadmap for Beginners Mar 14, 2025 126 system-design , concepts The Hidden Burden of Architectural Decision Fatigue (and How to Fix It) Mar 14, 2025 125 documentation 10 Must Read Microservices Architecture Books for Experienced Developers Feb 9, 2025 124 books , microservices Integrations: From Simple Data Transfer to Modern Composable Architectures (edo /sma )Feb 4, 2025 123 web-services , apis , rest , graphql , webhooks , headless , content-management Open Source Drives the Twelve-Factor Modernization Project (res /the )Jan 16, 2025 122 foss , principles 10 Backend Terms Every Frontend Developer Should Know Jan 9, 2025 121 terminology , concepts , performance 5 Technical JavaScript Trends You Need to Know About in 2025 (the )Jan 8, 2025 120 javascript , trends , serverless , webassembly , state-management , typescript , type-safety , micro-frontends The Secret to Building Highly Responsive Systems Jan 5, 2025 119 videos , software-design , performance , scalability How to Become a Strong Software Architect Jan 3, 2025 118 how-tos , career , learning 8 Most Important System Design Concepts You Should Know Dec 20, 2024 117 videos , system-design , concepts 8 Types of Load Balancing Dec 10, 2024 116 load-balancing , servers , nginx Set Up a Micro-Frontend Architecture in 15 Mins With Vite Dec 10, 2024 115 micro-frontends , vite Why You Should Avoid Grand System Redesigns Nov 30, 2024 114 videos , refactoring , software-design State of Software Architecture Report—2024 Nov 26, 2024 113 metrics My Favourite Software Architecture Patterns Nov 12, 2024 112 micro-frontends , software-design-patterns Revamping a Five-Year Old Node.js Project Oct 28, 2024 111 nodejs , mongodb , databases , refactoring , maintenance Backend for Frontend (BFF) Pattern: Microservices for UX (ben )Oct 22, 2024 110 backend-for-frontend , microservices , comparisons Qualities of a Good Cloud Architect Oct 22, 2024 109 cloud-computing , career Conway’s Law: The Hidden Force Shaping Your Software Architecture (tre )Sep 24, 2024 108 principles , engineering-management Backend for Frontend (BFF) Architecture Sep 24, 2024 107 backend-for-frontend Fundamentals of Frontend Architecture (max )Sep 19, 2024 106 courses , fundamentals Frontend Development Practices That Will Help You Avoid Failure Sep 18, 2024 105 best-practices , tech-stacks , principles , validation , linting , testing Top 10 Angular Architecture Mistakes You Really Want to Avoid Sep 10, 2024 104 angular , mistakes Beyond React: How Astro and Its Server Islands Work (ric /the )Aug 2, 2024 103 astro , frameworks Architecture in an Agile World (may )Jul 19, 2024 102 agile , processes 19 Microservices Patterns for System Design Interviews Jul 14, 2024 101 interviewing , system-design , microservices System Design Basics—Caching Jul 6, 2024 100 fundamentals , caching , system-design Backend for Frontend (BFF): What You Need to Know Jul 4, 2024 99 backend-for-frontend SPA vs. MPA: Which Web Architecture Is Right for You? Jul 3, 2024 98 single-page-apps , multi-page-apps , web-apps , comparisons Difference Between Docker, Kubernetes, and Podman for System Design Interview? Jun 14, 2024 97 docker , kubernetes , podman , system-design , interviewing , concepts Does Serverless Still Matter? Jun 1, 2024 96 serverless , servers The Pros and Cons of Using a Backend-for-Frontend (BFF) May 6, 2024 95 backend-for-frontend Top 50 System Design Interview Questions for 2024 Apr 27, 2024 94 interviewing , system-design , link-lists 10 Must Know System Design Concepts for Interviews Apr 7, 2024 93 interviewing , system-design , concepts , scalability Folder Structures in React Projects Mar 20, 2024 92 react Why Your Microservices Architecture Is Probably Overkill (and How I Learned to Love the Monolith Again) (pur )Mar 12, 2024 91 microservices , monoliths Dissecting Layered Architecture (yok )Mar 8, 2024 90 Visualizing Frontend Architecture (max )Mar 3, 2024 89 documentation , visualization Understanding Event-Driven Architecture Feb 24, 2024 88 events Advanced Architecture for AI Application (aka AAAA) (aus )Feb 13, 2024 87 ai , edge-computing , optimization Building a Clean and Scalable Frontend Architecture Jan 13, 2024 86 scalability , simplicity , maintainability High-Level System Architecture of Booking.com Jan 10, 2024 85 microservices , case-studies Building Multiple Progressive Web Apps on the Same Domain Jan 4, 2024 84 videos , web-apps , progressive-web-apps , security Explaining Kubernetes to My Uber Driver Nov 12, 2023 83 kubernetes Monolith to Microservices: 5 Strategies, Challenges, and Solutions Nov 8, 2023 82 monoliths , microservices , migrating , strategies Hashnode’s Overall Architecture (has )Oct 10, 2023 81 case-studies Speeding Up the JavaScript Ecosystem—the Barrel File Debacle (mar )Oct 8, 2023 80 javascript , performance TypeScript Monorepo With npm Workspaces (skw )Oct 1, 2023 79 monorepos , typescript , npm Sharing State With Islands Architecture (max )Sep 18, 2023 78 state-management , examples , astro , react How I Approach and Structure Enterprise Frontend Applications After 4 Years of Using Next.js Sep 9, 2023 77 conventions , nextjs Package-Based Architecture—Let’s Deliver the Packages Aug 27, 2023 76 modules , flutter Headless Architecture: What Is It, and Why Is It the Future? Aug 23, 2023 75 headless System Design Introduction Aug 17, 2023 74 introductions , system-design Stick to Boring Architecture for as Long as Possible (add )Jul 16, 2023 73 Understanding Space-Based Architecture Jun 25, 2023 72 Modern CSS for Dynamic Component-Based Architecture (5t3 )Jun 9, 2023 71 css , components A Practical Guide to Deploying a Complex, Production-Level, Three-Tier Architecture on AWS Jun 1, 2023 70 guides , deploying , complexity , aws 3 Engineering Mistakes That Kill Startups May 2, 2023 69 mistakes System Design Blueprint: The Ultimate Guide (zon )Apr 20, 2023 68 guides , cheat-sheets , system-design , principles Load Balancing (sam )Apr 10, 2023 67 load-balancing , performance , visualization Folder Structure for Modern Web Applications Apr 1, 2023 66 web-apps Senior Engineering Strategies for Advanced React and TypeScript (tec )Mar 25, 2023 65 strategies , react , typescript , testing , performance , accessibility , security , maintenance The Cost of Architectural Complexity Mar 3, 2023 64 research , complexity , economics Understanding App Directory Architecture in Next.js (ati /sma )Feb 1, 2023 63 nextjs Implementing Microservice Architecture in Node.js Jan 9, 2023 62 microservices , nodejs Microservices vs. Monolithic Architecture: A Practical Approach Jan 2, 2023 61 microservices , monoliths , comparisons Node.js Architecture Pitfalls to Avoid (app )Nov 23, 2022 60 nodejs Why Your Backend in Node.js Needs an API Layer and How to Build It Nov 10, 2022 59 nodejs , apis Folder Structure for Node.js and Express.js Project Oct 31, 2022 58 nodejs , express Sharing Data Between Microservices Oct 24, 2022 57 microservices Wtf Is an Island and Why Is It in My Website? Sep 13, 2022 56 frameworks , html , concepts An Overview of Node.js: Architecture, APIs, Event Loop, Concurrency (rau )Sep 7, 2022 55 overviews , nodejs , apis , event-loop , events , concurrency How to Build Event-Driven Architecture on AWS? (has )Sep 6, 2022 54 how-tos , events , aws Clean Architecture: Applying With React Jul 24, 2022 53 react Tao of Node—Design, Architecture, and Best Practices Mar 14, 2022 52 nodejs , best-practices How I Structure My React Projects Feb 25, 2022 51 react Screaming Architecture—Evolution of a React Folder Structure Feb 25, 2022 50 react Don’t Start With Microservices in Production—Monoliths Are Your Friend Dec 16, 2021 49 microservices , monoliths 5 Reasons You Should Adopt a Micro Frontend Architecture Dec 8, 2021 48 micro-frontends Deep Dive Into Node.js Architecture Nov 6, 2021 47 nodejs , deep-dives Practical Frontend Architecture Sep 19, 2021 46 CSS Architecture and Performance in Micro Frontends Jul 29, 2021 45 css , performance , micro-frontends React Architecture: How to Structure and Organize a React Application Jun 23, 2021 44 how-tos , react Why We Developed the Node.js Reference Architecture Mar 8, 2021 43 nodejs , dependencies Islands Architecture Aug 11, 2020 42 html , concepts Smashing Podcast Episode 22 With Chris Coyier: What Is Serverless? (chr +/sma )Aug 11, 2020 41 podcasts , interviews , serverless App Shell UX With Service Workers and Streams (jef )Jun 23, 2020 40 web-apps , single-page-apps , web-workers , streaming , javascript When Frontend Means Full Stack (chr )May 27, 2020 39 career , tech-stacks , state-management How to Reevaluate Your Frontend Architecture May 21, 2020 38 how-tos React Folder Structure in 5 Steps (rwi )Apr 6, 2020 37 react Decision Strategies for a Micro Frontends Architecture (inf )Jan 8, 2020 36 micro-frontends Software Architecture Patterns—Layered Architecture Jul 9, 2019 35 Micro Frontends (cam /mfo )Jun 19, 2019 34 micro-frontends , backend-for-frontend , examples Monorepo: Please Do (ada )Jan 3, 2019 33 monorepos Monorepos: Please Don’t (mat )Jan 2, 2019 32 monorepos Component-Based JavaScript Architecture (sea )Oct 22, 2018 31 javascript , components CSS Architecture: Block Element Modifier (BEM) and Atomic CSS (web )Sep 10, 2018 30 css , naming , bem , atomic-css Managing Architecture Decision Records With ADR-Tools May 27, 2018 29 documentation , tooling nginx—Server Software With Event-Driven Architecture Mar 27, 2018 28 nginx , servers , apache , events 10 Common Software Architectural Patterns in a Nutshell (vij )Sep 4, 2017 27 software-design-patterns CSS Architecture and the Three Pillars of Maintainable CSS Aug 18, 2017 26 css , maintainability , principles , solid What Does a Well-Documented CSS Codebase Look Like? (css )Jun 20, 2017 25 css , documentation , tooling , conventions , components The RED Method: Key Metrics for Microservices Architecture May 13, 2017 24 microservices , monitoring , metrics Building the UI for the New “The Times” Website Mar 30, 2016 23 design , collaboration , css , documentation , case-studies Cleaning Up a CSS Codebase (kit )Mar 9, 2016 22 css , refactoring , linting Understanding the CSS Modules Methodology (kit )Dec 16, 2015 21 css , modules , webpack , browserify Architecting Scalable CSS (css /btc )Aug 31, 2015 20 videos , css , scalability , naming The Design of Code: Organizing JavaScript (ali )May 21, 2013 19 javascript , maintainability , modules , jquery , plugins , apis A Perspective on SOA Feb 18, 2013 18 ruby-on-rails , testing , deploying , scalability CSS Architecture (phi )Nov 15, 2012 17 css , naming , best-practices , tooling About HTML Semantics and Front-End Architecture Mar 15, 2012 16 html , semantics , naming Documenting Architecture Decisions Nov 15, 2011 15 documentation , processes Simple Made Easy (ric )Sep 20, 2011 14 videos , software-design , principles , complexity , simplicity Orthogonality of Specifications (w3c )Jun 24, 2009 13 standards , web-platform , software-design , principles Fallacies of Distributed Computing Explained (arn )Jan 1, 2008 12 network , performance Version Identifiers Reconsidered (w3c )Dec 18, 2007 11 standards , versioning Webs and Documents and Services, Oh My! (cms )Jun 18, 2007 10 w3c , web-services Updated: XML Has Too Many Architecture Astronauts (car )Jan 3, 2007 9 xml , json Architecture of the World Wide Web, Volume One (ndw /w3c )Dec 15, 2004 8 web , web-platform , standards W3C Documents the Architecture of the Web (svg )Nov 12, 2004 7 interviews , w3c , web Welcome to the Next Phase of the Internet Mar 15, 2004 6 web , web-services Reviewing Web Architecture Dec 17, 2003 5 web Bringing Websites in From the Cold Sep 2, 2003 4 servers , tooling W3C Has a Definition for Web Services (zdn )Nov 15, 2002 3 w3c , web-services Microbrowser Architectures Aug 30, 2001 2 mobile , simplicity Application Servers: An Introduction (inf )Dec 1, 1998 1 introductions , servers