22 February 2026

19 links · Sunday

Boris Tane

The research-plan-implement workflow I use to build software with Claude Code, and why I never let it write code until I've approved a written plan.

How much are you paying for abstraction?

I asked myself this question when playing with (de)serialization in Scala-based microservice doing Kafka stream processing. The bill turned out to be quite a rip-off.

The Compression of Everything

Re-encode a JPEG hundreds of times and you get fractal noise. No detail survives long enough to matter, and the structure just dissolves. Not from any single dramatic event - each pass looks almost identical to the one before - the degradation only shows in ag…

Boris Tane

AI agents didn't make the SDLC faster. They killed it. All that's left is context.

Fighting games have a product design problem • cthor.me

Fighting games in 2026 are floundering, with everything not called Street Fighter 6 relegated to the trash bin of history. The worst and most likely outcome is that other studios look at this and think SF6 is the destiny of the genre and try to mimic its game …

Refactoring Slop

There are a gazillion guides out there about the various techniques you can use to improve the quality of AI generated code. Instead, I want to talk about some more generally applicable ideas that I've found especially useful in the age of AI.