Kick off your book project in 2 hours, get started with GhostAI in 2 hours, or do both! Free live workshops, on Zoom. You’ll leave with a real book project and a clear plan to keep going. Saturday, June 27, 2026.

Leanpub Header

Skip to main content

Filters

Category: "Graphics"

Books

  1. Rust In Practice, Third Edition
    Concurrency, Memory Safety, GPU Computing, Linux Kernels, and Real-World Systems using Rust 1.85
    GitforGits | Asian Publishing House

    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.

  2. In this book, the author explores the challenges and strategies of designing user experiences for large-scale, data-heavy, and intelligent systems. From enterprise software with complex workflows to AI-driven products that learn and adapt, the book provides frameworks for making intricate systems usable, intuitive, and human-centred.

  3. This book focuses on the science and practice of quantifying user experience. It covers usability metrics, behavioural analytics, and frameworks for linking design improvements to business outcomes. Readers will gain practical guidance on setting UX KPIs, conducting A/B tests, analysing engagement data, and calculating the return on investment of design initiatives.

  4. Advanced GPU Assembly Programming Second Edition
    A Technical Reference for NVIDIA and AMD Architectures
    gareth thomas

    Uncover the fundamentals of GPU architecture and assembly programming with Advanced GPU Assembly Programming, a resource designed for enthusiasts and professionals who want to explore the intricate workings of modern GPUs. This book is not a step-by-step manual but a gateway to understanding GPU architecture and assembly programming at a foundational level. It’s ideal for readers who are ready to invest their own effort to experiment and grow their expertise.

  5. Advanced CUDA Programming
    High Performance Computing with GPUs
    gareth thomas

    Advanced CUDA Programming: High-Performance Computing with GPUs is the ultimate guide to unlocking the full power of modern GPU computing. Whether you're developing AI models, optimizing scientific simulations, or pushing real-time applications to their limits, this book delivers the advanced techniques and expert insights you need to achieve peak CUDA performance.

  6. D3 Tips and Tricks v3.x
    Interactive Data Visualization in a Web Browser
    Malcolm Maclean

    Over 600 pages of tips and tricks for using d3.js, one of the leading data visualization tools for the web. It's aimed at getting you started and moving you forward. Includes over 50 downloadable code examples. You can download for FREE or donate to encourage further development if you wish :-).

  7. Tidyplots (an R package) is easier for many common plotting tasks.

  8. Learn Zig over Rust and C++
    Learn Modern Systems Programming with Zig for C++ and Rust Developers
    GitforGits | Asian Publishing House

    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.

  9. Modern GPU Architecture Second Edition
    Volume One Graphics Pipeline Design and Hardware Implementation
    gareth thomas

    Graphics Pipeline Design and Hardware ImplementationModern GPUs are the most complex and efficient parallel processors ever created—and this book shows you exactly how they work at the hardware level.Unlike typical graphics or programming guides, this volume takes you inside the GPU itself: how instructions flow through pipelines, how memory hierarchies sustain bandwidth, how shader cores and fixed-function units cooperate to render billions of pixels per second.

  10. Semadraw
    A Semantic Graphics Foundation for FreeBSD
    Vester Thacker

    Semadraw introduces a semantic graphics foundation for FreeBSD that cleanly separates drawing intent from display policy. It presents a rigorous, backend-agnostic graphics model designed for correctness, determinism, and long-term maintainability.

  11. Python Programming with Tkinter
    From Fundamentals to Advanced GUI Techniques
    Nadine Brown

    Bring fun and curiosity to your computer science learning journey with "Interactive Programming with Python Tkinter. This exciting hands on book revisits fundamental programming concepts in an enjoyable and interactive way, making it perfect for both beginners and those looking to deepen their understanding. 

  12. Digital Marketing Crash Course 2025: A Practical Guide for Small Business Owners, Freelancers & Remote Workers
    Learn real-world skills to grow your business, build your brand, and start earning online — fast
    Arsalan Khan

    Want to grow your business, side hustle, or freelance brand in 2025? You don’t need a marketing degree or a big budget — just a clear path.Digital Marketing Crash Course 2025 is your short, no-fluff guide to launching and growing online. Whether you're a freelancer, student, small business owner, or remote worker, this book shows you how to attract clients, build your brand, and start earning — with real examples and AI tools that save time.✅ Build your online presence from scratch ✅ Learn smart content strategies that actually convert ✅ Use free tools to get traffic, leads, and sales ✅ Follow a 30-day launch plan you can start today

  13. How to Build & Sell Digital Products in 2025 (Even If You’re Not a Designer)
    A Step-by-Step Guide for Beginners to Create and Sell Digital Products Using Free Tools and AI – No Design Skills Required
    Arsalan Khan

    Want to earn passive income by selling digital products — even if you can't design or code?How to Build & Sell Digital Products in 2025 is your complete beginner’s guide to turning simple ideas into profitable downloads.Using free tools and AI helpers like ChatGPT and Canva, you’ll learn to:Create your first eBook, template, or planner in daysSell globally on platforms that support Pakistan and beyondMarket without ads, automate delivery, and build income that grows while you sleepNo tech skills. No budget. Just a smart, step-by-step roadmap to build once and sell forever.

  14. Practical GPU Programming
    High-performance computing with CUDA, CuPy, and Python on modern GPUs
    GitforGits | Asian Publishing House

    Even if you're a total newbie to the world of GPUs, this book will take you from the basics of CPUs to the current world of GPU programming. All you need is some Python experience and a willingness to explore and try the techniques it offers.This book will walk you through the basics of GPU architectures, show you hands-on parallel programming techniques, and give you the know-how to confidently speed up real workloads in data processing, analytics, and engineering.

  15. Design Smarter is the ultimate guide for creators, educators, entrepreneurs, and marketers who want to harness the full potential of Canva’s AI-powered Magic Tools. With clear, actionable steps and real-world examples, this book teaches you how to design faster, write smarter, and produce high-impact visuals—without needing a design degree. Inside, you’ll learn how to: Use Magic Write to generate text for blogs, captions, ads, and more Create stunning layouts instantly with Magic Design Edit and enhance images using Magic Edit and Magic Eraser Generate unique artwork with Text to Image Animate your content with Magic Animate Brand consistently using Canva’s Brand Kit Apply these tools across real projects—from social media campaigns to eBooks and client work Whether you're just starting with Canva or want to supercharge your workflow, this step-by-step guide gives you the tools, confidence, and strategy to work like a pro.