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

Are Swimlanes Evil?
Betteridge would say “no”. I would say “maybe”. However you feel about swimlanes, I believe they can be used for…

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.

How to prioritise your way out of releasing anything
Imagine never fixing that bug, never releasing that feature and never improving your onboarding experience — all you have to…

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…

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…

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…