Ten essential books for designing unforgettable experiences
Ten books you must read to learn how to design unforgettable experiences.
Digital Transformation Guide
At the beginning of 2019, I reviewed all my notes about my experience in digital transformation initiatives and decided to write a guide
Posts
Replacing Critical Software Without Stopping the Business
→
How to replace critical software without freezing the business or betting everything on a big bang. A leadership-driven approach to controlled change.
Architecture
The October 2025 AWS Outage: What It Really Teaches Us
→
Cloud failures are inevitable. The real lesson is to design for resilience and recover fast.
Architecture
Buy vs. Build: Making Strategic Decisions in Tech
→
How to decide whether to build or buy software: practical frameworks, real cases, and lessons for CTOs, fintechs, and startups.
Tech Leadership
Building a Business-Aligned Technology Roadmap
→
Discover how to create a business-aligned technology roadmap that bridges strategy and execution. Learn how a technology roadmap can evolve with purpose.
Tech Leadership
Rethinking Remote Work in Tech: Challenges, Opportunities, and the Way Forward
→
Explore the challenges and opportunities of remote work in tech, and discover strategies to thrive in a remote-first future.
Tech Leadership
Build vs. Buy Software: A CTO's Strategy for Making Smart Decisions
→
Build vs. Buy: Weighing control vs. speed. A CTO’s guide to making strategic software decisions that drive efficiency and innovation.
Architecture
Programming is Writing: How Software Development Resembles Creating a Novel as a Team
→
Discover why software development is like writing a novel as a team and how this metaphor helps to understand its complexities.
Architecture
Building a Command-Line Interface to Boost IT Productivity
→
Boost IT productivity by building an internal CLI to automate tasks, share knowledge, and streamline workflows across your team.
Architecture
Transform Your Development Process with One-Week Sprints: Insights for CTOs
→
Improve development speed and agility in your organization with one-week sprints. Discover benefits, challenges, and practical tips.
Tech Leadership
Why I Recommend AWS to Every Startup Founder?
→
Why AWS is ideal for startups: cost-effective, scalable, fast-to-market, secure, and supports serverless, DevOps, and automation strategies
Architecture
DevOps for Startups and Fintechs: Lessons Learned from the Trenches
→
DevOps in startups and fintechs: challenges and lessons. Learn how CI/CD and IaC from the start drive agility, quality, and lower costs.
Architecture
Building an IT Department from Scratch: Insights from Real-World Experience
→
How to build an IT department from scratch: key insights on forming teams, setting agile processes, and choosing the right technology.
Tech Leadership
From Yape to Jauja: A Journey of Innovation and Emotion
→
From creating Yape, Peru’s leading digital wallet, to witnessing its impact in my ancestral city Jauja.
Professional Growth
Why Relying Only on Processes Can Hinder Innovation Adoption
→
Focusing only on processes recommended by frameworks/ standards to adopt innovation is dangerous.
Tech Leadership
Web or Mobile App: Which One Should You Build?
→
Building a Mobile App is the Most Popular Choice
Many people believe that building a mobile app is the best
Architecture
Should You Aim to Complete All Planned Tasks Within a Sprint?
→
In my experience, Scrum teams usually don't deliver everything that was planned. Here are my thoughts.
Tech Leadership
How My Uncle's Encouragement Led Me to a Career in Technology
→
The first time I learned how to program, a personal story in memory of my uncle Willord Urco.
Professional Growth
Where to Use Agility to Deliver Real Business Value
→
Agility is not the solution to all of an organization's problems. That's why it's crucial to know where agility shines.