Slack is the Worst Info-Radiator 2021-12-06: Alert slack channels are often too noisy to be useful and don't display the current state of the world well.
Bash Patterns I Use Weekly 2021-11-22: 5 bash tricks I find myself using often that I wish I'd discovered sooner
Clean SQL Tricks 2021-11-20: SQL queries can be much simpler to write, understand, and maintain if you create temporary tables, use SELECT without FROM to test out behavior, have an easy way of accessing constants, and test your queries as you go.
Canary Containers at ClassDojo in Too Much Detail 2021-11-02: ClassDojo sends real traffic to canary containers to validate new builds and uses that as part of a system that safely deploys new code multiple times a day.
Node.js Array.includes is faster than you'd expect on sorted arrays 2021-10-22: lg(n) look-ups beat constant time look-ups until n is 10,000
Mongo Performance is Disk-graceful 2021-10-22: MongoDB databases often require lots of disk I/O because documents aren't stored in a clustered index and because writing snapshots can saturate disk I/O
AsyncLocalStorage Makes the Commons Legible 2021-08-18: Node's AsyncLocalStorage can dramatically increase monolith legibility and improve performance
The 3 things I didn't understand about TypeScript 2021-08-10: understanding type inference, type narrowing, and structural typing is crucial to writing good TypeScript code
Manipulating text and files solves problems 2021-08-01: Many programming tasks can be solved with tools that manipulate text & files. Shell tools are a good fit for these tasks, but if you don't know shell tools, you can use any other programming language to accomplish the same things.
HyperLogLog-orrhea 2021-07-14: HyperLogLogs leverage the power of hashing strings into random numbers to create remarkably accurate cardinality estimates.
Your Logging Taxonomy should be Actionable 2021-07-13: Logs should be actionable and the default categories of FATAL, ERROR, WARN, INFO, and DEBUG aren't precise enough.
Graceful web-server shutdowns behind HAProxy 2021-07-12: Graceful shutdowns behind a load balancer are hard to do right, but they enable solid auto-scaling and safe frequent deploys.