Burn It With Fire: How to Eliminate an Industry-Wide Supply Chain Vulnerability

FAQ: What’s a @KevlinHenney?

Why Japanese Developers Write Code Differently (& Why It Works Better

How I Became the First Linux User in India

Idempotency in System Design: Full example

7 Tips to Successfully Micromanage Programmers (2018)

I could not convince my k8s team to go AWS serverless

What is GitOps: A Full Example with Code

GitHub CEO says the ‘smartest’ companies will hire more software engineers not less as AI develops

When swiping supplants scissors: The hidden cost of touchscreens

Using leaked data to examine vulnerabilities in SMS routing and SS7 signalling

When to make LODs (2021)

Revisiting Moneyball

An LLM Router That Thinks Like an Engineer

What If the Real Power of MRI Isn't in the Image at All?

Designing Functional Components for a Multi-Threaded World

A 4-Week Plan to Build Strong Go Fundamentals

AfriNIC: Hope, Hijack, and the Harsh Lessons of African Multistakeholderism

Quantum Won't Replace Your Computer

“The Bitter Lesson” is wrong. Well sort of

N8n vs. node-red, which to use for AI workloads

ELI5: What is Domain Driven Design really?

Battle: Quarkus 3.24.3 vs. Micronaut 4.9.0 vs. Spring Boot 3.5.3

Choosing the rijght .NET container image for your workload

Understanding WAL in Plain English (And How to Stop It Filling Your Disk)

WireGuard client for macOS doesn't support split tunneling so I made one

Why LLMs Can't Write Q/Kdb+: Writing Code Right-to-Left

The DeepSeek Delusion: China's AI "Sputnik Moment" Was a Mirage

From Typing to Trusting AI: The 5 Levels of Coding Today — Which One Are You In?

Quality Engineering Score (QE Score)

More →