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 · Ashay Tiwari
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Why Object-Oriented Programming Was Introduced - Objects and Classes
In the previous article, we examined the importance of software design, and how all software...

Medium · JavaScript
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Creating an ARM32 emulator in JavaScript, part 8 — Parsing assembly into an AST
In the previous part we built a small library of parser combinators: a Parser class that threads its position through every result… Continue reading on Medium »

Medium · Programming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Builder Pattern
A bug report arrived in our team’s inbox on a Tuesday morning. Continue reading on Medium »

Dev.to · Jonah T
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
I built a browser Mandelbrot explorer for deep zooms
After a 7-week build sprint, I launched Zooming Fractal: https://zoomingfractal.com It's a free...

Medium · Programming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Concurrency vs Parallelism in Go: They’re Not the Same Thing
Stop Using These Words Interchangeably — Your Production Code Depends on It Continue reading on Medium »

Medium · Programming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
The Complete, Practical Guide to ISO Standards in Medical Device Software Development (Pt. 2/6)
Part 2: Safety Classification — The Decision That Changes Everything Continue reading on Medium »
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

Dev.to · hiyoyo
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Rust Ownership Made Practical — Patterns I Use in Every Tauri App
All tests run on an 8-year-old MacBook Air. All results from shipping 7 Mac apps as a solo developer....
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
Medium · Programming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
I Refactored a Messy Flutter App with Clean Architecture — Here’s Exactly What Changed
Flutter Clean Architecture: The Complete Beginner’s Guide with Real Code Continue reading on Medium »

Dev.to · Mustafa ERBAY
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
As a System Architect, I Wish I Had Learned This Sooner
The biggest and most costly mistakes in my career weren't hidden in a line of code or a misconfigured...

Dev.to · beefed.ai
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
End-to-End Procure-to-Pay Testing Across MM and FI
Practical end-to-end Procure-to-Pay test cases across MM and FI to ensure accurate invoicing, postings, and supplier lifecycle with reusable templates
Medium · Programming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
In Go, Every Abstraction Has to Earn Its Keep
Explicit Beats Clever Continue reading on Programmer’s Career »

Dev.to · Prasad Ekke
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Go Interfaces: Why Less Is Almost Always More
Go Interfaces: Why Less Is Almost Always More If you’re coming to Go from Java or C++,...

Medium · UX Design
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Stop Hardcoding Roles: A Clean Architecture Approach to RBAC
We’ve all been there. Your first encounter with authorization looks something like this: Continue reading on Medium »

Dev.to · Nijo George Payyappilly
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Safe Operating Throughput (SOT) as a First-Class SRE Metric: Derivation and Operationalization
In the summer of 2016, Pokémon GO launched to a user base roughly fifty times larger than its...

Dev.to · Joud Awad
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
33/60 Days System Design Questions
Your order service takes 200 writes/sec at peak. You audit 6 months of data. Something's off — two...

Dev.to · i-am-killvish
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Regex vs AST: Why Compiler-Aware Code Transformations Are Safer
Regex vs AST: Why Compiler-Aware Code Transformations Are Safer When developers want to...

Dev.to · Gregory Kulp
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Our BFF Was Working. That Was the Problem.
Backend-for-Frontend (BFF) layers solve a real problem. As systems grow, frontends often need data...
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
Reddit r/programming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
System Dynamics Course | Chapter 16: Discrete-Time and Sampled-Data System Dynamics
Used 5 different programming language for this course. GitHub repository link: https://github.com/mohammadijoo/Control_and_Robotics_Tutorials submitted by /u/ab

Dev.to · Brand Spanner
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Why We Chose Next.js for Building High-Performance Digital Experiences at Brand Spanner
Why We Chose Next.js for Building High-Performance Digital Experiences at Brand Spanner In...

Dev.to · Gaurav Kumar
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
How to Pick the Perfect Database Without Losing Your Mind
Hey fellow dev — let's tackle the choice that keeps us up at night: which database should you...

