Thoughts
Opinion pieces and reflections on software development and technology.

Rebuilding a B2B platform to last
Thoughts

Understanding AI costs: a guide for mere mortals
Thoughts

How LLM reasoning works
Thoughts

Story points were always days
Thoughts

Testing and static analysis
Thoughts

AI model benchmarks are a suggestion
Thoughts

Developing with Confidence
Thoughts

AngularJS (2019)
Thoughts

Why you might want to use boring technologies
Thoughts

The callback hell that never was
Thoughts

Java weirdness
Thoughts

Reinventing the wheel
Thoughts