Blog
Notes on integration, QA process, and building software that doesn't need to be noticed to be working.
The three-day budget bottleneck that became a few-hour task
A look at the actual mechanics behind the GOCD Budget Web Application — why importing completed ministry budgets took three days, and what specifically closed the gap.
case-studiessoftware
Why I don't build your site on a website builder
Drag-and-drop builders sell speed today at the cost of speed, control, and ownership later. Here's the trade-off, stated plainly.
websites
What building a QA department taught me that shipping fast never did
Most freelancers who say they 'test their code' mean they ran it once. Here's what changes when testing is a department, not a step.
processqa
Why 'invisible' is the best word a client can use to describe your work
When I replaced a sunsetting Adobe Flash component behind a teller interface, the goal wasn't a better UI. It was no UI change at all.
integrationcase-studies