
Building software is magical (hence the wizard and magic theme). It's not about me, that would be presumptious, as anybody who has seen my code can attest. The wizard and magical theme is about the inspiration all of us in this crazy craft feel as we practice it - something that has been my privilege since I was 11. Speaking of crazy crafts, leadership is a craft as well. As my career has progressed, I've gone from dealing with the complexities of code to the complexities of projects, teams, products, organizations, companies, cultures, and industries. I've had ~thirty years of building software and products, debugging broken things, leading engineering teams, and creating healthy and urgent technology organizations across startups, SMBs, and enterprises.
I believe in helping all parts of the business work together to delight customers, fulfill employees, and reward stakeholders. I believe in listening. I believe in caring. I believe in respect. I believe that we need more women in tech, and I think that we've done a crappy job for 75+ years in accomplishing that. In any group where we have had their diversity of opinion, better decisions have been made, and people have been more human to each other. Where I can, I'm commited to helping dedicated and high potential women succeed. I believe that if we make today better than yesterday and strive for tomorrow to be better than today, a lot of other things take care of themselves. I believe in technical excellence and team excellence in all their forms. I believe in pride of behavior, pride of integrtity, and pride of craft.
As we enter a new time, there is even more magic in products, companies, and people that we can create. Let's do it with empathy, urgency, a tolerance for ambiguity, and a commitment to excellence - just in the new way. Tech has never once satisfied the needs of the business in speed, quality, or predictability - I believe we now have that chance.
I spend a lot of time writing and talking about what actually works with both wet and dry computing machines - and what doesn't. This site is meant to be a source of help for leaders, individuals, and teams. I've called out some key areas below - but feel free to explore the rest. If you'd like to talk about any of it, reach out to me on LinkedIn.

A practical field guide to the unwritten rules of American tech culture — for engineers and leaders navigating a new environment.

A deep dive into building reliable, safe software deployment practices — from CI/CD pipelines to production readiness.

Conference talks on team building, scaling engineering culture, and forging a career in tech — from Techsylvania and beyond.