Leanpub Header

Skip to main content

Filters

Category: "Software"

Software

  1. Evals
    Evals
    Quality Engineering for AI Systems
    PUDUR RAMASWAMY

    Every test you have ever written assumed the same input gives the same output. Large language models broke that assumption, and with it most of what our profession knows about verification. This is the discipline that replaces it — golden datasets, property assertions, LLM judges you can actually trust, retrieval evaluation, adversarial suites, and CI gates that let a pipeline say no to a model.

  2. Git for Beginners
    Git for Beginners
    Learn Git and GitHub Step by Step, Without Fear — with a Real Project
    Ganesh Bagaria

    Learn Git and GitHub from zero, without fear. Build and version-control a real project step by step — commits, history, branches, merge conflicts, GitHub, and Pull Requests — while learning exactly how to undo mistakes and get unstuck. Modern 2026 Git, plain English, with a command cheat sheet.

  3. AI Agents & Agentic Workflows in Production
    AI Agents & Agentic Workflows in Production
    Designing, Building, Evaluating, Securing & Scaling Intelligent AI Systems
    Mohammad Kamrul Hassan

    AI can generate an answer. But can it safely take action?AI agents are changing software by giving intelligent systems the ability to plan, use tools, interact with external systems, and execute multi-step workflows.Moving from an impressive prototype to a dependable production system, however, requires much more than a powerful model.AI Agents & Agentic Workflows in Production explores the engineering principles behind production-grade agentic systems—from architecture and tool use to memory, planning, orchestration, evaluation, security, reliability, observability, scalability, governance, and continuous operation.Learn how to build agents that don't just act—but act reliably, safely, measurably, and under control.

  4. 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.

  5. OWN THE INCIDENT
    OWN THE INCIDENT
    50 IT Support Cases That Train You to Manage the Problem from First Report to Resolution
    Dmytro Mazhnikov

    Fifty mixed IT support incidents with no category labels and no easy shortcuts. Scope the problem, follow the evidence, own the handoff, communicate clearly, and prove the service is restored.

  6. FIND THE ACCESS GAP
    FIND THE ACCESS GAP
    50 Identity and Access Support Cases for IT Professionals
    Dmytro Mazhnikov

    Fifty realistic identity and access cases. Trace the chain from sign-in to policy, group, role and resource—and find exactly where access breaks.

  7. SPOT THE THREAT
    SPOT THE THREAT
    50 Cybersecurity Cases Every IT Support Professional Should Recognize
    Dmytro Mazhnikov

    Fifty realistic cybersecurity cases for IT support. Learn to recognize the moment an ordinary ticket becomes a security problem—and know what to do next without making it worse.

  8. FIX THE WORKDAY
    FIX THE WORKDAY
    50 Microsoft 365 Support Cases for IT Professionals
    Dmytro Mazhnikov

    Fifty realistic Microsoft 365 support cases. Trace the symptom through identity, licensing, client, permissions, policy, network, and service health—and fix the workday without guessing.

  9. TRACE THE FAILURE
    TRACE THE FAILURE
    50 Network Troubleshooting Cases for IT Support Professionals
    Dmytro Mazhnikov

    Fifty realistic network cases. Stop guessing, follow the evidence, and learn to locate the failure before you try to fix it.

  10. Git, The Magic Notebook Understanding Version Control Through Stories
    Git, The Magic Notebook Understanding Version Control Through Stories
    Finally understand Git. Not just commands, but WHY each feature exists. A story about four friends learning version control together.
    Abhishek Kumar

    INTRODUCTION- Welcome message- Why you need this book- How to use this book STORY INTRODUCTION (1 page)- The Magic Notebook Project- How four friends discover Git- Bridge to first chapter CHAPTERS 1-12 (18 pages)1. Branching - Work on separate timelines2. Commit - Create permanent checkpoints3. Push - Share your work4. Pull - Get everyone's latest changes5. Fetch - Check before merging6. Merge - Combine branches7. Rebase - Update to latest foundation8. Conflict Resolution - Resolve clashing changes9. Reset vs Revert - Undo mistakes safely10. Stash - Pause work temporarily11. Diff & Log - Investigate history12. Pull Requests - Team safety gates Each Chapter Includes:- Story continuation (3-4 lines)- Concept definition- 2 professional diagrams- Git command example- What happened explanation- Common mistakes- Tips to remember REFERENCE SECTIONS (2 pages)- The Four Places: Mental Model- Quick Reference Cheat Sheet- Key Takeaways CLOSING- Conclusion- What's next- Keep learning

  11. HAND OFF THE TICKET
    HAND OFF THE TICKET
    50 IT Support Cases That Train You to Escalate Without Losing the Investigation
    Dmytro Mazhnikov

    Fifty realistic support cases. Learn what to investigate, document, and communicate before you hand off the ticket — so the next technician can continue the work instead of starting over.

  12. PROVE THE FIX
    PROVE THE FIX
    50 IT Support Cases Where "It Works Now" Is Not Enough
    Dmytro Mazhnikov

    The user says it works. Is the ticket really finished? Fifty realistic IT support cases that train you to verify the fix before you close the ticket.

  13. READ THE TICKET
    READ THE TICKET
    50 IT Support Cases Where the First Complaint Is Not the Real Problem
    Dmytro Mazhnikov

    The first complaint is not always the real problem. Work through 50 realistic IT support cases and learn to follow the evidence from symptom to root cause.

  14. ESCALATE OR SOLVE?
    ESCALATE OR SOLVE?
    50 IT Support Decisions That Test Your Judgment Before You Hand Off the Ticket
    Dmytro Mazhnikov

    Fifty tickets. Fifty judgment calls. Decide whether to solve, investigate, contain, communicate, or escalate — then see what a strong support professional would do next.

  15. TICKET BY TICKET
    TICKET BY TICKET
    50 Real-World IT Support Cases to Build Troubleshooting, Triage, and Escalation Skills
    Tobin Vey

    50 realistic IT support tickets. Five connected shifts. Make the call, uncover new evidence, and learn the troubleshooting, triage, communication, and escalation skills used on a real help desk.