Happy Friday,Around two or three times a year I'll experience an urge to learn a new programming language. Usually, I resist and wait until the feeling passes and I realize learning a new language is not a good use of my time. Well, I fell to that ur...

Horizon plans are a lightweight tool to communicate long-term strategic goals. In this article I will break down how to build, use, and update them so you can communicate more strategically and adapt more quickly.
Happy Friday,Sometimes you do something you know you shouldn't. For me that means trying out Clojure. If you don't know what Clojure is, it is a LISP with a die-hard following. It is so different than any other language that I'm really having to work...
Happy Friday!One thing I've been trying to do more of is read research papers on topics that I am passionate about, have data on, or deal with regularly at my clients. A specific topic I like to focus on is testing.I remember early in my development...
Happy Friday,I used to speak at conferences around 6 times a year. That was before COVID. I always enjoyed speaking at conferences, but it certainly had its downsides. First, the cost of travelling to conferences added up quick. Second, the whole app...
Happy Friday!Guess what? I'm doing a talk on April 8th, and I'd love for you to attend! My talk is going to try to tackle how to introduce TDD to a non-technical person.You should attend, it's free!One of the reasons I chose to talk on this subject i...

Unlock the power of a self-managed team! Discover the definition, benefits, and strategies for fostering autonomy and effective self-management in your team.

Learning to delegate can be one of the most significant factors in how much time leaders have to focus on strategic initiatives, the growth and development of their people, and devoting crucial time to emerging crises. This article breaks down how to...

Making great teams takes a lot, but in this article I want to dive into three ingredients. A great team knows they have an impact on decisions, a strong sense of team, and they are relentless in pursuing mastery.