Thoughts on engineering, Nix, DevOps, and more
I was adding a typing game to a webapp I made for my kids. Audio worked on every device except my dev box. The fix took three patches and uncovered a nixpkgs bug that's been open since 2018.
How a throwaway s-expression sketch turned into a small Lisp for architecture diagrams, the design conversation that pinned the shape down, and why a Clojure cljc core ended up being the right way to ship it.
How a DNS ad blocker silently ate OpenTelemetry exports, and the rabbit hole I went down before finding it.
Stability shouldn't be solely an engineering burden. By shifting accountability and embedding reliability into the product development lifecycle, organizations can ensure that innovation and reliability go hand in hand.
Welcome to my blog! This is where I'll share my thoughts on software engineering, Nix, DevOps, and other topics that interest me.
No posts found for this category.