RICE scoring in Aha! for prioritisation

Working out what to build next with the tried-and-tested quantitative method of RICE Prioritisation with Aha! Product Management scoring.

Continue reading →

Google Maps to Garmin

Plot a course on Google Maps, import it to Garmin Connect and copy to your Garmin Bike Computer (e.g. Edge 25) — here’s the easiest way I’ve found!

Continue reading →

Excel: Split full names into given and family names

Most attempts to split a full name into first/last split by the first space but this fails when people also have middle names. Here’s how to do it properly.

Continue reading →

Should everyone learn to code?

The media seems to think that everyone should learn to code, but I strongly disagree and believe we should look at the bigger picture.

Continue reading →

Ads on tech blogs

A few months ago I started showing ads on my blog and the results were exactly as I expected — ads on tech blogs just don’t work!

Continue reading →

Filename Regular Expression

Checks that a string is valid on Windows (NTFS), Mac (HFS+) and most Linux distros as a file/folder name as well as part of a URI without encoding.

Continue reading →

Reset Outlook

Locked-out of Outlook because you tried to add an account thrice and it gave up on you? Annoying, but easy to fix. Here’s how!

Continue reading →

Three ways Apple/Google should show support for web apps

Android and iOS are clearly the market leaders when it comes to mobile OSs but there are three things they both need to do to show support for web apps.

Continue reading →

OK Google, sudo make sandwich

Google Now is more than a useful tool — it’s a source of almost-endless entertainment! This is a discussion between myself and Google Now.
Continue reading →

Hello there!

My name’s Rich. I help companies make exceptional products.

Continue reading →