With the advent of LLMs and AI coding assistants, we are generating code at an ever-accelerating rate. How do we manage this influx of code without getting fatigued and overwhelmed? How do we ensure coding standards are maintained? What practices and tools can we put in place to amplify our efforts while not introducing more bugs?
See every calculation. Annotated diagrams and worked examples. Includes PDF and fixed-layout EPUB.
Explore sets, logic, counting, graphs, search and planning through annotated diagrams and worked examples. Includes a 37-page PDF and fixed-layout EPUB.
Understand calculus through annotated diagrams and a delivery-time prediction example. Explore derivatives, gradients, backpropagation and integrals. Includes PDF and fixed-layout EPUB.
Make probability visual—from coin flips to an email spam filter. Learn with annotated diagrams, worked examples and practice questions. Includes PDF and fixed-layout EPUB.
Understand statistics for machine learning through pictures: from mean, median and standard deviation to MAE, uncertainty and fair model comparisons. Includes PDF and illustrated EPUB.
Model Predictive Control sounds complicated—until you see how naturally it fits the way you already think. Look ahead. Plan. Adjust. Repeat. This book turns a powerful control method into something intuitive, practical, and surprisingly simple.
Programming is getting more and more complex. Following this trend, we might lose ownership of it entirely. Will it soon become a reserve of the last few dorks alive, who still somehow manage to cut it and paste it? This book will inspire beginners and old hands alike to rediscover the retro joys of owning programming and sharing it easily.
This book aims to explain the concepts of Domain-driven Design in a way that it is easily applicable in practice. Each chapter contains a theoretical part which is explained from the point of view of practical applicability and then exercises with solutions based on a comprehensive, complex case study (real estate loans).
What is change? Why is it important? How do you change successfully? THE ART OF CHANGE provides timeless answers to these eternal questions. It is a modern reading of The Book of Changes, in Chinese I Ching – a guide for sustainable success in turbulent times: discover solutions for your current situation by exploring relevant sections and considering how to apply the patterns in your context.
What is strategy?Why do you need it?How do you do it?And, how can you be more certain to succeed? THE ART OF STRATEGY provides timeless answers to these eternal questions. It is an introduction to strategy through the insights of three strategists: Sun Tzu, John Boyd & Simon Wardley. It is a modern interpretation of Sun Tzu’s The Art of War.
What would you do if the mobile networks went down, banking apps stopped working, and electricity failed overnight? In modern conflicts, disruptions don't just happen on a battlefield—they reach your devices, your data, and your daily life."Digital & Physical Survival Guide" bridges the gap between cybersecurity and real-world preparedness. Written for ordinary people, this manual teaches you how to secure your primary email, encrypt vital documents, navigate disinformation, build an emergency tech kit, and maintain communication when conventional networks fail.When systems go offline, preparation is your greatest advantage. Get your copy today and stay resilient when it matters most!
AI is most dangerous when it's almost right. Fifteen essays on software engineering in the age of AI, read through the psychology of Alfred Adler, about the machine that is almost right, and about our almost-right responses to it.
Want to use NixOS "for real" at work? Interested in learning one of the hottest emerging DevOps technologies? Jumpstart your professional career by reading this book authored by a professional user of NixOS.
Master the ideas behind Java concurrency, from threads, race conditions, and synchronization to CompletableFuture, virtual threads, and structured concurrency. With practical patterns, runnable examples, and a companion GitHub repository, this book helps you move from understanding concurrency to applying it in real programs.