Tech Skills
Systems Design & Architecture
Scalability, databases, microservices, APIs, caching and distributed systems
Skills in this topic
3 skills — Sign in to track your progress
Dev.to · Dave Kurian
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Same component, web + mobile — the architecture behind @otfdashkit/ui
How we ship Card, Button, Avatar, and dozens of others across React + React Native without losing our minds.

Dev.to · Abdul Halim
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Cursor vs Offset Pagination: A Frontend Engineer's Perspective in 2026
We talk about pagination as if it's purely a backend concern – the database does the heavy lifting,...

Dev.to · Dwayne McDaniel
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
How We Migrated the Heart of Our Platform to Rust
GitGuardian helps developers and security teams detect secrets (API keys, tokens, credentials) that...

Dev.to · Mustafa ERBAY
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Eventual Consistency: When to Choose It Over Strong Consistency
When I first started building distributed systems, I expected everything to be instantly up-to-date....
Dev.to · pretty ncube
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
I Still Have Nightmares About Our Server Melting Down on Launch Day Because of One Misconfigured Event Loop
The Problem We Were Actually Solving I was the lead systems engineer on a project to build...

Dev.to · Vikash Kumar
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Stop manual boilerplate: Scaffolding Next.js with MUI
Why I built this Every time I start a new project, I love to go with nextjs + mui...

Dev.to · Mountek @ VecTrade.io
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Hey dev.to community! I’m Mountek, the System Designer at VecTrade.io.
Hey dev.to community! 💻 I’m Mountek, the System Designer at VecTrade.io. We recently launched...

Dev.to · Mountek @ VecTrade.io
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Gamifying Distributed Systems: Designing a Scalable Mission, XP, and Achievement Engine
When product managers talk about gamification—features like daily missions, experience points (XP),...

Dev.to · Luciano0322
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Building Reactive DevTools: Inspecting, Visualizing, and Profiling the Graph
Recap In the previous chapters, we explored: Scheduler internals Memory and graph...

Dev.to · Rizwan Saleem
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Service Discovery in Distributed Systems
Service Discovery in Distributed Systems Service Discovery in Distributed...

Dev.to · U C H E N N A
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
The Architecture Decisions That Actually Mattered: Building a Production-Ready Multi-Service Backend
What most system design articles skip is the part where you explain why the boring choice...

Dev.to · Joud Awad
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
25/30 Days System Design Questions!
Your order processing service runs on SQS. Normal load: 200 orders/min. Consumers keep up...

Dev.to · Rajkiran
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
System Design - 9.Database Sharding & Replication, How Facebook Serves a Billion Reads Per Second
The Single Database Problem In 2004, Facebook launched. One server. One database. By 2008, they had...

Dev.to · Rizwan Saleem
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Designing a Real-Time Collaborative Document Editor: Architecture, Tradeoffs, and Practical Implemen
Designing a Real-Time Collaborative Document Editor: Architecture, Tradeoffs, and Practical...

Dev.to · Mark Effect
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
The Boundary: What Execution-State Continuity Is Not
Originally published at docs.cmdop.com/blog/execution-state-continuity-06-the-boundary — part of the...

Dev.to · Mark Effect
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
The Session as a Computational Primitive
Originally published at docs.cmdop.com/blog/execution-state-continuity-05-session-primitive — part...

Dev.to · Manuj Sankrit
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Frontend Architecture: Where Does This File Go?
The PR That Started A Twenty-Comment War The code was fine. Logic was correct. TypeScript...

