The false dichotomy of functional versus object oriented programming

Unless you’ve taken up a life of asceticism, you will have witnessed the rise of functional programming as the new “silver bullet” in councils of software engineers across the world. Object Oriented Programming, the previous paradigm that was promised, has begun to sustain heavy fire from some of the more warlike elements within the functional faction. Are these salvos valid? Do the arrows...

Dressing up is not dressing well

A common fallacy in dressing is the belief that to dress well, one must dress up. That to dress well involves donning an uncomfortable suit at every opportunity. Of course, smart clothes being uncomfortable is another common misconception, but that’s an entirely different kettle of fish, and we’re not yet done poaching our original batch of salmon. The fact is that dressing well has nothin...

Dressin’ well? Oo ‘ell! Or why should I care about dressing well anyway?

Welcome, traveller, to the Decently Dressed Developer. You’ve made it this far, so you must have at least some interest in embarking on the quest to being well dressed. Perhaps you need a little more encouragement, or affirmation that your newly held convictions are true as true can be. Look no farther. You’ve found an ally on your journey. Let’s begin where all good journeys begin: at t...