AIgnostic
"Not that I would repress the impulse, you understand, any more than I would starve any other part of my nature."
Software Testing, Distributed Systems, and miscellaneous Programming.
"Not that I would repress the impulse, you understand, any more than I would starve any other part of my nature."
Useful vocabulary for weary travellers, and those held captive.
Taking a brief off-ramp from the information highway.
If it quacks like a duck, and implements the Duck trait...
Rebuilding Software Engineering in the Post-Agile world.
Enshittifcation is a blessing in disguise.
Debunking one of the most poisonous myths in programming.
Software's "Agile moment" has been and gone.
The past was not as foreign as we think.
A programming language should not be your identity.
I just can't help feeling these training wheels are getting in the way of my bicycle commute.
Missing the Forest for the Sequence Trees.
Sound more intelligent on the internet with these quick and easy tips.
A small step to a massive improvement in software reliability.
Frivilous dependencies are the enemy of maintainability.
Trying to elevate the testing discourse.
Why the least enterprise solution may be the best for enterprise.
There are few meaningful guarantees ere the code is run.
21st century systems languages, with fundamentally different philosophies.
Is 1970s distributed systems theory finally meeting 2020s kernel development?
Supply chain visibility happens node by node.
How to make sense of the chaos, and what direction to go in.
Must the gulf between supply chain professionals and software technologists remain forever vast?
Learning from the past without trying to live in it.
Software maintenance defined in terms of cars.
Static Analysis as a useful tool, not a moral imperative.
The reality of rural internet for software development.