Blog
Advanced Testing and Determinism
4 Jun 2025
Trying to elevate the testing discourse.
The Business Case for Vanilla JS
30 Apr 2025
Why the least enterprise solution may be the best for enterprise.
There are few meaningful guarantees ere the code is run.
How I think about Zig and Rust
17 Jan 2025
21st century systems languages, with fundamentally different philosophies.
Do Files want to be Actors?
4 Jan 2025
Is 1970s distributed systems theory finally meeting 2020s kernel development?
Shared Data Services or Sending Messages?
24 Jun 2024
Supply chain visibility happens node by node.
A Taxonomy of Supply Chain Data Capture
24 Mar 2024
How to make sense of the chaos, and what direction to go in.
Does Supply Chain Know what a Blockchain is?
15 Nov 2023
Must the gulf between supply chain professionals and software technologists remain forever vast?
Wisdom from Computing's Past
12 Nov 2023
Learning from the past without trying to live in it.
Software Maintenance for Business Owners
1 Oct 2022
Software maintenance defined in terms of cars.
95% Programming
9 May 2022
Static Analysis as a useful tool, not a moral imperative.
A Sheep Ate My Internet
5 Feb 2022
The reality of rural internet for software development.