Articles on software engineering, leadership, artificial intelligence, and life

Various short and long-form ramblings on software, engineering, leadership, product design, and more.

Got the Time?

Being in a leadership position for the last 7+ years of my career meant that engineering took a back seat to other more important parts of the role, leaving the smarter people to do the actual engineering and building. I am however, and have always have been, an engineer first,…