Dev.to · Rajkiran
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
System Design - 7.SQL vs NoSQL, How Uber Uses Both in the Same System (And Why That's the Right Answer)
The Question Nobody Should Be Asking "Should I use SQL or NoSQL?" It's the most Googled database...

Dev.to · Rajkiran
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
System Design - 6.CAP Theorem & PACELC, CAP Theorem & PACELC: The Most Important Trade-off in Distributed Systems
The Theorem That Changed How We Think About Databases In 2000, Eric Brewer stood at a conference and...

Dev.to · EliezerKibet
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
How to Structure Reusable Components in a Next.js Project
How to Structure Reusable Components in a Next.js Project One habit separates Next.js codebases that...

Dev.to · amir
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
The 1978 Paper Behind Go’s Concurrency Model
A practical look at Tony Hoare’s CSP, why shared-memory concurrency becomes painful, and how Go turned an old computer science idea into goroutines and channels

Dev.to · Aviral Srivastava
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Scalability vs Performance
The Great Showdown: Scalability vs. Performance - Which One Reigns Supreme? Ever felt like...

Dev.to · Mustafa ERBAY
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Monolith vs. Modular: Which of the 3 Architectures is Right for You?
When starting a new project or scaling an existing system, the question "how should we design the...

Dev.to · speed engineer
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Sunday Notes: The Workflows Your Team Runs But Never Writes Down
Sunday Notes: The Workflows Your Team Runs But Never Writes Down Every team I've talked to...

Dev.to · Quipoin
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Why Circular Linked Lists Are Perfect for Scheduling Systems
Most linked lists eventually end. You keep following nodes and finally reach: null But what if...

Dev.to · Alex Chen
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
TypeScript Deep Dive: Advanced Types and Patterns (2026)
TypeScript Deep Dive: Advanced Types and Patterns (2026) You know the basics of...
Dev.to · pretty ncube
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
I Survived the Treasure Hunt Engine Deployment and Learned to Stop Worrying About the Docs
The Problem We Were Actually Solving As a systems engineer at Veltrix, I was tasked with...

Dev.to · Coder Pink
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Monolithic vs Microservices Architecture: Which One Should You Choose?
If you've been learning software development, you've probably heard the terms Monolithic Architecture...

Dev.to · China Sourcing Agents
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
PCB Assembly in China: Buyer's Guide
How to source PCB assembly from China — choosing factories, reading Gerbers, understanding IPC standards, and running quality inspection.
![[Architecture Design] Smart Power & Thermal Limit Governor System](https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fthp3plapiv6lewkmsl3c.png)
Dev.to · M-tre Max
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
[Architecture Design] Smart Power & Thermal Limit Governor System
This software works in parallel with the CPU and GPU, using FPS as the primary focus and temperature...

Dev.to · Ahmed Moussa
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Create YouTube course: System Design (est 900 views/mo, $270/mo)
Creating a Profitable YouTube Course: System Design for Developers Creating a Profitable YouTube...

Dev.to · Amar Gul
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
BFS vs DFS — Same Graph, Why Such Different Paths? Visualized in React
BFS and DFS show up in every technical interview. Most developers know the names but get confused...

Dev.to · Joud Awad
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
24/30 Days System Design Questions
Your API returns 10 million orders. The frontend asks for "page 5." Offset 40, limit 10. Simple...

Dev.to · Ritesh Agarwal
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Grokking the System Design Interview: Why the Original Course Still Wins
The "grokking" name is everywhere, but it traces back to a single course. I wasted two weeks on a stale copy before I figured that out.

Dev.to · Venkatesan Ramar
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Outbox Pattern Solves Publishing. Inbox Pattern Solves Processing.
While covering the Outbox Pattern, I realized there's another side of event reliability to discuss —...

Dev.to · Mustafa ERBAY
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
The On-Call Cost of Distributed Locks
Distributed locks are one of the most popular tools in the toolbox of teams transitioning to...

Dev.to · Jeevan Srivastava
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
I Spent a Decade Chasing Microservices Before Realizing What Scalability Actually Means
A few years ago, I was staring at a red, blinking monitoring dashboard. The system I was looking at...

Dev.to · Rahish saifi
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
How to Create ByteByteGo Like Animated Diagrams for Free
If you have watched ByteByteGo-style system design videos, you know the format: clean architecture...
Dev.to · Lisa Zulu
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Hytales Veltrix Config Files Were Breaking Production Search and No One Admitted How Often
In 2025 we inherited the public facing search index for Hytales treasure hunt system. The index...
Dev.to · pretty ncube
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Treasure Hunt Engine: The Day We Realized the Event Bus Was Our Constraint
The Problem We Were Actually Solving We werent just chasing p99 latency; we were solving a...
Dev.to · pretty ncube
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Rust Was Not the Silver Bullet I Expected for Our Treasure Hunt Engine
The Problem We Were Actually Solving I still remember the day our treasure hunt engine...

Dev.to · Tirthoraj Bhattacharya
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Inside Uber's Architecture: Engineering Decisions That Power Millions of Rides Every Day
Why Study Real-World Architectures? Most system design discussions focus on theoretical...

Dev.to · Cem AKAN
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Golang Design Patterns: Behavioral Patterns
Welcome back, Gophers ❤. If you’ve followed along from our previous dives, you know that building a...

Dev.to · Cem AKAN
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Golang Design Patterns: Structural Patterns.
Welcome back, Gophers ❤ In the first part of this series, we mastered the art of creation learning...

Dev.to · Abdullah al Mubin
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
CRDT vs Operational Transformation: How Google Docs and Notion Actually Avoid Edit Chaos
You’re typing in a document. Someone else deletes the sentence you’re writing. Another person edits...

Dev.to · Joud Awad
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
23/30 Days System Design Questions!
Your feed service was reading at 20ms. Then a celebrity with 2M followers posted. Now you're at 4...

Dev.to · Yannick Loth
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
SRP's Vocabulary Problem: Why Every Reformulation Failed
I've just published SRP's Vocabulary Problem: Why Every Reformulation Failed. The Single...

Dev.to · Hitesh Patel
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Queues - The Backbone of Modern Architecture
Introduction In modern systems, messaging queues are one of the most essential building...
DeepCamp AI