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 32
Dates covered: August 7-13, 2017 (week 32 of 52) Career Knowledge Breadth vs. Knowledge Depth (via The Software Mentor) We are All Product Owners! An Impact Guide for Engineers (via Software Lead Weekly) Ten Principles for Growth as an Engineer (via Software Lead…
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…
Professional Development – 2017 – Week 30
Dates covered: July 24-30, 2017 (week 30 of 52) Business The Only Metric that Matters (via Software Lead Weekly) Career Rethinking the Developer Career Path (~25 min video) (via Software Lead Weekly) Culture Open Source: because I got mine, so fuck…
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…
Professional Development – 2017 – Week 28
Dates covered: July 10-16, 2017 (week 28 of 52) Career How to Know When It’s Time to Quit a Job You Like (via Lifehacker) Why expert developers make the worst tech leads (via Rich Rogers) Reducing hours by focusing your job (via Software…
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…
Summary: Management Strategies that Will Increase Productivity Today
One of the professional development training items on the books for FY17-18 at work was a Pluralsight course I’ve had on my to-watch list for several years: Management Strategies that Will Increase Productivity Today by Jay Mcfarland. This post gives a…