No apply button in a web UI
A convenience feature that mutates production is a blast-radius decision wearing a convenience costume.
Notes
Short observations, links, and reminders that do not need to become an essay to be worth keeping.
A convenience feature that mutates production is a blast-radius decision wearing a convenience costume.
A tag is a mutable pointer. Deploying by tag means you cannot state what is running.
Two engineers, one state file, no lock. The failure is exactly as bad as the documentation implies.
If there is no recorded way to accept a scan finding, engineers will find an unrecorded way.
An inference container that loads a large model at startup will be killed by an impatient liveness probe, repeatedly, forever.
One creates resources, the other configures them. The confusion produces bad versions of both.
Beginners avoid branching because they are afraid of losing work. Reflog removes the fear.
An inference service that occasionally batches large requests will evict itself, and the eviction looks like a mystery.
The largest cost saving available at Adex was never architectural. It was instances sized against requests instead of usage.
The cheapest instrumentation decision I have made, and the one I would keep first.
ML images are large. Layer ordering decides whether a build is thirty seconds or eight minutes.
The note that eventually became ARCH.