DEV Community

Derek Mwale profile picture
Building a Logging Platform

Building a Logging Platform

Comments
21 min read

Want to connect with Derek Mwale?

Create an account to connect with Derek Mwale. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Building a High-Throughput Transaction Processing System

Building a High-Throughput Transaction Processing System

Comments
20 min read
Building a Distributed AI Task Scheduler

Building a Distributed AI Task Scheduler

Comments
18 min read
The Architecture of Machines That Make Decisions

The Architecture of Machines That Make Decisions

Comments
17 min read
Why Data Models Eventually Become System Models

Why Data Models Eventually Become System Models

Comments 1
23 min read
The Computer Is a Pipeline — Your Software Is Just Feeding It

The Computer Is a Pipeline — Your Software Is Just Feeding It

Comments
20 min read
Why Every Algorithm Has a Boundary of Knowledge

Why Every Algorithm Has a Boundary of Knowledge

Comments
24 min read
From Source Code to Silicon: The Journey of an Instruction

From Source Code to Silicon: The Journey of an Instruction

Comments
18 min read
The Hidden Geometry of Software

The Hidden Geometry of Software

Comments
27 min read
The Mathematics of API Reliability

The Mathematics of API Reliability

Comments
19 min read
Designing a Binary Protocol for Modern APIs

Designing a Binary Protocol for Modern APIs

Comments
18 min read
APIs Don't Just Connect Systems — They Create Economies

APIs Don't Just Connect Systems — They Create Economies

Comments
18 min read
Why Graphs Are the Hidden Language of Modern Technology

Why Graphs Are the Hidden Language of Modern Technology

Comments
16 min read
The Economics of Running Software at Scale

The Economics of Running Software at Scale

Comments
14 min read
The Weird Economics of AI Tokens

The Weird Economics of AI Tokens

2
Comments
16 min read
Why Sorting Is One of Computing's Deepest Problems

Why Sorting Is One of Computing's Deepest Problems

Comments
15 min read
Why Code Reviews Feel Personal

Why Code Reviews Feel Personal

Comments
15 min read
The Mathematics Behind Database Performance

The Mathematics Behind Database Performance

Comments
19 min read
Encoding State Machines in the Type System

Encoding State Machines in the Type System

Comments
17 min read
Building a Workflow Engine in Rust

Building a Workflow Engine in Rust

Comments
14 min read
Building a Wait-Free Queue in Rust

Building a Wait-Free Queue in Rust

Comments
17 min read
Building a Constraint Solver: Teaching a Computer How to Reason About Impossible Things

Building a Constraint Solver: Teaching a Computer How to Reason About Impossible Things

Comments
17 min read
Making Django 10x Faster: The Performance Engineering Playbook

Making Django 10x Faster: The Performance Engineering Playbook

Comments
16 min read
How I Went From Junior to Senior Developer

How I Went From Junior to Senior Developer

Comments
12 min read
Building Semantic Search: From Embeddings to a Production-Ready Search Engine

Building Semantic Search: From Embeddings to a Production-Ready Search Engine

Comments
25 min read
PostgreSQL Tricks Every Backend Developer Should Know

PostgreSQL Tricks Every Backend Developer Should Know

Comments
18 min read
Building a Tamper-Evident Storage Engine

Building a Tamper-Evident Storage Engine

Comments
18 min read
The Architecture of Zero-Trust APIs

The Architecture of Zero-Trust APIs

Comments
12 min read
Designing Algorithms That Adapt to Their Input Distribution

Designing Algorithms That Adapt to Their Input Distribution

Comments
13 min read
Designing a Database Around Immutable State

Designing a Database Around Immutable State

Comments
13 min read
The Architecture of Secure Machine-to-Machine APIs

The Architecture of Secure Machine-to-Machine APIs

Comments
12 min read
Designing APIs Where Permissions Are Part of the Type System

Designing APIs Where Permissions Are Part of the Type System

Comments
12 min read
Building an API on Top of MVCC

Building an API on Top of MVCC

Comments
11 min read
The 5 Code Reviews That Changed How I Think About Engineering

The 5 Code Reviews That Changed How I Think About Engineering

Comments
16 min read
The "Minimum Viable System": How to Ship Early Without Shipping Junk

The "Minimum Viable System": How to Ship Early Without Shipping Junk

Comments
18 min read
5 Emerging Tech Trends Quietly Reshaping the Enterprise

5 Emerging Tech Trends Quietly Reshaping the Enterprise

Comments
17 min read
Building Your Own SQL Database

Building Your Own SQL Database

Comments
19 min read
Building Reliable UDP

Building Reliable UDP

Comments
5 min read
MVCC Explained by Building One Yourself

MVCC Explained by Building One Yourself

Comments 2
5 min read
The Things I Only Learned After Shipping 20+ Real Projects

The Things I Only Learned After Shipping 20+ Real Projects

Comments
5 min read
Caching Strategies Every Backend Engineer Should Know

Caching Strategies Every Backend Engineer Should Know

Comments
5 min read
How to Build APIs That Handle Millions of Requests

How to Build APIs That Handle Millions of Requests

Comments
5 min read
Things I Only Learned After Shipping Real Software

Things I Only Learned After Shipping Real Software

Comments
5 min read
What I'd Build Differently Today

What I'd Build Differently Today

Comments
5 min read
Teaching Machines to Recognize Patterns

Teaching Machines to Recognize Patterns

Comments
5 min read
Notes I Wish I Had as a Junior Developer

Notes I Wish I Had as a Junior Developer

Comments
6 min read
The Silent Discipline of Data Modeling

The Silent Discipline of Data Modeling

Comments
6 min read
Notes From a Backend Engineer

Notes From a Backend Engineer

Comments
6 min read
The Architecture Hidden Inside Every Query

The Architecture Hidden Inside Every Query

Comments
6 min read
The Art of Building Software That Communicates

The Art of Building Software That Communicates

Comments
6 min read
The Art of Turning Data Into Software

The Art of Turning Data Into Software

Comments
6 min read
Building a Web Server in Pure Rust

Building a Web Server in Pure Rust

Comments
6 min read
The Hidden Patterns Behind Every Successful Application

The Hidden Patterns Behind Every Successful Application

Comments 4
6 min read
Software Evolves Like Ecosystems

Software Evolves Like Ecosystems

Comments
7 min read
Building a Backend That Refuses to Break

Building a Backend That Refuses to Break

Comments
7 min read
Building a Recommendation Engine

Building a Recommendation Engine

Comments
5 min read
The Art of Building Reliable APIs

The Art of Building Reliable APIs

Comments
6 min read
What Every API Is Secretly Teaching You

What Every API Is Secretly Teaching You

Comments
6 min read
The Foundation of Every Great Backend System

The Foundation of Every Great Backend System

3
Comments
6 min read
The Invisible Work Behind Great Software

The Invisible Work Behind Great Software

Comments
6 min read
loading...