Pull Requests and Tech Debt

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…

Non-Functional Testing

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…

Probing Questions For Your Interview

I've worked for many organizations of different types during my long, perhaps not-so-illustrious professional career: software and business shops; Fortune 500 and VC-funded startups; in retail, financial, healthcare, hardware; bleeding-edge…