José Silva (aka Zé Pedro)

Software architect, technical lead, passionate developer, compulsive tester, usability geek, tinkerer, wannabe barista. Born in Portugal, living in Ireland, citizen of the world.

My path from software developer to architect has been paved with countless "aha!" moments—each one a story worth telling. From discovering the joy of automating away tedious tasks to experiencing the thrill of seeing a distributed system scale flawlessly under load, I've learned that the most valuable insights often come from reflecting on these experiences and sharing them with others.

These days, I help craft technology visions that marry cloud-native architectures with exceptional developer experiences, but I'm equally passionate about documenting the learning journey that got me here. Through my writing, I explore the human stories behind technical decisions, the practical analogies that make complex systems understandable, and the pivotal moments that shape how we build and evolve technology.

What excites me most isn't just solving architectural challenges—it's unpacking the "why" behind our decisions and sharing those insights with fellow developers and architects. I believe the best learning happens when we examine not just what we built, but how we thought through the problems, what we discovered along the way, and how those experiences shaped our approach to future challenges.

At heart, I'm still that curious developer who gets excited about elegant solutions, but now I channel that enthusiasm into both creating resilient distributed systems and writing about the journey. Whether I'm sketching out system architectures, mentoring emerging technical leaders, or crafting stories about the human side of technology, I'm driven by the belief that sharing our learning journeys makes us all better builders.

After all, in the rapidly evolving world of technology, our individual "aha!" moments become collective wisdom when we take the time to share them.

Latest blog posts