Erlang was created to build systems that never stop. From its origins in telecommunications to modern platforms like WhatsApp and RabbitMQ, its approach to concurrency and fault tolerance has shaped some of the world's most reliable software. This book teaches both the language and the principles behind building resilient, production-ready systems.
Master AArch64 assembly with a practical guide that covers ARM64 fundamentals, advanced instruction sets, performance optimization, debugging, and systems programming. From your first instructions to writing efficient low-level code, this book provides the knowledge and hands-on examples you need.
Zig in Depth is a practical guide to modern systems programming with Zig. Through clear explanations and runnable examples, you'll learn to write safe, efficient, and idiomatic Zig code, from the language fundamentals to advanced features like comptime, memory management, concurrency, and C interoperability.
Take your Flutter skills from beginner to professional with a practical guide to building production ready applications. Learn Dart, master Flutter's core concepts, integrate real world services, optimize performance, and confidently publish polished apps to the App Store and Google Play.
Master TypeScript from the fundamentals to advanced patterns with a practical, project-based guide. Updated for the 2026 ecosystem, this book covers TypeScript 6.0, the upcoming Go-native TypeScript 7.0 compiler, Bun, Deno, and the skills needed to build modern, production-ready applications.
Learn how to build a modern programming language from scratch in Rust. By implementing a complete language called Rune, you will explore every stage of language design, from lexing and parsing to type checking, virtual machines, LLVM code generation, and developer tooling, with practical code and clear explanations throughout.
Build a source-level debugger in Rust from the ground up while uncovering the operating system, CPU, and compiler mechanisms behind modern debugging. Through hands-on implementation, you'll learn how processes, memory, breakpoints, and DWARF debug information come together to make source-level debugging possible.
The Python interview guide written from the interviewer's side of the table. 35 chapters. Every benchmark measured. Every line of code verified. What senior engineers actually get asked — and what separates the ones who get the offer.
AI can generate code in seconds, but shipping production-grade software requires far more than fast prompts. Vibe Engineering shows you how to work with AI coding assistants to build systems that are reliable, secure, and maintainable. Through practical examples and proven workflows, you will learn how to turn AI from a code generator into a trusted engineering partner.
Artificial intelligence is reshaping financial markets. Intelligent Markets shows you how to build production-ready AI trading systems from first principles, combining market fundamentals, practical architecture, and fully runnable code to create autonomous agents that can research, execute, and manage trades in live markets.
Build fast, reliable, and scalable software with Go. From core language fundamentals to advanced concurrency, testing, and production deployment, The Golang Handbook guides you through every stage of modern Go development with practical examples and real-world techniques, helping you write clean, efficient code with confidence.
There's a reason your last incident made it past review. It's not that nobody tested — it's that nobody asked the right question. This book is 745 of the right questions, sorted by what happens if you skip them.
You already know the principles. Then you hit a wall mid-project — the session died, a decision turned out wrong, four pieces have to become one — and knowing the principles isn't the same as knowing what to do. Claude Patterns is ten reusable workflows for exactly those moments: the assemblies you run when principles alone don't get you through.
Go beyond simple chatbots and build production-ready AI agents with LlamaIndex. Through practical projects and working Python code, you will learn to design reliable systems with retrieval, workflows, multi-agent architectures, observability, and deployment techniques for real-world applications.
Run powerful AI models directly in the browser with no servers and no cloud dependencies. LiteRT.js teaches you how to build fast, private, and production-ready machine learning applications using WebAssembly, WebGPU, and WebNN, with practical examples and performance-focused techniques throughout.