Learn Lua from your first script to advanced programming techniques with a practical, hands-on guide. Whether you are building games, scripting applications, or exploring embedded systems, this book gives you the knowledge to write clean, efficient Lua code with confidence.
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.
Build AI agents that do real work with the Google Agent Development Kit (ADK), Python, and Google Cloud. Through complete, runnable examples, you'll learn how to build, orchestrate, and deploy production-ready multi-agent systems with practical skills you can apply from day one.
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.
Learn how to build intelligent, production-ready AI agents with the OpenAI Agents SDK. Through practical Python examples and step by step guidance, you'll master everything from the fundamentals to advanced multi-agent workflows, tools, and deployment.
Programming Ideas closes the gap between introductory programming books and computer science textbooks. It teaches you how to write programs that solve a wide range of practical problems, from drawing fractals to compressing files and computing Pi, and it carefully explains both the required programming techniques and the resulting programs.
Master Kotlin from the ground up with a practical guide that takes you from core language fundamentals to advanced development techniques. Packed with clear explanations, real-world examples, and modern best practices, this book helps you build clean, efficient, and maintainable applications with confidence.
Master Linux C programming with a practical guide that takes you from core C fundamentals to advanced systems programming. Learn through real, compilable examples covering system calls, threads, networking, and modern Linux APIs to build robust, high-performance software.
Discover how Elm makes modern web development simpler, safer, and more enjoyable. From functional programming fundamentals to building production-ready applications, this book provides a practical, hands-on path to mastering Elm's powerful architecture, robust type system, and elegant approach to creating reliable software.