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…

School Fight Songs

I was a member of Iowa's Hawkeye Marching Band drumline in the mid-1980s. Great music, fun trips, hijinks, many cherished memories. 1986 Rose Bowl definitely a highlight (for which I…

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…

Apple Being Apple

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.…