Full history
Archive
Every post, ordered by date.
2026
08-14
Content hashing for expensive stages
08-12
Not every decision needs a model
08-08
Your price table is wrong
08-03
UFW does not protect Docker ports
07-27
Terraform modules that stay readable
07-27
sys.path.insert will shadow your modules
07-20
Stop cutting on the clock
07-19
Rust CLI tools that feel native
07-13
Read the source, not the warning
07-08
Deploy pipelines that don't wake you up
07-06
Why Chrome crashes in Docker
06-29
Cost per finished minute
06-22
Rendering Persian text in headless Chrome
06-15
Concurrent appends silently lose data
06-08
A serial loop was costing me 25 minutes per video