✕ Clear all filters
777 articles
▶ Videos →

📰 Medium · Programming

777 articles · Updated every 3 hours · View all reads

All Articles 182,962Blog Posts 166,504Tech Tutorials 49,022Research Papers 35,861News 22,657 ⚡ AI Lessons
What Happens When One Microservice Goes Down? Designing for Failure
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 3d ago
What Happens When One Microservice Goes Down? Designing for Failure
The first time a microservice actually goes down in production, the damage rarely stays contained to that one service. Continue reading on Beyond Localhost »
Sync Primitives -Locks, Semaphores, and When They Lie to You
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 4d ago
Sync Primitives -Locks, Semaphores, and When They Lie to You
volatile looks like it should fix a race condition. It doesn't — not for the race that actually shows up in production. This paper shows… Continue reading on Me
I/O Parallelism — Thread-per-Request vs Event Loop
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 4d ago
I/O Parallelism — Thread-per-Request vs Event Loop
Paper 32 covered the server side: one event loop thread servicing many inbound connections. This paper covers the other direction — a… Continue reading on Mediu
The Software Architecture Wars Were Fought Over a Category Error
Medium · Programming 🏗️ Systems Design & Architecture 4d ago
The Software Architecture Wars Were Fought Over a Category Error
Thirty years of argument over APIs, messages, and events, and a fourth term that makes the first three parts of one thing. Continue reading on Medium »
Why Your C++ Memory Allocator Might Be Faster Than new/delete : But Most Don’t Survive The War
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 4d ago
Why Your C++ Memory Allocator Might Be Faster Than new/delete : But Most Don’t Survive The War
Recently since getting more into C++ I watched a CppCon video discussing from the basics of dynamic memory management to the… Continue reading on Medium »
I Passed the Technical Interview. The Rejection Came From a Question I Thought Was Small
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 4d ago
I Passed the Technical Interview. The Rejection Came From a Question I Thought Was Small
I had prepared coding, system design, and production incidents. Then one behavioral question exposed a gap I had never practiced. Continue reading on Medium »
I Failed a Senior Interview Because I Solved the Problem Too Fast
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 4d ago
I Failed a Senior Interview Because I Solved the Problem Too Fast
I thought getting to the right architecture quickly would make me look experienced. It did the opposite. Continue reading on Medium »
Why C++ Still Matters in a World That Loves Rust
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 4d ago
Why C++ Still Matters in a World That Loves Rust
Rust is growing fast, but C++ still owns several places where control matters more than convenience. Continue reading on Medium »
3 Ways Barrel Files Are Quietly Bloating Your Angular Bundle
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 5d ago
3 Ways Barrel Files Are Quietly Bloating Your Angular Bundle
Barrel files look harmless. Continue reading on Medium »
Halving rustc’s Query Cache
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 5d ago
Halving rustc’s Query Cache
Target Dirs Shrink 27–31% Continue reading on Rustaceans »
The Ride Sharing Question Is Really About Who Gets to Lock Nothing
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 5d ago
The Ride Sharing Question Is Really About Who Gets to Lock Nothing
Strip away fare calculation, notifications, and trip lifecycles, and the ride sharing problem reduces to one sentence: many riders are… Continue reading on Medi
You don’t need Kafka — You need this instead
Medium · Programming 🏗️ Systems Design & Architecture 5d ago
You don’t need Kafka — You need this instead
The boring solution your architecture probably needs Continue reading on Dev Genius »
The p99 Latency Bug That Took Us Three Days to Find (And Was Never in the Code)
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 5d ago
The p99 Latency Bug That Took Us Three Days to Find (And Was Never in the Code)
A slow motion detective story starring a graph nobody could explain and a villain nobody suspected Continue reading on CodeX »
Design Patterns: Qual a diferença entre Factory e Strategy?
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 5d ago
Design Patterns: Qual a diferença entre Factory e Strategy?
Dois padrões que vivem sendo confundidos, explicados de forma simples e aplicados a um exemplo real: um sistema de pagamentos. Continue reading on Medium »
The System Design Interview Bar Moved in 2026. Nobody Sent You the Memo.
Medium · Programming 🏗️ Systems Design & Architecture 5d ago
The System Design Interview Bar Moved in 2026. Nobody Sent You the Memo.
It was eleven forty at night when I read a rejection that made no sense. Continue reading on Javarevisited »
How Uber Eats Cut Search Latency Without Increasing Compute
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 6d ago
How Uber Eats Cut Search Latency Without Increasing Compute
When a production system gets slower, the most obvious solution is usually the least interesting one: Continue reading on Medium »
Java OOP Interview Questions: 50+ Q&A to Crack Your First Job (With Code+ Logic Explained)
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 6d ago
Java OOP Interview Questions: 50+ Q&A to Crack Your First Job (With Code+ Logic Explained)
Topics Covered in This Guide Continue reading on Medium »
How to Optimize a Slow Laravel App: The Step-by-Step Audit That Cut Our Response Time by 73%
Medium · Programming 🏗️ Systems Design & Architecture 6d ago
How to Optimize a Slow Laravel App: The Step-by-Step Audit That Cut Our Response Time by 73%
Telescope query logging, N+1 elimination, Redis caching, Octane setup, eager loading strategy, queue offloading, and the database indexes… Continue reading on M
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 6d ago
From 3ms to 0ms: The Hidden Memory Trap in C++ Maps
I thought I was writing the cleanest one-liner of my life. Continue reading on Medium »
Effect Systems: Programming the Compiler to Enforce Your Own Rules and The Problem With “Correct”
Medium · Programming 🏗️ Systems Design & Architecture ⚡ AI Lesson 6d ago
Effect Systems: Programming the Compiler to Enforce Your Own Rules and The Problem With “Correct”
Every language has an opinion about what “correct” means. Continue reading on Medium »