sport

All of my long-form thoughts on programming, leadership, product

2023 Blog Refresh

Including some of my latest hot takes (okay they are pretty mild).

Read article