Writing for engineers

Writing for engineers
who care about the
inside of the machine.

Long-form essays, postmortems, and field notes on systems, performance, AI, and the discipline of shipping.

Browse by categoryRSS
5 essays
5 essays
The Notification Grind: Go, Node, and RabbitMQ in Multi-Tenant Hell
Systems Optimization & Performance EngineeringMay 20, 2026

The Notification Grind: Go, Node, and RabbitMQ in Multi-Tenant Hell

Remember that Tuesday at 2 AM? The one where a minor tenant's custom webhook brought down notification delivery for everyone? Yeah. We ended up deep in the trenches, comparing Go and Node.js for a critical RabbitMQ-backed service.

Jozef ehj·8 min read
Systems Optimization & Performance EngineeringMay 19, 2026

Cutting Through the Noise: A Late-Night Rant on Directness in Systems

Another 3 AM production incident survived. Time to talk about why we make our systems so damn complicated, and why sometimes, the most elegant solution is the one that just gets straight to the point.

Jozef ehj·6 min read
AI Coding Assistants Fail at Production Debugging
Systems Optimization & Performance EngineeringMay 18, 2026

AI Coding Assistants Fail at Production Debugging

AI coding assistants generate correct-looking code but often fail in production debugging. Learn why runtime profiling, system constraints, and execution paths matter more than generated solutions.

Jozef ehj·3 min read
From 500ms to 900ms: How AI-Assisted “Optimizations” Turned a Fast Query into a Slow One — and What Brought It Back to 43ms
Systems Optimization & Performance EngineeringMay 14, 2026

From 500ms to 900ms: How AI-Assisted “Optimizations” Turned a Fast Query into a Slow One — and What Brought It Back to 43ms

An API endpoint went from 500ms to 900ms after AI-suggested “optimizations,” until removing ORM abstraction and switching to raw SQL reduced it to 43ms, revealing how performance depends more on system understanding than generated fixes.

Jozef ehj·5 min read
It worked on localhost. Obviously.
Systems Optimization & Performance EngineeringMay 14, 2026

It worked on localhost. Obviously.

Localhost is a comfortable, consequence-free fantasy. Production is where software goes to find out what it actually is. A 3am field report from someone who has been profiling things nobody asked them to profile.

Jozef ehj
5 articles · want to find something specific?Browse all by category →