This is my embrace of learning in public as inspired by Shawn Wang. The idea behind learning in public is that you learn more effectively by being open about what you don't know, by adding to the corpus of human knowledge, and by digesting concepts and explaining them in your own words.1 This site is a way for me to digest my own learning. It's primarily here for future me, and it's how I plan on:
I write essays on leadership and articles tracing my software development journey.
I grew up fascinated by technology and was fortunate enough to learn the fundamentals of programming a long, long time ago, when the internet was new. Since then, I have spent most of my professional career in the service of software development teams. I have served in roles as a business analyst, project manager, quality tester, scrum master, and team coach. I've made a lot of mistakes along the way.
From those mistakes, I write essays sharing hard lessons I've learned, so that I can improve how team leaders think about, interact with, and understand their development teams. My essay writing focuses on how to effectively lead, serve, and organize really smart humans.
Although I've supported dev teams for years, I keep itching to get back to the hands-on fun of coding. I love software, because I believe it's modern day magic. But I'm a sorcerer that hasn't cast a serious spell in years, and trying to dive back in, I've found that modern web development can feel like this:
The Sword in the Stone (1963)
I am shaking off that rust, learning modern practices, and getting back into the magic of casting spells. Follow me on my quest to discover magic again by reading my first post, Need More Leather.