5 Tips for Architecture Design Discussions
I have been on many different teams over the years and how they handle architecture design discussions is always a point of interest for me. In general, there are a few rules that I try to personally abide by while leading these discussions. How teams handle these rules can look different, but the underlying principals are important for a successful discussion to be had.
architecture April 2, 2026Learnings From D&D With a 5 Year Old
After a lot of debate, I decided to introduce my two oldest kids to Dungeons and Dragons recently. While we have played Hero Kids in the past with success, the additional rules of D&D felt like the right step for the oldest, but I was unsure for my 5 year old. As they say, “You never know unless you try”, so I decided to go for it. To my surprise and joy, it went really well.
dungeons-and-dragons February 25, 2026Mentorship Philosophy
Mentorship is one of the greatest pillars of being a leader in engineering, but it is also easy to push to the side.
mentorship January 26, 2026(On page 1 of 1.)