Professional Development – 2017 – Week 33

Dates covered: August 14-20, 2017 (week 33 of 52) Career The Difference Between Amateurs and Professionals (via Cory House) Feelings of Failure (via Software Lead Weekly) Culture The Money Maximization Distraction (via The Software Mentor) Why I Haven’t Fixed Your Issue…

Professional Development – 2017 – Week 31

Dates covered: July 31-August 6, 2017 (week 31 of 52) Career What to Do When You’ve Outgrown Your Job (via Lifehacker) Communication The Minimally-nice Open Source Software Maintainer (via The Software Mentor) How to Tell the Truth (via Software Lead Weekly) The Evolution…

Brainstorming about Code Reviews

My company is currently working toward achieving CMMI Dev Maturity Level 3. An area the technical solutions working group is exploring is how to formally integrate code reviews into our software development workflows. This post serves as a collection of…

Professional Development – 2017 – Week 29

Dates covered: July 17-23, 2017 (week 29 of 52) Career What To Do When Your Heart Isn’t in Your Work Anymore (via Harvard Business Review Audible Channel) Culture On Being the Employee Who “Needs Improvement” (via The Software Mentor) It’s Time to Make…

RPM 75 Review

Here’s my quarterly RPM review post giving some details and thoughts about the 2017 Q3 release, RPM 75. I’ll start with my general thoughts for the release, and if you’re interested in a track-by-track breakdown, keep on reading. General Thoughts…

Survey of BDD and TDD

These notes came from some professional development training (June 2017) on behavior-driven design (BDD) and test-driven design (TDD). They focus more so on BDD, as TDD is more of a well-understood technique. The premise for both techniques is that the…