Welcome to my personal blog.

I am a lead consultant at ThoughtWorks. At work, I help teams deliver software and learn how to do it better. At home, I like to read books and try out different technologies.

Follow me on LinkedIn or Twitter to get updates about new posts.

Recent Posts

Use polling for resiliency

read more

Specifying a simple serverless system with TLA+

read more

TDD kata with serverless services in AWS

read more

The Trade-offs of TDD

read more


The myth of validating what your application should NOT do

Simplify planning and forecasting with Python and statistics

Better sprint planning with Bayes

Sprint velocity, what is it good for?

All Posts