Leanpub Header

Skip to main content

Filters

Category: "Computers and Programming"

Books

  1. Java Concurrency Wars: The Conquest Against Deadlocks

    A production crisis. Three developers. Fifty cinematic comic lessons. Master Java threads, race conditions, synchronization, and deadlocks through an unforgettable manga-style adventure.

  2. Finish a Liquid Cooling Verification
    No Description Available
  3. Read and Use Load Bank Data
    No Description Available
  4. Design and Build a Liquid Load Bank for NVL72 Racks
    Design and Build a Liquid Load Bank for NVL72 Racks
    A field guide to the requirements sheet and the prototype gates
    Tristan
    No Description Available
  5. The Agents.md Cookbook
    The Agents.md Cookbook
    Rules Files for AI Coding Agents
    Kristian Reformis

    Your AI coding agent starts every session knowing nothing about your project, so it guesses - and the guess is sometimes expensive. The AGENTS.md Cookbook shows you how to write short, specific rules files, how to test them with a simple before-and-after method, and includes twelve ready-to-adapt recipes for real project types, labeled honestly about what has and has not been tested.

  6. SQL Interview Lab
    SQL Interview Lab
    Mohitsing Sanjaysing Patil

    Stop memorizing SQL answers. Start solving real problems.Master 42 practical SQL challenges with tested queries, clear explanations, and hands-on exercises designed to build confidence for technical interviews.

  7. Numerical Methods in Alloy Design

    A practical guide to numerical methods for the Cahn–Hilliard equation in alloy design—matrix and spectral schemes, quasi-steady reductions, and matrix exponentials—tested on spinodal benchmarks and illustrated with codes for binary and multicomponent systems.

  8. YOUR FIRST 30 DAYS WITH AI CODING ASSISTANTS
    YOUR FIRST 30 DAYS WITH AI CODING ASSISTANTS
    FROM ZERO TO PRODUCTIVE
    Anshuman Mishra

    A practical 30-day plan that turns complete beginners into confident, responsible users of AI coding assistants.Learn how to set clear goals, build a small project, debug with purpose, use Git, write better code, and present your work — all while using AI as a learning partner, not a crutch.

  9. AI TOOLS FOR NEW DEVELOPER
    AI TOOLS FOR NEW DEVELOPER
    Start Using GPT-6, Claude & Cursor the Right Way
    Anshuman Mishra

    AI can speed up learning and coding — but only if you stay in control. This book shows new developers how to use GPT-6, Claude, and Cursor effectively: how to ask clear questions, supply useful context, review generated code, test edge cases, and avoid common mistakes such as invented APIs, insecure suggestions, and overconfident explanations. You will build practical habits for explanations, small features, tests, debugging, and documentation — while protecting private data and remaining responsible for the final result. Ideal for students, self-learners, and early-career developers who want to learn with AI, not instead of learning.

  10. The SDET Blueprint
    The SDET Blueprint
    A 30-Day, Hands-On Roadmap from Manual QA to Automation Engineer with Playwright & TypeScript
    Paras Singh Gusain

    Stop getting stuck in manual regression cycles and learn to engineer zero-touch automation pipelines. In 30 days, go from Manual QA to SDET by building a production-grade test framework from scratch with Playwright, TypeScript, and GitHub Actions—complete with a live portfolio report for hiring managers.

  11. Building a Native LLM Inference Engine

    From Raw Model Weights to High-Performance C++20 and CUDA ExecutionModern large language models are only as efficient as the systems that execute them. Behind every generated token lies a complex interaction between model architecture, memory bandwidth, numerical precision, parallel computation, kernel execution, and runtime orchestration. Understanding these interactions is essential for engineers who want to move beyond high-level inference frameworks and build systems whose performance, architecture, and execution behavior they can control directly.

  12. Supply Chain Security for Solo Builders
    Supply Chain Security for Solo Builders
    Protect Your Dependencies, Secret and Deployment, Even when AI Pick the Packages.
    Kristian Reformis

    Your app is mostly other people's code. You chose a few packages, and those packages pulled in dozens more. Your AI coding agent installs whatever makes the demo work. Your secrets sit in files you will one day share. Your server has not been updated in months. None of this means you failed. It means you build alone, with no security team and no reviewer. This book gives you a realistic, low-cost routine to reduce supply chain risk in a small project, including the risks your AI coding agent introduces. In one weekend plus thirty minutes a month, you will learn to: - map what you actually ship, from direct packages to hidden transitive ones;- vet a new package in five minutes before you install it;- update safely, one small reversible step at a time;- read scanner reports without panic and without ignoring them;- keep secrets out of your code and rotate them when they leak;- protect your code host, registry, and cloud accounts;- run a minimal build pipeline and a boring, updated small server;- keep your AI coding agent leashed with permissions and rules files;- recover calmly from a compromised package, a leaked key, or a hijacked account. You will not become a security expert. You will become a solo builder with a written inventory, safer accounts, tested backups, and a monthly routine you can sustain for years. Most existing books on this topic target large companies, Kubernetes, and enterprise CI/CD. This one is for one person with limited time. It says what to do first, what to skip, and what is overkill. No setup is risk-free, and this book promises none. It promises fewer easy failures and faster recovery.

  13. Building Modern Web Applications in C
    Building Modern Web Applications in C
    From Sockets to Production: A Complete Guide to Designing, Implementing, Securing and Operating Web Services with C
    Steve Publications

    What does it really take to build a web application from the ground up, without relying on layers of frameworks to do the heavy lifting? Building Modern Web Applications in C takes you from a handful of sockets to a fully functioning, secure and production-ready web service, revealing the inner workings of HTTP, databases, sessions, TLS and everything in between. Through hands-on examples and the evolution of Taskforge, you’ll learn not just how to make a web server work but how to build one you can trust, deploy and keep running in the real world.

  14. Operating Reliable Systems Under Real-World Failure
    Operating Reliable Systems Under Real-World Failure
    Principles, Architecture, Engineering Practices and Operational Resilience
    Steve Publications

    When systems fail, theory meets reality. This book explores how to design, build and operate software that holds up under pressure, from unexpected outages to subtle failures buried deep in the architecture. Learn the principles and practical techniques that help engineers make better decisions, reduce risk and build systems that keep working when things go wrong.

  15. Arrays - Vol 3 (Intermediate → Advanced) - C++ Edition
    Arrays - Vol 3 (Intermediate → Advanced) - C++ Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Arrays - Vol 3 (Intermediate → Advanced) - C++ Edition teaches 57 array algorithms through plain-language explanations, C++ implementations, and step-by-step visual walkthroughs, all in full color.