Tap Dancing on the Edge

The next time you see a software notification on your phone, don’t ignore it. Here’s why. Software is flawed. There are security holes in almost every application or game we use. There are minor flaws, which can lead to local loss of data. There are greater flaws, which can lead to hardware damage or seriousContinue reading “Tap Dancing on the Edge”

Legacy Code

What is legacy code? I was asked this question in an interview for a contract once. I answered that all code, once written, is immediately legacy code. I got that contract. I still believe this to be the case. Any developer worth their salt never stops learning. This means yesterday’s code is inevitably not asContinue reading “Legacy Code”