Holt Jasper (15 results)

Author: 
Refine with Advanced Search

Refine your search

  • Books (15)

  • New (15)

to

Custom price range (£)

to

  • Language: English

    Published by Independently published, 2025

    9798280688711

    • Softcover

    Seller: Ria Christie Collections, Uxbridge, United KingdomRia Christie Collections

    5-star seller
    Contact seller

    Condition: New

    £ 18.49

    £ 9.37 shipping 
    Ships from United Kingdom to U.S.A.

    Quantity: Over 20 available

    Condition: New. In English.

  • Language: English

    Published by Amazon Digital Services LLC - Kdp Aug 2026, 2026

    9798194179916

    Series: Book 4 of 4 - Modern Software Architecture

    • Softcover

    Seller: AHA-BUCH GmbH, Einbeck, GermanyAHA-BUCH GmbH

    5-star seller
    Contact seller

    Condition: New

    £ 32.93

    £ 29.57 shipping 
    Ships from Germany to U.S.A.

    Quantity: 2 available

    Taschenbuch. Condition: Neu. Neuware - Master the Architecture of Idiomatic RustLearning Rust syntax is a journey. But once the mechanics of ownership and lifetimes become second nature, a completely new challenge emerges. You stop asking how to make the code compile, and you begin asking how to make the code usable.Interface Design Patterns is a comprehensive masterclass in building professional, robust, and developer-friendly application programming interfaces within the Rust ecosystem. This book shifts the focus from internal logic to the external boundary, teaching you how to treat your library as a product and the consuming developer as your user.Move beyond procedural habits and object-oriented translations. Discover how to wield Rust's unique features not just as mechanisms for memory safety, but as highly expressive architectural tools.Inside this guide, you will explore: - Foundations of API Ergonomics: Structure your crates, manage module visibility, and establish naming conventions that make your interface instantly predictable.- Ownership as a Design Tool: Leverage strict borrowing rules to encode resource lifecycles and terminal operations directly into your function signatures.- Type-System-Driven Interfaces: Master generic boundaries, capability-oriented traits, and the strategic use of associated types to guide compile-time inference.- The Typestate Pattern: Make invalid states mathematically unrepresentable by encoding state machine transitions seamlessly into the type system.- Functional and Asynchronous Patterns: Design zero-cost iterator pipelines, runtime-agnostic async interfaces, and deadlock-free concurrent data structures.- Ecosystem Best Practices: Navigate semantic versioning, feature flag management, workspace architecture, and macro generation without sacrificing backward compatibility.Whether you are transitioning from C, Java, or Python, or you are an established Rust library maintainer looking to refine your craft, this book provides the structural blueprints you need. You will learn to actively cultivate empathy for the caller, heavily reducing cognitive load and friction.Stop relying on runtime checks and extensive documentation to prevent misuse. Shift the burden of correctness entirely to the compiler. Elevate your engineering standards and design Rust libraries that are intuitive, safe, and uncompromisingly professional.…

  • Language: English

    Published by Amazon Digital Services LLC - Kdp Aug 2026, 2026

    9798194035380

    Series: Book 3 of 4 - Modern Software Architecture

    • Softcover

    Seller: AHA-BUCH GmbH, Einbeck, GermanyAHA-BUCH GmbH

    5-star seller
    Contact seller

    Condition: New

    £ 32.93

    £ 29.57 shipping 
    Ships from Germany to U.S.A.

    Quantity: 2 available

    Taschenbuch. Condition: Neu. Neuware - Stop guessing if your Rust code works. Prove it.The Rust compiler is famous for its strict memory safety and thread guarantees. But compiling successfully is only the first step. The compiler does not know your business logic, and it cannot prevent logical flaws, API integration failures, or race conditions in production. To build truly resilient software, you need a robust, automated testing strategy.This comprehensive guide bridges the gap between writing Rust code that compiles and engineering Rust software that you can confidently deploy. Designed for developers who want to elevate their engineering practices, this book provides a structured journey through the entire testing lifecycle.You will move beyond basic syntax and learn how to architect testable code, manage complex dependencies, and construct automated continuous integration pipelines that act as unbreakable quality gates.What you will discover inside: - Testing Fundamentals: Master Cargo testing workflows, conditional compilation, and the art of writing highly focused, single-responsibility unit tests.- Architecting for Testability: Learn how to use traits, dependency injection, and Rust ownership rules to decouple your core logic from messy external systems.- Advanced Mocking and Isolation: Safely verify your code without hitting real databases or third-party APIs using manual mocks and community-standard libraries.- Concurrency and Async Testing: Tame the chaos of multithreaded and asynchronous code. Discover how to test futures, streams, and shared state without introducing flaky, non-deterministic failures.- Property-Based Testing: Move beyond hardcoded examples. Learn how to generate thousands of random test cases automatically to uncover obscure edge cases.- Testing Boundaries: Verify your public API, document your code with executable doctests, and implement transaction rollbacks for secure database integration.- CI/CD Automation: Build blazing-fast continuous integration pipelines that automatically format, lint, audit, and test your code on every push.Testing is not an afterthought to be rushed before a release. It is a fundamental engineering practice that shapes how you design and maintain your code. Whether you are building a small command-line utility or a massive web service, this book will equip you with the skills to deploy your Rust applications with absolute peace of mind.Build your safety net today and start refactoring fearlessly.…

  • Language: English

    Published by Amazon Digital Services LLC - Kdp Aug 2026, 2026

    9798193870371

    Series: Book 2 of 4 - Modern Software Architecture

    • Softcover

    Seller: AHA-BUCH GmbH, Einbeck, GermanyAHA-BUCH GmbH

    5-star seller
    Contact seller

    Condition: New

    £ 32.93

    £ 29.57 shipping 
    Ships from Germany to U.S.A.

    Quantity: 2 available

    Taschenbuch. Condition: Neu. Neuware - Move beyond theoretical computer science and master the physical reality of memory management.Rust fundamentally changes how developers approach data structures. It demands absolute control over memory layout, ownership, and lifetimes. This comprehensive guide bridges the gap between high level abstractions and modern systems programming, teaching you how to build robust, memory-safe architectures from the ground up.Traditional textbooks rely on languages that hide the hardware, assuming pointer indirection has no physical cost. This book confronts the reality of modern computing. You will learn to design structures that flow harmoniously through the CPU cache, leveraging the strict compiler guarantees of Rust to eliminate memory leaks and data races entirely.What you will discover inside: - Foundations of Memory: Understand stack and heap allocations, pointer indirection, and strict alignment rules to eliminate wasted padding bytes.- The Power of Contiguous Arrays: Master vectors, slices, and double ended queues to maximize cache locality and keep processing pipelines fully saturated.- Safe Linked Topologies: Navigate strict borrowing constraints to implement smart pointers, shared ownership, and complex graph networks without relying on garbage collection.- Associative Structures: Build and optimize hash tables and self balancing B-Trees for rapid data retrieval and perfectly sorted iterations.- Performance Engineering: Deploy statistical benchmarking, profile memory allocations, and utilize carefully controlled unsafe blocks for absolute maximum throughput.Whether you are building high frequency trading systems, game engines, or critical operating system components, this book provides the exact mechanical understanding required to write blazing fast, uncompromisingly safe code.…

  • Language: English

    Published by Amazon Digital Services LLC - Kdp Aug 2026, 2026

    9798193823346

    Series: Book 1 of 4 - Modern Software Architecture

    • Softcover

    Seller: AHA-BUCH GmbH, Einbeck, GermanyAHA-BUCH GmbH

    5-star seller
    Contact seller

    Condition: New

    £ 32.93

    £ 29.57 shipping 
    Ships from Germany to U.S.A.

    Quantity: 2 available

    Taschenbuch. Condition: Neu. Neuware - Rust has revolutionized systems programming, but mastering its asynchronous ecosystem remains a steep challenge.Many developers write simple async functions perfectly, only to hit a wall of impenetrable compiler errors when dealing with pinned references, lifetime bounds across await points, or non-thread-safe types. The gap between intuitive sequential programming and Rust's strict poll-based execution model is vast, leaving even experienced developers frustrated.Asynchronous Programming Patterns: Mastering Futures, Tasks, and Non-Blocking I/O in Rust dismantles this barrier. This comprehensive guide strips away the syntactic sugar to reveal the exact mechanics of compiler-generated state machines, cooperative scheduling, and event polling. By understanding the invisible machinery operating beneath your code, you will transition from guessing at compiler errors to engineering robust, highly performant concurrent software.What You Will Discover Inside: - The Future Model: Deconstruct the Future trait, understand the poll method, and master the strict requirements of the Pin wrapper for guaranteed memory safety.- Execution Machinery: Learn exactly how executors manage tasks, utilize wakers for cooperative resumption, and balance complex workloads using work-stealing schedulers.- Non-Blocking I/O: Explore how modern runtimes bridge operating system events to Rust polling mechanisms, examining readiness-based models like epoll and kqueue.- Advanced Synchronization: Navigate the differences between single-threaded and multi-threaded executors, and discover exactly when to use message-passing channels versus asynchronous shared state.- Structured Concurrency: Build resilient systems that handle task cancellation safely, enforce strict timeout boundaries, and coordinate graceful shutdowns without leaking background resources.- Production Readiness: Implement robust error propagation, avoid deadly accidental blocking, and write deterministic tests for unpredictable concurrent networks.Stop fighting the borrow checker in asynchronous contexts. Build a unified mental model of execution and unlock the full potential of high-performance, concurrent systems programming in Rust. …

  • Language: English

    Published by Independently published, 2025

    9798280688711

    • Softcover
    • Print on Demand

    Seller: California Books, Miami, FL, U.S.A.California Books

    5-star seller
    Contact seller

    Condition: New

    £ 18.71

     Free Shipping 
    Ships within U.S.A.

    Quantity: Over 20 available

    Condition: New. Print on Demand.

  • Language: English

    Published by Independently published, 2026

    9798194179916

    Series: Book 4 of 4 - Modern Software Architecture

    • Softcover
    • Print on Demand

    Seller: California Books, Miami, FL, U.S.A.California Books

    5-star seller
    Contact seller

    Condition: New

    £ 19.49

     Free Shipping 
    Ships within U.S.A.

    Quantity: Over 20 available

    Condition: New. Print on Demand.

  • Language: English

    Published by Independently published, 2026

    9798194035380

    Series: Book 3 of 4 - Modern Software Architecture

    • Softcover
    • Print on Demand

    Seller: California Books, Miami, FL, U.S.A.California Books

    5-star seller
    Contact seller

    Condition: New

    £ 19.49

     Free Shipping 
    Ships within U.S.A.

    Quantity: Over 20 available

    Condition: New. Print on Demand.

  • Language: English

    Published by Independently published, 2026

    9798193870371

    Series: Book 2 of 4 - Modern Software Architecture

    • Softcover
    • Print on Demand

    Seller: California Books, Miami, FL, U.S.A.California Books

    5-star seller
    Contact seller

    Condition: New

    £ 19.49

     Free Shipping 
    Ships within U.S.A.

    Quantity: Over 20 available

    Condition: New. Print on Demand.

  • Language: English

    Published by Independently published, 2026

    9798193823346

    Series: Book 1 of 4 - Modern Software Architecture

    • Softcover
    • Print on Demand

    Seller: California Books, Miami, FL, U.S.A.California Books

    5-star seller
    Contact seller

    Condition: New

    £ 19.49

     Free Shipping 
    Ships within U.S.A.

    Quantity: Over 20 available

    Condition: New. Print on Demand.

  • Language: English

    Published by Independently Published, 2025

    9798280688711

    • Softcover
    • Print on Demand

    Seller: CitiRetail, Stevenage, United KingdomCitiRetail

    5-star seller
    Contact seller

    Condition: New

    £ 21.49

    £ 37.00 shipping 
    Ships from United Kingdom to U.S.A.

    Quantity: 1 available

    Paperback. Condition: new. Paperback. Uncover the riveting story of the world's most indispensable tool in History of the Screwdriver: Twist of Genius, the ultimate guide to the screwdriver's epic journey from medieval forges to futuristic robotics. This isn't just a book-it's a celebration of human ingenuity, packed with fascinating history, technical insights, and cultural swagger that will captivate DIY enthusiasts, history buffs, and anyone who's ever twisted a screw. Join Jasper Holt, a mechanic-turned-historian with a passion for tools, as he traces the screwdriver's evolution across eight gripping chapters. Discover how crude 15th-century drivers bolted muskets together, how the Industrial Revolution turned screwdrivers into factory heroes, and how Henry Phillips' cross-head design revolutionized carmaking. Dive into the bit boom of Pozidriv and Torx, the electrifying rise of cordless drills, and the screwdriver's starring role in pop culture-from MacGyver's fixes to Doctor Who's sonic dreams. Peer into the future, where magnetic tips, AI-guided robots, and eco-friendly designs keep the screwdriver twisting in space stations and smart homes. With a richly expanded appendix-featuring a detailed timeline, screwdriver types, screw-driver anatomy, global patents, and quirky trivia-this book is a treasure trove for tool lovers. Learn which driver pairs with a Torx T20, why Pozidriv outshines Phillips, and how to avoid stripping antique screws. Packed with practical tips, vivid anecdotes, and witty storytelling, it's the perfect gift for carpenters, mechanics, engineers, or anyone who cherishes the satisfying click of a well-driven screw. Whether you're building a shelf, restoring a vintage bike, or geeking out over history, History of the Screwdriver: Twist of Genius will inspire you to see this humble tool as a titan of craft. Grab your copy now and twist into a story that's as enduring as the screws it celebrates!Perfect for: DIYers, tool collectors, history enthusiasts, and gift-givers.Why Buy?: The definitive screwdriver history, blending technical depth, cultural flair, and practical know-how. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.…

  • Language: English

    Published by Independently Published, 2026

    9798193870371

    Series: Book 2 of 4 - Modern Software Architecture

    • Softcover
    • Print on Demand

    Seller: CitiRetail, Stevenage, United KingdomCitiRetail

    5-star seller
    Contact seller

    Condition: New

    £ 21.99

    £ 37.00 shipping 
    Ships from United Kingdom to U.S.A.

    Quantity: 1 available

    Paperback. Condition: new. Paperback. Move beyond theoretical computer science and master the physical reality of memory management.Rust fundamentally changes how developers approach data structures. It demands absolute control over memory layout, ownership, and lifetimes. This comprehensive guide bridges the gap between high level abstractions and modern systems programming, teaching you how to build robust, memory-safe architectures from the ground up.Traditional textbooks rely on languages that hide the hardware, assuming pointer indirection has no physical cost. This book confronts the reality of modern computing. You will learn to design structures that flow harmoniously through the CPU cache, leveraging the strict compiler guarantees of Rust to eliminate memory leaks and data races entirely.What you will discover inside: Foundations of Memory: Understand stack and heap allocations, pointer indirection, and strict alignment rules to eliminate wasted padding bytes.The Power of Contiguous Arrays: Master vectors, slices, and double ended queues to maximize cache locality and keep processing pipelines fully saturated.Safe Linked Topologies: Navigate strict borrowing constraints to implement smart pointers, shared ownership, and complex graph networks without relying on garbage collection.Associative Structures: Build and optimize hash tables and self balancing B-Trees for rapid data retrieval and perfectly sorted iterations.Performance Engineering: Deploy statistical benchmarking, profile memory allocations, and utilize carefully controlled unsafe blocks for absolute maximum throughput.Whether you are building high frequency trading systems, game engines, or critical operating system components, this book provides the exact mechanical understanding required to write blazing fast, uncompromisingly safe code. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.…

  • Language: English

    Published by Independently Published, 2026

    9798193823346

    Series: Book 1 of 4 - Modern Software Architecture

    • Softcover
    • Print on Demand

    Seller: CitiRetail, Stevenage, United KingdomCitiRetail

    5-star seller
    Contact seller

    Condition: New

    £ 21.99

    £ 37.00 shipping 
    Ships from United Kingdom to U.S.A.

    Quantity: 1 available

    Paperback. Condition: new. Paperback. Rust has revolutionized systems programming, but mastering its asynchronous ecosystem remains a steep challenge.Many developers write simple async functions perfectly, only to hit a wall of impenetrable compiler errors when dealing with pinned references, lifetime bounds across await points, or non-thread-safe types. The gap between intuitive sequential programming and Rust's strict poll-based execution model is vast, leaving even experienced developers frustrated.Asynchronous Programming Patterns: Mastering Futures, Tasks, and Non-Blocking I/O in Rust dismantles this barrier. This comprehensive guide strips away the syntactic sugar to reveal the exact mechanics of compiler-generated state machines, cooperative scheduling, and event polling. By understanding the invisible machinery operating beneath your code, you will transition from guessing at compiler errors to engineering robust, highly performant concurrent software.What You Will Discover Inside: The Future Model: Deconstruct the Future trait, understand the poll method, and master the strict requirements of the Pin wrapper for guaranteed memory safety.Execution Machinery: Learn exactly how executors manage tasks, utilize wakers for cooperative resumption, and balance complex workloads using work-stealing schedulers.Non-Blocking I/O: Explore how modern runtimes bridge operating system events to Rust polling mechanisms, examining readiness-based models like epoll and kqueue.Advanced Synchronization: Navigate the differences between single-threaded and multi-threaded executors, and discover exactly when to use message-passing channels versus asynchronous shared state.Structured Concurrency: Build resilient systems that handle task cancellation safely, enforce strict timeout boundaries, and coordinate graceful shutdowns without leaking background resources.Production Readiness: Implement robust error propagation, avoid deadly accidental blocking, and write deterministic tests for unpredictable concurrent networks.Stop fighting the borrow checker in asynchronous contexts. Build a unified mental model of execution and unlock the full potential of high-performance, concurrent systems programming in Rust. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability. …

  • Language: English

    Published by Independently Published, 2026

    9798194179916

    Series: Book 4 of 4 - Modern Software Architecture

    • Softcover
    • Print on Demand

    Seller: CitiRetail, Stevenage, United KingdomCitiRetail

    5-star seller
    Contact seller

    Condition: New

    £ 21.99

    £ 37.00 shipping 
    Ships from United Kingdom to U.S.A.

    Quantity: 1 available

    Paperback. Condition: new. Paperback. Master the Architecture of Idiomatic RustLearning Rust syntax is a journey. But once the mechanics of ownership and lifetimes become second nature, a completely new challenge emerges. You stop asking how to make the code compile, and you begin asking how to make the code usable.Interface Design Patterns is a comprehensive masterclass in building professional, robust, and developer-friendly application programming interfaces within the Rust ecosystem. This book shifts the focus from internal logic to the external boundary, teaching you how to treat your library as a product and the consuming developer as your user.Move beyond procedural habits and object-oriented translations. Discover how to wield Rust's unique features not just as mechanisms for memory safety, but as highly expressive architectural tools.Inside this guide, you will explore: Foundations of API Ergonomics: Structure your crates, manage module visibility, and establish naming conventions that make your interface instantly predictable.Ownership as a Design Tool: Leverage strict borrowing rules to encode resource lifecycles and terminal operations directly into your function signatures.Type-System-Driven Interfaces: Master generic boundaries, capability-oriented traits, and the strategic use of associated types to guide compile-time inference.The Typestate Pattern: Make invalid states mathematically unrepresentable by encoding state machine transitions seamlessly into the type system.Functional and Asynchronous Patterns: Design zero-cost iterator pipelines, runtime-agnostic async interfaces, and deadlock-free concurrent data structures.Ecosystem Best Practices: Navigate semantic versioning, feature flag management, workspace architecture, and macro generation without sacrificing backward compatibility.Whether you are transitioning from C, Java, or Python, or you are an established Rust library maintainer looking to refine your craft, this book provides the structural blueprints you need. You will learn to actively cultivate empathy for the caller, heavily reducing cognitive load and friction.Stop relying on runtime checks and extensive documentation to prevent misuse. Shift the burden of correctness entirely to the compiler. Elevate your engineering standards and design Rust libraries that are intuitive, safe, and uncompromisingly professional. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.…

  • Language: English

    Published by Independently Published, 2026

    9798194035380

    Series: Book 3 of 4 - Modern Software Architecture

    • Softcover
    • Print on Demand

    Seller: CitiRetail, Stevenage, United KingdomCitiRetail

    5-star seller
    Contact seller

    Condition: New

    £ 21.99

    £ 37.00 shipping 
    Ships from United Kingdom to U.S.A.

    Quantity: 1 available

    Paperback. Condition: new. Paperback. Stop guessing if your Rust code works. Prove it.The Rust compiler is famous for its strict memory safety and thread guarantees. But compiling successfully is only the first step. The compiler does not know your business logic, and it cannot prevent logical flaws, API integration failures, or race conditions in production. To build truly resilient software, you need a robust, automated testing strategy.This comprehensive guide bridges the gap between writing Rust code that compiles and engineering Rust software that you can confidently deploy. Designed for developers who want to elevate their engineering practices, this book provides a structured journey through the entire testing lifecycle.You will move beyond basic syntax and learn how to architect testable code, manage complex dependencies, and construct automated continuous integration pipelines that act as unbreakable quality gates.What you will discover inside: Testing Fundamentals: Master Cargo testing workflows, conditional compilation, and the art of writing highly focused, single-responsibility unit tests.Architecting for Testability: Learn how to use traits, dependency injection, and Rust ownership rules to decouple your core logic from messy external systems.Advanced Mocking and Isolation: Safely verify your code without hitting real databases or third-party APIs using manual mocks and community-standard libraries.Concurrency and Async Testing: Tame the chaos of multithreaded and asynchronous code. Discover how to test futures, streams, and shared state without introducing flaky, non-deterministic failures.Property-Based Testing: Move beyond hardcoded examples. Learn how to generate thousands of random test cases automatically to uncover obscure edge cases.Testing Boundaries: Verify your public API, document your code with executable doctests, and implement transaction rollbacks for secure database integration.CI/CD Automation: Build blazing-fast continuous integration pipelines that automatically format, lint, audit, and test your code on every push.Testing is not an afterthought to be rushed before a release. It is a fundamental engineering practice that shapes how you design and maintain your code. Whether you are building a small command-line utility or a massive web service, this book will equip you with the skills to deploy your Rust applications with absolute peace of mind.Build your safety net today and start refactoring fearlessly. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.…