SQLite as a queue, again
Every few months someone rediscovers that a single table with a status column is a perfectly good job queue. They are usually right.
Short notes on software, systems, and the parts that break.
Every few months someone rediscovers that a single table with a status column is a perfectly good job queue. They are usually right.
Most timezone bugs are not arithmetic mistakes. They are missing data: which zone, which offset, which version of the rules.
The best infrastructure is the kind you forget about. Novelty is a cost paid by whoever is on call at 3am.
Three things worth keeping from this month: a paper on tail latency, a post on error budgets, and a book that had nothing to do with work.
Five questions, ten minutes, every Friday. It is not a productivity system; it is a way to notice drift before it becomes a quarter.