I’ve just got back from speaking at Write the Docs, and I had a fantastic time. Thanks so much to everyone for your kind words about my talk - I’m so chuffed you all liked it.
...Writing
Too many help widgets
Aug 2015Just a quick one today, from ApexSQL Refactor:

There is no way all those options need help widgets. I actually think their option text is reasonably clear, so they can just leave it at that. What more is there to say about, I don’t know, “Add spaces after commas”?
...Atlassian's new website header
Aug 2015Slightly outside the normal remit here; I’ve just been looking at Atlassian’s redesigned website.
...Working with other people’s error messages
Aug 2015In my last team, we worked on a piece of software that could send you email notifications, but you needed to use your own SMTP server.
...Azure's inconsistent messages
Aug 2015Skype for Business: part 2
Jul 2015
Post #2 about Skype for Business. In this post, I’m going through the writing of the introductory tour in detail.
...Skype for Business: part 1
Jul 2015


At work I used Lync, Microsoft’s instant messenger, until it upgraded itself to Skype for Business yesterday. Not only is the introduction terribly overwritten, but the online content is dreadful too. So this is the first in a series of blog post about what Skype and Skype for Business are doing wrong.
...Gmail Inbox's tour
May 2015



I’m trying out Inbox by Gmail, and I like the simplicity of it so far. The popups are a nice use of example content to make the the introduction to the UI make much more sense.
...Slack's error message
Apr 2015Another from Slack, but this I’m less impressed by. Main issue? It’s way too long, and it doesn’t point out the solution very clearly.
...Slack's search
Mar 2015

One of my co-workers has been using Slack to collaborate with her team, and she loves it, so she sent me some screenshots of the search dialogue.
...