Complex systems demand better ways of working. SysML in Practice is a practical guide to Model-Based Systems Engineering, showing you how to use SysML to model, analyze, and manage complex systems with confidence. With clear explanations, real-world examples, and industry case studies, you'll gain the skills to apply MBSE effectively from your first system model to enterprise-scale engineering.
Mastering Modern C++23 is a practical guide to the latest C++ standard, helping intermediate and advanced developers confidently adopt its most important language and library features. With clear explanations, production-ready examples, and real-world best practices, you'll write safer, more expressive, and high-performance C++ code.
Modern Perl Programming is a practical guide to writing clean, maintainable Perl code. It covers the language from the fundamentals to object-oriented programming, regular expressions, databases, and web development with Mojolicious. Whether you are learning Perl for the first time or working with an existing codebase, this book will help you build reliable applications with confidence.
CQRS in Practice is a hands-on guide to designing scalable, maintainable software with Command Query Responsibility Segregation. Through practical examples and real-world insights, you'll learn when CQRS is the right choice, how to implement it effectively, and how to avoid the pitfalls of overly complex architectures.
Build beautiful, high-performance Apple Watch apps with confidence. From SwiftUI fundamentals and HealthKit integration to connectivity, complications, and App Store deployment, this practical guide teaches you everything you need to create fast, intuitive watchOS experiences that users will love wearing every day.
Build a production-grade BitTorrent client in Python from the ground up while exploring the protocols, networking concepts, and engineering decisions behind one of the internet's most successful peer-to-peer systems. From peer discovery to data transfer, you'll implement every major component and gain a practical understanding of how BitTorrent works in the real world.
Learn how to build reliable AI agents with PydanticAI, from simple chatbots to production-ready multi-agent systems. With practical examples, clear explanations, and hands-on projects, this book helps you write AI applications that are structured, testable, and easy to maintain.
Enterprise Retrieval-Augmented Generation with C# is a practical guide to building production-ready AI applications in the modern .NET ecosystem. Learn how to design scalable, secure, and high-performance RAG systems through real-world C# examples, proven architectures and enterprise best practices.
AI can write code faster than you can read it—so why do projects still derail? The answer is the spec. This book teaches Spec-Driven Development hands-on, building a complete app one loop at a time with Spec Kit. Stop prompting and praying. Start shipping software AI actually gets right.
This practical guide shows you how to build production-ready speech recognition applications from the ground up. Learn how to use Voice Activity Detection, choose the right ASR models, build real-time inference pipelines, and deploy scalable systems with hands-on examples and modern open-source tools.
Build real-world AI applications with Python—not just demos. Learn LLM APIs, RAG, embeddings, vector search, AI agents, prompt engineering, security, deployment, and production-ready architectures through practical projects and expert guidance. Gain the skills to build, ship, and scale modern AI systems with confidence.
Whether you're new to Arduino or building more advanced projects, this book covers everything from basic electronics and C/C++ to sensors, robotics, IoT and cloud-connected applications. With clear explanations and hands-on projects, it's a practical guide you'll keep coming back to.
IBM Enterprise COBOL has powered enterprise systems for decades and remains essential to modern mainframe computing. This practical guide covers COBOL fundamentals, modern IBM Enterprise COBOL features, database integration, transaction processing, web services and performance tuning to help you build and maintain reliable business applications.
WebAssembly is becoming the standard for portable, secure and high-performance software across browsers, the cloud, edge computing and embedded systems. This book explains how Wasm works, why it matters and how to build with it confidently.
Whether you're writing your first automated test or building a large-scale testing platform, Mastering Playwright takes you from the fundamentals to advanced, production-ready automation techniques. Through practical examples, proven design patterns, and real-world guidance, you'll learn how to create fast, reliable, and maintainable test suites that scale with your applications and your team.