John Macias
Author & Software Leader
About the Author
John Macias has spent over two decades in software development, witnessing firsthand the evolution from waterfall to agile, from monoliths to microservices, and now from traditional development to AI-augmented engineering.
Throughout his career, John has worn many hats: developer, tech lead, engineering manager, and product leader. This diverse experience gave him a unique perspective on the "broken telephone" problem that plagues software organizations—the gap between what customers need and what developers build.
The Journey to This Book
The idea for "The Broken Telephone" emerged from years of frustration watching great ideas get lost in translation. John observed how the proliferation of intermediary roles—Product Owners, Business Analysts, Project Managers—often added more noise than signal to the development process.
When AI coding assistants arrived, John saw an opportunity. Not to replace developers, but to remove the barriers that kept them from understanding and solving customer problems directly. This book is the culmination of that insight.
Writing With AI
True to the book's thesis, John wrote "The Broken Telephone" using AI assistance throughout the process. From research synthesis to draft generation to editing, AI tools helped accelerate every phase. The book itself is proof that the transformation it describes is already underway.
Connect
John welcomes conversations about the future of software development, product engineering, and AI transformation.