Scalability, MapReduce, and Technical Project Management

So the other day I’m sitting around reading about geeky technical stuff (as I am wont to do) and come across an interesting synthesis of thoughts that can combined in a fascinatingly gestalt-ish way. I’m reading about the history of microservices and service oriented architectures, and how the original thinking for them evolved from a […]

Its Never My Fault, or How To Be A Real Superstar

Several times in my career, I have missed deadlines, delivered buggy solutions, or otherwise had failures and setbacks with my engineering efforts that weren’t really my fault. In two specific cases, unknown bugs were discovered in third-party vendor products in edge cases, and the bugs trickled up into our products in a customer-facing way. So […]