Thoughts
Working notes, questions, fragments, and learning trails. Some may become polished writing later; others are useful because they show the thinking while it is still in motion.
My Programmer’s Oath
Objective is to provide a public statement to state my aspiration and values similar to Robert “Uncle Bob” Martin’s Programmer’s Oath, on his Clean Coder Blog, in November 2015.
Developer Blogs
Blog post Your words are wasted from Scott Hanselman’s blog on August 19, 2012.
Engineering Leadership
After our small (but mighty) five-person software company, NewFire Group, decided to join a much larger organization with a matching vision and mission, it wasn’t long before I asked myself, “What am I supposed to do as a Development Manager?”….
Quote Origin: Just because you can…
“Just because you can, doesn’t mean you should.” – unknown
Incidental and Informal Learning Theory
Discussing with a colleague how we have been iterating on “Tech Talks” within our development teams, I learned there’s a theory for it called “Incidental and Informal Learning.” For now, I’ve included a section below to give a brief on…
Extreme Programming Projects
A process for starting a greenfield or proof-of-concept project using the principles of Extreme Programming. After the first iteration of Red-Green-Refactor, I want to establish an automated build pipeline, publish test results, and code coverage results.