Posts filed under “Misc”

Tech Wednesday Slides

I presented at Tech Wednesday this evening, here are my slides: TechWed-2014-03-19 I’d love to meet you on twitter here.

Founder Meetups in Birmingham

Startup founders can often become quite isolated. That they are required to appear optimistic and up beat to employees, investors, potential customers and the press. Meanwhile their family and friends probably have no experience of starting their own business and, as much as they may want to, they cannot relate to many of the challenges […]

The Fear that Drives Me On

I built a thing, but it didn’t work out. Plenty of people said the need was real, I got hundreds of people to come along and try it, quite a few of them said they loved it, but virtually no one continued to use it more than 48 hours after signing up, and pretty much […]

Five Software Architect Antipatterns

I believe that all software design comes down to trade-offs, and the only way for software architects to get to the right decisions on those trade-offs is for them to have a very broad and senior role within their organisation. I’ve observed some people in the industry who are called architects but, for one reason or another, are not in a position to design software well. Here are five types

Fixing MacVim .gvimrc Encoding Errors

For weeks I’ve been going mad trying to figure out why most of the settings in my .gvimrc file were being ignored on MacVim.

At first I thought it must be some strange quirk of MacVim that it didn’t support the same settings a GVim (on Windows) but everything I read online suggested that wasn’t it.

I have my .gvimrc and .vim folders sync’d using Dropbox. I’ve setup symbolic links on my

On Developers and Managers

I recently got drawn into a bit of a debate on a LinkedIn discussion group about whether a Development Manager should be spending time writing code or not. This is something I feel quite strongly about and the following is a heavily reworked version of my response.

If I asked a group of sales managers whether a head of sales should still be involved in some selling, I think most of

Copying Work Item Templates Across Projects in TFS

To copy a work item template definition from one TFS project to another, install the TFS Power Tools and then type the following commands in the Visual Studio 2010 Command Prompt:


witadmin exportwitd /collection:http://tfsserver:8080 /p:”SourceProject” /n:”Work Item Type Name” /f:”C:PathToLocalFile.xml”
witadmin importwitd /collection:http://tfsserver:8080 /p:”DestinationProject” /f:”C:PathToLocalFile.xml”

The Nerds are Coming

I think the way we buy things is changing. Two recent family purchases have convinced me that one day, everyone will buy stuff like a nerd. The other day I needed a mouse pad. We keep our family computer on a cheap desk with wood *effect* surface …

The Concerned Observer Manoeuvre

We any crisis, a few days in when the press runs out of interesting things to say there’s always the “we told you so” sorry to fall back on. The story goes something like this; “The people in charge of [whatever it was that’s gone wrong] were told…