technical.cx Sources

Lobsters

CSS: Unavoidable Bad Parts

An ersatz CSS tutorial for people who need to style a web page, but aren't web developers. I am a wrong person to write this kind of thing, as I have neither the time, nor experience. I'd much rather read a book about this. Alas, I had to learn all this...

Lobsters

Laurence Tratt: Test-case Reducers Are Underappreciated Debugging Tools

Test-case reducers are less well known than they should be, and those who are aware of them don’t always realise the variety of ways we can use – perhaps even abuse! – them. In this post, I’m going to explore some of the things I’ve learnt while using these...

Lobsters

Now what?

Here’s an impressive Show HN project: a comprehensive, reverse-engineered, LLM-written technical documentation of how a calculator’s operating system works. What a resource!

Lobsters

Safe Terraform auto-apply with conftest

Human review of Terraform plans doesn’t scale, and AI review isn’t deterministic enough for production. Here’s how we use conftest to auto-apply plans that meet an explicit, testable policy.

Lobsters

What I got wrong about fast terminals

A reader pushed back on my fast-terminal post, and they were right about more than I'd like. On benchmarking shells properly, modern zsh, and the difference between a shell that is fast and one that feels fast.