Hello World: Welcome to My Blog
Welcome to my blog! After years of sharing insights through various channels, I've decided to create a dedicated space for longer-form content about technology, leadership, and the ever-evolving intersection of business and engineering.
Why Start a Blog Now?
The technology landscape continues to evolve at an unprecedented pace. With the rise of AI, the maturation of cloud computing, and the ongoing transformation of how we build and deploy software, there's never been a more interesting time to be in tech.
I want to share:
- Leadership insights from managing engineering teams across different company sizes
- Technical deep-dives into patterns and practices that have stood the test of time
- Industry observations from the perspective of someone who started coding in the early internet era
- Lessons learned from both successes and failures
What to Expect
You'll find a mix of content here:
- Practical advice for technology leaders
- Technical articles on software architecture and development
- Reflections on the state of the industry
- Occasional personal stories from my career journey
The best technology leaders are those who never lose touch with the technical details while keeping sight of the bigger picture.
A Bit About My Background
I've been fortunate to have a diverse career spanning over 30 years in technology. From writing code as a developer to leading engineering organizations, I've seen the industry from many angles.
Some highlights:
- Started my career working with Mark Cuban during the early internet boom
- Recognized as a Microsoft MVP for ASP.NET six times
- Inventor of multiple patented fraud detection systems
- Currently serving as CTO, leading technology strategy for a fintech platform
Let's Connect
I believe the best conversations happen when ideas are shared openly. Feel free to reach out on LinkedIn or Twitter/X if you'd like to discuss any of the topics I write about.
Here's to sharing knowledge and learning together!
Stay tuned for more posts coming soon.