Leanpub Header

Skip to main content

Filters

Category: "Computers and Programming"

Computers and Programming

  1. Claude Code & AI Coding Agents Practical Workbook
    Claude Code & AI Coding Agents Practical Workbook
    50 Real-World Workflows, Command Cheatsheets, Prompt Templates, Debugging Checklists & Hands-On Exercises for Developers
    Dr. Mapesho Chibata

    Stop guessing at prompts. This visual workbook gives you 50 ready-to-run workflows, command cheatsheets, and debugging checklists for Claude Code, Cursor, and GitHub Copilot — so you can open any page and immediately know what to type.

  2. Blockchain Security: Attack and Defense

    Master offensive and defensive security techniques across smart contracts, DeFi protocols, bridges, rollups, consensus systems, and next-generation Web3 infrastructure.Blockchain ecosystems secure billions of dollars in digital assets, making them a persistent target for sophisticated cyberattacks. From reentrancy vulnerabilities and oracle manipulation to flash loan exploits, bridge compromises, governance attacks, and Layer-2 weaknesses, blockchain security requires expertise spanning cryptography, distributed systems, protocol engineering, and adversarial analysis.

  3. ServiceNow CIS-SAM
    ServiceNow CIS-SAM
    The Implementation-First Guide to Software Asset Management Professional
    Rahul Pathak

    CIS-SAM is an Implementation Specialist exam — it tests whether you can configure SAM Professional, not whether you know ITAM theory. This guide is organised against ServiceNow's published blueprint, domain by domain, and weights its depth the way the exam does. All five domains across 15 chapters, plus a 60-question practice exam with worked answers.

  4. Building Advanced Algorithmic Crypto Trading Systems

    Design, Engineer, and Deploy High-Performance Algorithmic Trading Infrastructure for Digital Asset MarketsCryptocurrency markets operate continuously, generating vast streams of market data across centralized and decentralized exchanges. Competing in these markets requires far more than a collection of trading scripts. It demands a rigorous combination of low-latency systems engineering, quantitative modeling, market microstructure analysis, distributed computing, machine learning, and production-grade risk management...

  5. Building a Rust Language Server
    Building a Rust Language Server
    A Complete Guide to Implementing LSP in Rust
    Steve Publications

    Build a real language server from the ground up in Rust. Learn how LSP works, then turn parsing, analysis and async Rust into autocomplete, diagnostics, go-to-definition, refactoring and more. By the end, you’ll have a production-ready server that works with VS Code, Neovim and other modern editors.

  6. Linux GPU Drivers from Scratch
    Linux GPU Drivers from Scratch
    Building Real DRM Drivers for the Modern Linux Kernel
    Steve Publications

    Go beyond writing kernel modules and learn how real Linux GPU drivers are built. Starting with GPU architecture and the graphics stack, this hands-on guide walks you through creating a complete DRM driver, from a minimal module to memory management, command submission, display support and error recovery.

  7. CODER'S SLANG
    CODER'S SLANG
    The Developer’s Dictionary of Real-World Code Language
    Marko M. Dabović

    Heisenbugs, rubber ducks, spaghetti code, and everything in between. Explore 158 developer terms across 15 chapters in a visual field guide to the language behind the code. Created with AI assistance using scrolloom™.

  8. Writing GPU Kernels with CUDA Rust
    Writing GPU Kernels with CUDA Rust
    A Practical Guide to High-Performance GPU Computing from Rust
    Steve Publications

    Unlock NVIDIA GPU performance from Rust. This practical guide takes you from GPU architecture and memory hierarchies to writing and optimizing real CUDA Rust kernels. Explore both official Rust CUDA approaches with runnable examples and learn how to build fast, production-ready GPU code without giving up Rust’s safety and clarity.

  9. Let It Race
    Let It Race
    Observability Over Control in Distributed Systems
    Tom Nguyen

    Let events race. Coordinate where correctness demands it. A practical guide to immutable histories, incremental views, and safe decision boundaries in distributed systems.

  10. Observability Tools
    Observability Tools
    Design & Comparison Guide
    Sudhanshu Jaiswal

    "Your systems are talking. Are you listening?"In a world where downtime costs millions and silent failures hide in plain sight, observability isn’t just a buzzword—it’s your superpower. But with hundreds of tools, frameworks, and metrics to choose from, how do you cut through the noise?Observability Tools: Design & Comparison Guide is your no-BS playbook to: ✅ Design observability pipelines tailored to AI/ML, microservices, and event-driven architectures. ✅ Compare the top 10 tools—from Datadog to Grafana Stack—and pick the perfect fit for your budget and scale. ✅ Avoid costly mistakes with red flags, alert fatigue fixes, and cost-saving strategies.

  11. Smart Contract Security: Finding DeFi Vulnerabilities

    Smart Contract Security: Finding DeFi Vulnerabilities is a comprehensive technical guide to understanding, identifying, and mitigating security vulnerabilities in Ethereum smart contracts and decentralized finance protocols. The title begins with the foundations of EVM architecture, Solidity execution, storage layout, threat modeling, and access control before progressing into the most important vulnerability classes encountered in modern smart contracts. Topics include reentrancy, read-only reentrancy, arithmetic and precision issues, denial-of-service patterns, unchecked calls, transaction-ordering dependencies, MEV, and integration risks.

  12. Git, The Magic Notebook (Advanced)
    Git, The Magic Notebook (Advanced)
    Master Recovery, Power & Advanced Git Workflows
    Abhishek Kumar

    Master the 5 advanced Git power skills: reflog recovery, interactive rebase, cherry-pick, bisect debugging, and professional commit messages. Git, The Magic Notebook teaches Git through story and scenario, not boring command reference.You learn through real developers (Ajay, Maya, Ravi, Sanjay) facing real problems. The code examples work. The diagrams show actual processes. The scenarios are genuinely realistic.Because that's how you actually learn Git. Most developers know just enough Git to be dangerous. You could be one of the few who genuinely understands it.Start here. Master these power skills. Become the Git expert your team trusts.

  13. Modern Java - The Mindset Shift
    Modern Java - The Mindset Shift
    Pradeep Kumar Laxminarayana

    Modern Java is more than a collection of new language features—it is a shift from implementing mechanics to expressing intent. Learn how records, sealed types, pattern matching, streams, modules, virtual threads, and other modern capabilities help you build Java software that is clearer, safer, and easier to evolve.

  14. The Operational State Control Plane
    The Operational State Control Plane
    The Missing Architectural Layer for Customer-Facing Application Operations
    Sandeep Kumar

    When critical infrastructure degrades, customer-facing applications continue blindly routing users into broken flows because modern architectures lack a dedicated layer for runtime coordination. This book introduces the Operational State Control Plane (OSCP)-formalizing the contracts, distribution mechanics, and zero-network resilience required to govern multi-surface application behavior during active incidents. A practical blueprint for platform architects, principal engineers, and SRE leaders running distributed production estates.

  15. Build Your Own DevOps Lab
    Build Your Own DevOps Lab
    Zero-Cost Infrastructure Guide
    Osomudeya Zudonu

    Learn real DevOps by building a production-style environment on your laptop. No cloud bills or subscriptions. Just systems you control end-to-end.