Build terminal apps that feel fast, polished and built to last. Terminal Interfaces takes you from the fundamentals of how terminals work to production-ready TUIs in Go, Python and Rust, using complete examples that grow from simple programs into powerful real-world tools.
Discover how to make Python data processing faster, leaner and ready to scale with Polars. Starting with the basics, this practical guide takes you all the way to production-grade pipelines for massive datasets, with clear explanations of how Polars works, why it is fast and how to get the best performance from it.
Tired of paying the "container tax" for bursty, event-driven workloads? It's time to elevate your cloud architecture. Building Serverless Applications with WebAssembly & Spin walks you through constructing a robust, multi-component Rust app from scratch. You will master Spin, learn about the underlying Wasm Component Model, and ship your app seamlessly to both Kubernetes and edge runtimes. Ditch heavy base images, eliminate cold starts, and master the future of lightweight, secure serverless compute.
Thinking In Rust
What the compiler is really doing
In this book, we are building a complete working server, and again we rebuild the whole thing on a different framework. It's about testing out a new approach. If the architecture is honest, the second version costs almost nothing and the business logic never moves. We ran the test, and I let you watch the result rather than describing it.
We'll be writing kernels in Rust and seeing how they match up with their C++ equivalents. If you feed a GPU properly, you'll see bandwidth quadruple from just one changed subscript. It'll get you working with thousands of threads, pricing a financial option based on an exact formula, and shipping an inference pipeline that outruns its Python equivalent for reasons you can name.
The Rust book written for Python developers. Every concept explained from your Python mental model — ownership through GC comparison, traits through protocols, concurrency through the GIL. Build a CLI tool that outperforms Python by 10-50x, then call it from Python with PyO3.
Cleiton Augusto Correa Bezerra is a systems analyst and software engineer from Brazil at the intersection of quantum computing and high-performance Rust. He created CleitonForge and authored the Quant
Cleiton Augusto Correa Bezerra is a systems analyst from Brazil, creator of CleitonForge and author of the Quantum Gate Convention Standard (QGCS). His HOG Blindness theorem proved that quantum volume benchmarks are algebraically blind to Rz sign inversions — a class of silent bugs affecting production quantum backends.
A practical, example driven guide to modern Rust: ownership, traits, async I/O, and real projects like CLIs and web services. Twelve chapters take you from install to shipping confidently, plus a tour of Rust in WebAssembly, Python extensions, and embedded systems.
This book is basically a record of my serious learning journey with Zig. The application at its heart, Zigkit, started as a single print statement and ended as twenty-five cooperating modules handling everything from arithmetic to HTTP. It's small enough to understand completely and complete enough to demonstrate every major systems programming concern. Each section of the book adds one module, introduces one concept, and produces one working program.
This third edition covers Rust 1.85 and the Rust 2024 Edition in full. The new chapters on concurrency, the 2024 edition migration, GPU computing, Go integration, and Linux kernel programming show where the Rust community has moved since the second edition, and where systems programming as a discipline is heading. You might be writing your first Rust function or your hundredth production service, but I hope this book makes the language feel less like a puzzle and more like a tool you are already familiar with. That was the only goal I had when I wrote it.