Over the years, I’ve come to believe that writing is one of the most powerful tools we have—not just to share what we know, but to understand it better ourselves.
That’s what led me to start writing books.
I’m currently working on a couple of titles that reflect both my journey and the knowledge I’ve gained along the way—books designed to help you navigate the real-world challenges of building, managing, and sustaining great technology projects.
One of these books explores project management from a technical perspective—not the textbook version, but the version you live through when timelines are tight, requirements keep shifting, and success depends just as much on people as on code. It’s a field guide born from experience, and it’s meant for developers, team leads, and anyone transitioning into tech leadership roles.
The second book is more personal—blending lessons from the trenches of full stack development with reflections on learning, failure, and the quiet confidence that comes with mastering a craft over time. Think of it as a companion for anyone still figuring things out (just like I am), and a reminder that growth isn’t linear—it’s layered.
These books are still in progress, but they are being written with the same mindset that guides all my work: practical, honest, and human-centered.
If you’re someone who learns by doing—and values real talk over buzzwords—I think you’ll find them helpful.