Writing on the campaign trail, software design, and the industries I’ve consulted in.

All of my campaign newsletters and long-form thoughts on programming, leadership, product design, and more, collected in chronological order.

Announcing My Candidacy for The Woodlands Township Board of Directors

I am excited to announce my candidacy for The Woodlands Township Board of Directors, Position 1. After much consideration and encouragement from many of you, I have decided to step forward and offer my vision, energy, and commitment to our community.

Mastering the Art of Technical Leadership: Balancing Technical Proficiency with Leadership Skills

When it comes to software engineering, the role of a technical leader is multifaceted, requiring a delicate balance between technical expertise and effective leadership. While technical proficiency is undoubtedly essential, true leadership encompasses much more than just technical prowess. In this article, I’ll offer my insights into transitioning from a technical role to a leadership position and balancing technical expertise with leadership skills.