Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Flutter ECS: DevTools Integration & Debugging

I built a free Go vanity URL server on Cloudflare Workers

The Exception Handling Pattern 99% of Java Developers Get Wrong (And How Senior Engineers Use RFC 7807)

Redis Caching - Finally Explained Without the Magic

Two Months of Vibe-Coding: Scala, Constraints, Trust and Shipping

Optimised Implementation of CDC using a Hybrid Horizon Model(HH-CDC)

I am moving away from Scala

10 Modern Java Features Senior Developers Use to Write 50% Less Code

Essay: Why Big Tech Leaders Destroy Value - When Identity Outlives Purpose

Your AI diagram looks great and nobody will read it

Revisiting YAGNI from an architectural perspective

The age of Pump and Dump software

Breaking the Zimmermann Telegram (2018)

Backpressure Patterns in Go: From Channels to Queues to Load Shedding

Using CORS + Google Sheets is the cheapest way to implement a waitlist for landing pages

Managing database schema changes for beginners

Go 1.26 Is Around the Corner: Small Changes, Big Impact for Real-World Go System

Why I Don’t Trust Software I Didn’t Suffer For

Article: Why Big Tech Turns Everything Into a Knife Fight

Why Developing For Microsoft SharePoint is a Horrible, Terrible, and Painful Experience

Shrinking a language detection model to under 10 KB

Essay: Performance Reviews in Big Tech: Why “Fair” Systems Still Fail

Satya Nadella at Davos: a masterclass in saying everything while promising nothing

A Single Diplomatic Meeting Crashed Gold 7% in One Hour

How I built my own secure version of Clawdbot

Myths we tell ourselves about software engineering

We’re not concerned enough about the death of the junior-level software engineer

Tracing Database Interactions in Go: Idiomatic ways of linking atomic transactions with context

Building a High-Performance Rotating Bloom Filter in Java

Microservices for the Benefits, Not the Hustle (2023)

More →