recent posts

Online Services I Find Worth Paying For

4 minute read

While I appreciate getting something for free [1] as much as the next person, I’m also very willing to shell out cash for online services which I find both u...

It’s Called Marketing for a Reason

2 minute read

Let’s do a little experiment. The next time you’re in a room full of techies, say something along the lines of, “Hey, how about that marketing department, eh...

It’s About Needs.

3 minute read

I’ve been doing various bits of writing lately, both for my blogs and for other purposes. This morning I was sitting at a cafe, scrawling ideas in my notebo...

Unsuck Your Meeting

6 minute read

Yeah, that’s right: your meetings suck. Don’t deny it. No, don’t you dare even try to deny it. Can you seriously look me in the eye and tell me that you enjo...

Watch this space

less than 1 minute read

Sixteen months ago I made the choice to stop posting to this blog as a way to reduce obligations on my time and free up some mental space for other personal ...