AI has changed the way code is written, but its true impact lies in software engineering. This book explains why specification, architecture, and context have moved to the center of modern development.
Frameworks make it easy to get started, but they often hide the fundamentals. This book takes you back to the core ideas behind reliable software, showing how to build fast, maintainable systems with fewer dependencies and better engineering decisions. Write software you truly understand and control.
Distributed systems can feel overwhelming until you build one yourself. This book takes you from core networking and concurrency concepts to a complete production-ready platform in Go. Every chapter adds real working code so you learn not just the theory but how reliable systems are built and run at scale.
A IA mudou a forma de escrever código, mas o verdadeiro impacto está na engenharia de software. Este livro explica por que especificação, arquitetura e contexto passaram a ocupar o centro do desenvolvimento moderno.
Software teams are building faster than ever, but scaling engineering takes more than great code. This book shows how to create developer platforms that simplify delivery, support cloud-native systems and prepare organizations for the demands of AI. Practical, technical and grounded in real-world experience.
Master SysML v2 from the ground up with a clear, practical guide that bridges theory and real engineering. Explore the language, its formal foundations and proven modeling techniques through hands-on examples and industry case studies across aerospace, robotics, medical devices, telecommunications and more.
Mexer em uma coisa quebra outra? FOCUS Architecture é uma arquitetura opinativa, organizada por problema, não pela moda, para sistemas que crescem sem apodrecer.
AI agents become truly powerful when they can reason, adapt and recover instead of following a fixed sequence of steps. This book shows you how to design intelligent agent systems with computational graphs, giving you the tools to build scalable, reliable applications that can handle real-world complexity with confidence.
AI agents are only as good as the loops behind them. This book shows you how to build systems that plan, act, evaluate and improve with every step. Learn the patterns, frameworks and engineering practices behind reliable, self-correcting agents that solve real problems in production.
Every online casino is a bank that pays out in seconds, a game studio, and a compliance department wearing the same logo. This is how you build all three, and keep them running. All six volumes in one book.
Ready to learn Java without getting lost in theory? Start with your first program, then work your way up to virtual threads, testing, observability and container deployment. With Java 26 and complete code that actually compiles, you’ll build the skills to create software fit for production.
Big migrations rarely fail because of code alone. The Migration Architect’s Handbook shows how to untangle dependencies, design the right repository strategy and move complex systems forward without bringing the organization to a halt. Built on real-world lessons, it turns daunting modernization efforts into practical, manageable work.
Whether you're deploying your first reverse proxy or managing high traffic production infrastructure, this book gives you the practical knowledge to use NGINX with confidence. Learn not just what each feature does but why it matters, how to avoid common mistakes and how to build fast, secure, reliable systems that scale.
Building an impressive AI agent demo is easy. Running one in production—reliably, at scale, with governance—is where most enterprises get stuck. Agentic Orchestration shows how BPMN-based process orchestration governs AI agents at scale, drawing on real deployments across banking, telecom, and healthcare. Reasoning without orchestration is expensive chaos. This book shows the way out.
Because artificial intelligence generates code in seconds today software engineering matters more than ever. Successful software developers must document system structure, data flow, security boundaries to manage long-term maintainability. Without a clear, thoughtful design framework, AI simply helps teams build a faster, more complex maze of technical debt.