Posts

The 2 hardest things in programming is Naming, Caching, and off by one error's

NoTTL - A new caching concept?

There is an old joke in IT that goes “The 2 hardest things in programming is Naming, Caching, and off by one error’s”. I’ve often said …

Read More
Taking chances is something we all do, but most of us prefer taking calculated risks. Gambling is not a calculated risk, it's taking a risk far too great for gain that's far too small by comparison.

Stop gambling with Scrum

I used to play Texas Hold’em back when it was the popular thing to do. Like so many others I’d watched it on TV, and with the sudden availability of …

Read More
In my experience, the retrospective is the most underutilized and straightforward ceremony in Scrum. Let's fix that...

How to benefit from a retrospective

In my experience, the retrospective is the most underutilized and straightforward ceremony in Scrum. I’ve sat in numerous retrospectives, where issues …

Read More
Scrum is probably the most widely used agile development process, but it can become a cargo cult. Did yours?

When Scrum becomes a Cargo Cult

You probably started making changes to Scrum to make it “better fit” your organization or team, and at that point, it became “Scrum, …

Read More
When I made my new site, I made a decision to not have any cookies on it. Here's why.

Why this site doesn't use cookies

Did you notice the lack of a consent popup on this website? That’s because there are no cookies here, because this site doesn’t need them.

Read More
How to avoid server maintenance and get a new website.

Hugo: A flat file CMS.

As a developer, I’ve had plenty of experience setting up sites for clients, but when it comes to my own site, I often can’t be bothered. WordPress …

Read More