Skip to Content
What's the Right Tool for the Job?
Maybe Comments SHOULD Explain 'What'
How is a Class like a Microservice?
Introduction to Contract Programming
Calculating Burn Rates in J
Why TDD Isn't Crap
Unit Tests Aren't Tests
Handwriting Programs in J
Uncle Bob and Silver Bullets
Instructive and Persuasive Examples
How Do We Trust Our Science Code?
Hypothesis Testing with Oracle Functions
List of Articles about Programming Skepticism
Modeling Zero-Downtime Deployments with TLA+
Doctests in Python
Falsehoods Programmers Believe About Dogs
Uncle Bob is Ruining Software
Hate Your Tools