Dates covered: October 3-9, 2016 (week 40 of 52) Career Reflections of an Old Programmer (via Alan Barber) Culture I Have 21 Radical Ideas (via The Software Mentor) 25 Tips for Diverse Hiring (via Software Lead Weekly) Team and Strategy (via Software Lead Weekly) Management A…
Professional Development – 2016 – Week 39
Dates covered: September 26-October 2, 2016 (week 39 of 52) Culture Path to Craftsmanship: The Art of Being Wrong (via The Software Mentor) Hail the Heroes! (via Software Lead Weekly) Why HR Shouldn’t Own Inclusion (via Software Lead Weekly) The Egoless Programmer (via 8th…
Professional Development – 2016 – Week 38
Dates covered: September 19-25, 2016 (week 38 of 52) Career 5 Reasons Architect and Developers Argue (via Erik Dietrich) Communication Create a Swim Lane Flowchart in Visio Three Things Your Children Can Teach You About Management (via Software Lead Weekly) What Great…
Professional Development – 2016 – Week 37
Dates covered: September 12-18, 2016 (week 37 of 52) Career It’s Tough Being over 40 in Silicon Valley (via The Software Mentor) How not to bomb your offer negotiation (via The Software Mentor) Three Unconventional Interview Questions (via Software Lead Weekly) Flexible Working…
Professional Development – 2016 – Week 36
Dates covered: September 5-11, 2016 (week 36 of 52) Career How to deal with Technology Burnout – Maybe it’s life’s cycles (via Scott Hanselman) .NET Rocks! 1346: Leading Your Career with John Sonmez (via .NET Rocks!) 4 Tips for Starting a New Dev…
Acknowledgement of Technical Debt Template
My team lead is changing companies, so we’ve had various discussions as of late about design decisions we’ve made in our area of the project and others we’re considering for future work. Given this situation happened at my previous job,…
Professional Development – 2016 – Week 35
Dates covered: August 29-September 4, 2016 (week 35 of 52) Career Dual-Track PM Ladders: Product vs. managerial career paths (via Software Lead Weekly) Communication Asking Good Questions Is Hard but Worth It (via Software Lead Weekly) Culture Summary of Peopleware Management If There is…
September 2016 RPM Mix
Here is my RPM track list for September 2015. The launch of the next release (RPM 72) should be in mid-October. See also: RPM 64 Music Review RPM 64 Review [table] Track,Title,Artist,Time Pack Ride,Just Say Yes,Snow Patrol,5:44 Pace,Take Me Home,Cash Cash…
Professional Development – 2016 – Week 34
Dates covered: August 21-28 2016 (week 34 of 52) Career Attributes of a Great Development Team Member (via David Starr) Why Recruiting Isn’t Over When an Employee Accepts Your Offer (via Software Lead Weekly) Don’t Roll out the Red Carpet on the Way…
Single Exit Pattern and Test Coverage
While helping mentor a teammate on some unit testing practices, I came across a wrinkle about how the code coverage metric can be misleading when your program flow is structured in a particular way. Caveat: The code and unit tests…