So hands up: whom among us has ever written code that threw a NullPointerException? And those with your hands down: you are either lying or have never written software! [And,…
This Digg article The Most Egregious Reasons People Quit Their Jobs On The Spot reminded me of the I quite a job without giving notice, without looking back, without being…
https://www.flickr.com/photos/17963290@N00/6520777613 I recently created a small DSL that provided state-based object validation, which I required for implementing a new feature. Multiple engineers were impressed with its general usefulness and wanted…
Functional testing is fairly straight-forward and easy-to-understand: does your software behave as designed, or, perhaps, as your users expect? Examples of functional testing could be: Are the items selected correctly…
I recently bought a Mac Mini M2 to replace my 3-year old Mac Mini M1. As to be expected, Apple's packaging is a work-of-art, totally unnecessary yet impressive and subtle.…
Yesterday I drove into the office for work. Though seemingly mundane, It's only the fifth day I've worked in my corporate office since my then-employer sent us home due to…
Question: what item, if lost or stolen, would most affect whatever trip you're currently on? Notwithstanding extreme travel where you are cut-off from civilization - perhaps crossing the Sahara - most daily…
As a technologist, I'm always interested in learning about the underlying technologies. Once, I intently watched an airplane's entertainment system go through a Linux reboot. I recently added new use…
I'd hope to work on my flight from Amsterdam Schipol to Minneapolis/St. Paul International, but seemed doubtful as I was on the aisle with someone to my immediate right. Early…