Medium · Programming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Why Next.js Is the Best Tech Stack for Static Websites in 2025
Choosing a Tech Stack for Your Static Website? Here’s Why Next.js Makes It Easy Continue reading on Medium »
Medium · LLM
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
The Dual-Write Problem: Go Distributed Systems
When an application tries to update a database and notify a message broker (like Kafka or SQS) in the same API workflow, it introduces a… Continue reading on Me

Medium · Programming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Java Collection Framework
Hello everyone, I am a JavaScript developer, and I'm learning Java to stay competitive in today's market. We all know we need to deal with… Continue reading on

Dev.to · Ahmed Magdy
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Great Components Are Designed Like APIs
One of the biggest mistakes developers make is treating components as UI elements instead of...

Dev.to · Lori-Shu
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Object-Oriented Programming Design in Rust
By default, Rust treats the fields of a struct as private. However, it does not dogmatically enforce...

Dev.to · Lê Đình Phú
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Raft Leader Election: How Does the Leader Election Mechanism Work?
🚀 [Part 2] When the Leader goes down, how does the system save itself? In the previous post, we...

Dev.to · Yusuf B
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Your Static Site Doesn't Need a Build Pipeline
Setting up a 10-page marketing site Count the tools. You reach for Next.js or Astro. You...

Medium · Programming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Day 1 of My System Design Journey: Learning How Real Engineers Think!
Most beginners think software engineering is about writing code.I used to think the same. Continue reading on Medium »

Dev.to · Marcin Parśniak
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
From Monolith to Microservices: Why I Redesigned Finovara's Architecture - Finovara
At some point, a monolith starts working against you. In my case, Finovara was a single Spring Boot...

Dev.to · Marcin Parśniak
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
From Monolith to Microservices: Why I Redesigned Finovara's Architecture - Finovara
At some point, a monolith starts working against you. In my case, Finovara was a single Spring Boot...

Dev.to · zaiqltd
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
How we built a gate-accurate Game Boy emulator in Rust (and got dmg-acid2 pixel-perfect)
We are Zaiq, an engineering studio. We built Revenant, a Game Boy and Game Boy Color emulator, from...

Dev.to · Serif COLAKEL
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
SAGA Pattern in Go
In this article, we will explore how to coordinate distributed transactions in Go using the Saga...
Dev.to AI
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Database replication: leader-follower, multi-leader, and quorum patterns
Database replication: leader-follower, multi-leader, and quorum patterns Database replication is essential for high availability, read scaling, and disaster rec
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

Dev.to · Rizwan Saleem
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Database design for application developers: a practical guide
Database design for application developers: a practical guide Good database design is the...

Dev.to · ironbyte-rgb
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
How to Write an Architecture Decision Record Engineers Actually Read
Architecture Decision Records exist to solve a recurring and expensive problem: six months after a...
Medium · JavaScript
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
React Performance Lessons I’ve Learned While Building Large Applications
Performance is one of those topics that every React developer eventually encounters. Continue reading on Medium »
Medium · Programming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Blocos de construção do DDD
Esses padrões ajudam a organizar o modelo de domínio dentro do código da aplicação. Continue reading on Medium »
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

Medium · Programming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
LeetCode Is Dead in 2026. Here Is What Top Companies Are Actually Asking Senior Engineers Instead.
Not theory. Not Twitter opinion. Observations from 30 senior backend interview loops in 2025–2026, the patterns that have replaced… Continue reading on Stackade
Medium · Programming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
How I Built a Redis Clone in C as a 3rdYear CS Student
How I Built a Redis Clone in C as a 2nd Year CS Student Continue reading on Medium »
Reddit r/webdev
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
I built a microservice in C, because why not!
I had an interview with a big observability company and I wanted to impress the interviewer, with my recent interest in development with C, I built a simple mic
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

Dev.to · Aniket Misra
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
From Packet Filter to High-Performance Execution Layer: How Solana Re-Engineered BPF
To understand why Solana can process tens of thousands of transactions per second while maintaining...
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
DeepCamp AI