Tech Skills

Systems Design & Architecture

Scalability, databases, microservices, APIs, caching and distributed systems

8,312
lessons
Skills in this topic
View full skill map →
Systems Design Basics
beginner
Explain SQL vs NoSQL tradeoffs
Distributed Systems
intermediate
Design event-driven systems with message queues
AI Systems Design
advanced
Design an LLM inference cluster with vLLM
All Reads (2,371) Articles (78)Blog Posts (2007)Tutorials (284)Research Papers (1)News (1)
Your Frontend State Management Is Becoming a Distributed Monolith
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Your Frontend State Management Is Becoming a Distributed Monolith
When state exists everywhere, ownership disappears and the application becomes impossible to reason about. Continue reading on Angular Engineering »
Design for Failure
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Design for Failure
Why your dashboards stay green while production burns — 5 lessons from 15 years of distributed-systems failures. Continue reading on Medium »
Dev.to AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Architecture preempts the experiment
Architecture preempts the experiment. A single line. Hold it. More as the build matures. — chiefmojo79
Medium · AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
We May Have Misunderstood Where Software Complexity Comes From
Why the next bottleneck in engineering isn’t computation, but our ability to sustain coherent truth inside accelerated cognitive systems. Continue reading on Me
Design a rate limiter: what the interviewer is actually grading
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Design a rate limiter: what the interviewer is actually grading
Not token bucket vs sliding window — how to show your thinking structure Continue reading on Stackademic »
The first 90 seconds of a system design interview decide everything
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
The first 90 seconds of a system design interview decide everything
Scoping questions, scale axis, sequencing — what to say before you draw anything Continue reading on Stackademic »
Dev.to AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Architecture preempts the experiment
Architecture preempts the experiment. A single line. Hold it. More as the build matures. — chiefmojo79
Treasure Hunt Engine Blew Up When We Asked It To Grow
Dev.to · pretty ncube 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Treasure Hunt Engine Blew Up When We Asked It To Grow
The Problem We Were Actually Solving Hytales treasure-hunt system is a micro-game that can...
Designing a Modular Wiring Harness for Multi-Function Vehicle Trackers
Dev.to · applekoiot 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Designing a Modular Wiring Harness for Multi-Function Vehicle Trackers
How to allocate a 9-pin connector across 6 swappable modules for fleet, cold chain, security, and e-vehicle tracking.
Dev.to AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Architecture preempts the experiment
Architecture preempts the experiment. A single line. Hold it. More as the build matures. — chiefmojo79
Rux: A Modern Systems Programming Language Worth Watching
Dev.to · Nathan C. 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Rux: A Modern Systems Programming Language Worth Watching
The programming language ecosystem evolves quickly, but occasionally a new project appears with a...
Systems Primitives: A Practical Reading Framework
Dev.to · Jovann Thompson 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Systems Primitives: A Practical Reading Framework
While debugging my first software system, I kept running into the same problem: I could see failures...
Dev.to AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Architecture preempts the experiment
Architecture preempts the experiment. A single line. Hold it. More as the build matures. — chiefmojo79
Islands Architecture: The Idea That Changes How You Think About Web Performance
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Islands Architecture: The Idea That Changes How You Think About Web Performance
Once you understand Islands Architecture, you’ll start seeing it everywhere — in the sites you visit, in the frameworks you use, and in… Continue reading on Med
Dev.to AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Architecture preempts the experiment
Architecture preempts the experiment. A single line. Hold it. More as the build matures. — chiefmojo79
Dev.to AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Topology rewrite not bug repair
Topology rewrite not bug repair. A single line. Hold it. More as the build matures. — chiefmojo79
ERP Product Tree Denormalization: The Maintenance and Scale Conundrum
Dev.to · Mustafa ERBAY 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
ERP Product Tree Denormalization: The Maintenance and Scale Conundrum
The Denormalized Product Tree: Initial Relief, Later a Deep Pit While working on a...
How to Design a Notification System at Scale — System Design Explained
Medium · AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
How to Design a Notification System at Scale — System Design Explained
Every app sends notifications. A food delivery app tells you your order is out for delivery. LinkedIn tells you someone viewed your… Continue reading on Medium
How to Design a Notification System at Scale — System Design Explained
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
How to Design a Notification System at Scale — System Design Explained
Every app sends notifications. A food delivery app tells you your order is out for delivery. LinkedIn tells you someone viewed your… Continue reading on Medium
People First Architecture (PFA)
Medium · Startup 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
People First Architecture (PFA)
With over two decades of experience in solution architecture, including roles as a Founder, Technical Co-owner, and Data Algorithm… Continue reading on Medium »
Dev.to AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Topology rewrite not bug repair
Topology rewrite not bug repair. A single line. Hold it. More as the build matures. — chiefmojo79
Design to Code #8: The Cosmetics of Modularity
Dev.to · 7onic 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Design to Code #8: The Cosmetics of Modularity
How a generateCode() function in our docs told users to import from a subpath that was never in the package — and why we still ship one entry point.
You Don’t Need Microservices (Yet): A Reality Check for Devs
Dev.to · Gavin Cettolo 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
You Don’t Need Microservices (Yet): A Reality Check for Devs
You Don't Need Microservices (Yet): A Reality Check for Devs How Premature...
Dev.to AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Concurrency is byproduct of capability design not bottleneck to patch
Concurrency is byproduct of capability design not bottleneck to patch. A single line. Hold it. More as the build matures. — chiefmojo79
Composable Abstraction Layer: o pattern que faltava entre Pinia e seus componentes Vue
Medium · JavaScript 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Composable Abstraction Layer: o pattern que faltava entre Pinia e seus componentes Vue
Nos últimos anos, trabalhei com arquiteturas frontend em diferentes escalas — desde projetos pequenos com um punhado de componentes até… Continue reading on Med
Dev.to AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Topology rewrite not bug repair
Topology rewrite not bug repair. A single line. Hold it. More as the build matures. — chiefmojo79
Components are states
Dev.to · Bryan MacLee 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Components are states
Dev.to AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Topology rewrite not bug repair
Topology rewrite not bug repair. A single line. Hold it. More as the build matures. — chiefmojo79
Dev.to AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Architecture preempts the experiment
Architecture preempts the experiment. A single line. Hold it. More as the build matures. — chiefmojo79
I Was Wrong About Microservices: Scaling Isn’t About Adding More Boxes
Medium · DevOps 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
I Was Wrong About Microservices: Scaling Isn’t About Adding More Boxes
Distributed Systems are a trap if you aren’t at the scale of Netflix, and here is how to stop the bleeding before your infrastructure… Continue reading on Stack
System Design Interview: Decentralized Web Crawler
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
System Design Interview: Decentralized Web Crawler
The video version covers each design decision in more detail, with worked examples and tradeoff discussions. Continue reading on Medium »
File Descriptors Are Not Just Integers
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
File Descriptors Are Not Just Integers
Ownership semantics, lifecycle visibility, and deterministic teardown inside a modern C++ runtime. Continue reading on Level Up Coding »
Dev.to AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Architecture preempts the experiment
Architecture preempts the experiment. A single line. Hold it. More as the build matures. — chiefmojo79
7 Rust Design Patterns That Changed How I Write Systems Code
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
7 Rust Design Patterns That Changed How I Write Systems Code
Confession: My Rust Code Was Fast but Fragile Continue reading on Medium »
Jira Is Turing-Complete (And You've Been Coding in It)
Dev.to · BLNCraft 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Jira Is Turing-Complete (And You've Been Coding in It)
You didn't realize it, but the last time you built a Jira workflow, you wrote a program. A bad one,...
Treasure Hunt Engine: Where Optimism Meets Reality
Dev.to · pretty ncube 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Treasure Hunt Engine: Where Optimism Meets Reality
The Problem We Were Actually Solving We needed a high-performance system to index and...
Clean Code não resolve arquitetura ruim!
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Clean Code não resolve arquitetura ruim!
Ao longo da minha carreira, sempre priorizei entrega ao negócio. Não tem segredo: produto no ar gera aprendizado, receita e tração. Código… Continue reading on
Dev.to AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
The Unspoken Tradeoff Between Event Handling and System Overhead
The Problem We Were Actually Solving As a production operator, I was tasked with implementing the Treasure Hunt Engine on a high-traffic Hytale server. The goal
Dev.to AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Architecture preempts the experiment
Architecture preempts the experiment. A single line. Hold it. More as the build matures. — chiefmojo79
Entidades finas e composição: o design que escolhi para a nova plataforma
Dev.to · Alberto Luiz Souza 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Entidades finas e composição: o design que escolhi para a nova plataforma
Disclaimer Este texto foi inicialmente concebido pela IA Generativa em função da...
I Failed My First System Design Interviews. These 5 Concepts Were Why.
Dev.to · aashna mahajan 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
I Failed My First System Design Interviews. These 5 Concepts Were Why.
I failed three system design interviews in a row. Not because I didn't know the concepts. I knew...
Dev.to AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Topology rewrite not bug repair
Topology rewrite not bug repair. A single line. Hold it. More as the build matures. — chiefmojo79
I Built a Memory Pool From Scratch. Here’s What I Learned.
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
I Built a Memory Pool From Scratch. Here’s What I Learned.
And why it matters even more once you bring FreeRTOS into the picture. Continue reading on Level Up Coding »
Dev.to AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Topology rewrite not bug repair
Topology rewrite not bug repair. A single line. Hold it. More as the build matures. — chiefmojo79
What ElumKit v0.1 already does (and the one primitive I missed)
Dev.to · Truffle 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
What ElumKit v0.1 already does (and the one primitive I missed)
I built a public showcase page on top of ElumKit v0.1 this week. Twenty-two components carried everything I needed except one. Notes on what landed cleanly and
A Decade After: Why We Still Can't Get the Treasure Hunt Engine Right
Dev.to · Lillian Dube 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
A Decade After: Why We Still Can't Get the Treasure Hunt Engine Right
The Problem We Were Actually Solving At its core, the Treasure Hunt Engine is a...
Leader Election Patterns
Dev.to · Aviral Srivastava 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Leader Election Patterns
Who's the Boss? Navigating the Tricky World of Leader Election Patterns Ever been in a...
Dev.to AI 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Architecture preempts the experiment
Architecture preempts the experiment. A single line. Hold it. More as the build matures. — chiefmojo79