Recent Posts
- Posted on
Aligned Autonomy
A friend shared this image with me that wonderfully captures the essence of the “Loosely coupled; tightly aligned” mantra. For more on alignment, please see my posts on Bumper Cars or Go Karts and Leading vs. Managing
Read more
- Posted on
Would You Rehire This Employee?
In the investment world, some advise people to consider their holdings with the question: Would you buy this again at the current price? The point is that if the answer is “no” then you ought to sell it. In effect, each …
Read more
- Posted on
The Three Questions and Followup
With agile processes and Scrum, in particular, being so prevalent, most people are familiar with the famous “3 questions” for daily standup: 1. What did I accomplish since last standup? 2. What do I intend to accomplish …
Read more
- Posted on
Adopting New Technologies - A Lesson
At dinner the other night with a former colleague of mine, he shared some war stories from the trenches with Kubernetes. Don’t get me wrong: I think Kubernetes is incredibly powerful and useful. But, it brings a lot of …
Read more
- Posted on
Programming and Abstraction
I want to share a few good articles I read in the last week on programming. The first two use Elixir and Erlang for their examples, but the concepts apply to programming in any language. In Don’t Repeat Your Domain …
Read more
- Posted on
Leading vs Managing
What is Leadership? Too often people talk about managing and leading without being clear about what they mean. This can be particularly problematic when trying to mentor a developing manager. Managers have many …
Read more
- Posted on
Bumper Cars or Go Karts?
Which is your company playing? Does it feel like your company is playing bumper cars? In bumper cars, there’s typically an open area to drive with no particular direction or order to things. In go karts, there’s …
Read more
- Posted on
More on tech debt
In response to a discussion at work, i wrote some further thoughts on tech debt captured here. (See my earlier post Tech Debt Tradeoffs) Timeline/Context I want to help people explicitly consider the timeline for the …
Read more
- Posted on
Tech debt tradeoffs
NOTE: please also see my followup post More on tech debt. Tech Debt and the Race against Time: As I often say, we should all understand that there is good technical debt and bad technical debt. In real life, I have a …
Read more
- Posted on
A code review checklist
Goals I’d like to do two things in this post: describe how i typically approach code reviews, and provide a basic checklist of what I think code reviews should take into consideration. My approach to code reviews If the …
Read more