I was fixing a production bug late one night during my time at The Ignition Group. The bug was in a scheduled job that processed inbound data files, and I had traced the problem to a specific method in the data access layer. The fix itself was straightforward. What caught me was the git blame. … Continue reading The Player-Coach Has a Shelf Life