About the Author
"I don't know your name, your age, or your story. But if you're reading this, you're already on the path — and I'm rooting for you."
Who I Am
I'm Omar Flores Salazar, a full-stack and DevOps engineer based in Mexicali, Baja California, Mexico — five-plus years in professionally, twenty-some technologies deep, and still, some nights, debugging at 3 a.m. purely because I need to know why something broke. I'm self-taught in the way a lot of programmers are: curiosity first, formal training filling the gaps in afterward, one broken build and one working fix at a time.
My day job moves between Go, TypeScript and React, Flutter, and whatever cloud platform a project actually needs — Docker, Kubernetes, AWS, Azure. But Go earned a permanent place in my toolbox specifically because of the kind of software this book is about: things that talk to other things over a network, correctly, under load, without falling over the first time a connection drops. goca, one of my open-source projects, is a Clean Architecture code generator for Go — the same architecture pattern this book's Part APIs chapters build by hand, piece by piece, so you understand every layer before any tool ever generates it for you.
Why This Book Exists
I learn with every sense I have — reading, building, breaking things on purpose, then teaching whatever I just figured out to the first person patient enough to listen. Writing this book was the natural conclusion of that habit: I wanted the book I wish I'd had when networking still felt like a wall of acronyms — OSI, TCP, MTU, NAT — standing between me and shipping something that actually worked over a wire.
That's why this book insists on theory before code, complete runnable programs instead of fragments, and explicit warnings about the mistakes that actually bite people in production. That's the order I had to learn it in myself, the slow way, and I'd rather hand you the shortcut.
I believe education is the single most powerful lever we have — not because it's a nice thing to say in an author bio, but because I've watched it work, both in my own career and in the people I've had the chance to teach along the way. Every project I've shipped and every person I've collaborated with has taught me something I didn't know before. This book is just the latest attempt to pass that forward.
Also By Me
This isn't my first book. Código Mágico: Aventuras Divertidas en el Universo de la Programación teaches programming to readers aged 8 to 18 by turning algorithms into spells and bugs into dragons to defeat — 413 pages built on the same core belief driving this one, just aimed at a much younger reader discovering that code can be fun long before it's ever a career. It's available on Amazon, in Spanish.
Say Hello
I don't know your name, your age, or your story. But if you made it this far into a networking book, you're already further along than you think. If something in here helped, broke, confused you, or you just want to say it worked — my inbox is open:
- GitHub: github.com/sazardev — where the source for this book, and everything else I've built, actually lives
- LinkedIn: linkedin.com/in/sazardev
- Portfolio: sazardev.netlify.app
- Email: sazardev@gmail.com
"Reading allows us to travel through time and space, to know new cultures and to learn from the experiences of others. Reading is an open door to a world full of possibilities." — Carl Sagan