Category Archives: Rant

Dad Gaming


I have recently entered a new, strange and exciting phase of my gaming life: Dad Gaming. To put this in context, I’ve been playing games for a long time. I Mutant Camel’d through primary school, Sonic’d through the student days, PaRappa’d through my early career and Mario’d into marriage. But at all of those points […]

Also posted in Gaming | Tagged , , , , | 1 Response

Tax Avoidance 2.0

Tax avoidance is rife in the new (and existing) generation of tech companies.

Also posted in Finance | Tagged , | 3 Responses

C++: The oldest new kid on the block

Is C++ coming back to a warm welcome from Microsoft?

Also posted in C++, Software Development, Windows | Tagged , , , | 4 Responses

London Underground UI Fail

You’d think replacing a magnetic board with a digital system would be a good thing, wouldn’t you? Well, not if you get the “user interface” completely wrong…

Also posted in Usability | Tagged , , , | 1 Response

Programming is like a bad analogy

The joy of programming can be a difficult thing to describe. I take a look at some of the bizarre things people have compared it to.

Also posted in Software Development | Tagged | 4 Responses

TwitterVision: How Twitter transformed TV

How has Twitter transformed the act of watching TV?

Posted in Rant | Tagged , | Leave a comment

The 7 signs your UI was created by a programmer

Programmers are notoriously bad at creating good user interfaces. How can you tell if your app was designed by a programmer? (Hint: it’s easy).

Also posted in Excel, Software Development, Usability | Tagged , , , | 47 Responses

Static libraries are Evil

In my opinion. Why? Well, because it’s too easy to use them as an excuse for not defining your shared library interfaces properly. The reason this is on my mind recently is that several hundred, yes, you heard that right, several hundred DLLs have been released by my group over the last, ooh, 10 years […]

Also posted in COM, Excel, Software Development | Tagged , , | Leave a comment

Back from the brink…

<sigh> After the attack of the incompetent hosts (1&1). Previous content should be restored shortly.

Posted in Rant | Leave a comment
  • Follow me on Twitter Follow me on Twitter @voyce

  • Check out Wordz my new fast-paced make-a-word game for iOS.
  • Categories

  • Archives