Moving Next.js Builds Off Production (and Why It Took Two Hours)
This site recently crossed an invisible but important threshold: the point where development activity started to materially interfere with production stabilit
Notes, technical write-ups, experiments, and whatever else survives long enough to be written down.
This site recently crossed an invisible but important threshold: the point where development activity started to materially interfere with production stabilit
Today I finally replaced the original nginx logging pipeline that has been running on this site since the beginning. When the site first went live, I needed im
I recently fell down a perfectly respectable rabbit hole. It started innocently enough. An editor license renewal. A number that was higher than my tolerance.
There was a time when printers became inexplicably cheap. You could buy an inkjet printer for less than the cost of a dinner. The reason was not generosity or
This is not about streaming existing. Streaming is fine. Choice is fine. What is not fine is quietly burying paid television service underneath your software a
Yesterday our CTO stopped by to look at a few parts of a new internal operations system we are building. At one point I said something like, “We have come a lon