Welcome to my personal blog. All the content and opinions in this blog are mine and mine only.
I'm a technologist, systems thinker, and engineering leader. For more than three decades I've worked on systems ranging from NASA Space Shuttle software to modern AI platforms, distributed systems, and enterprise technology.
This blog explores software engineering, artificial intelligence, leadership, and the long-term consequences of the technologies we create. I also may write about life experiences.
I write from the perspective of someone who has spent a career building systems where reliability, scale, and human impact all matter.
I am the author or co-author of two software development books, hundreds of technical articles, and six U.S. granted patents.