Leanpub Header

Skip to main content

Filters

Category: "Software Engineering"

Software Engineering

  1. Pyodide in Practice
    Pyodide in Practice
    Running Python in the Browser with WebAssembly: From Fundamentals to Production
    Steve Publications

    Bring real Python to the browser. This practical guide takes you from Pyodide fundamentals to production-ready applications, with hands-on examples, proven patterns and clear-eyed trade-offs. Learn how Python and WebAssembly fit together, what works in the real world and how to build confidently for the web.

  2. Die Ungeschönte Architektur
    Die Ungeschönte Architektur
    29 technische Leitplanken für das Entwickeln, Auditieren und Bewerten von Software im KI-Zeitalter
    Marcus Niermann

    Ein Playbook gegen die agentische Drift — 29 Leitplanken, um KI-generierten Code prüfbar, ehrlich und auditierbar zu halten, destilliert aus über 27 Jahren Projekt- und Programmleitung in regulierten Branchen.

  3. WebAssembly System Interface (WASI)
    WebAssembly System Interface (WASI)
    From Zero to Production — A Complete Guide to Sandboxed, Portable Components
    Steve Publications

    Build fast, secure and portable applications with WASI. Start with the fundamentals, then move into components, WIT, Wasmtime and real production patterns using Rust, C, Go and JavaScript. From sandboxed plugins to serverless and edge workloads, this practical guide gives you the skills to take WebAssembly from your first experiment to production.

  4. Asyncio from Groundup
    Asyncio from Groundup
    A working Mental Model for Python asyncio
    Ritesh Modi

    Most asyncio tutorials introduce async and await on page one and ask you to take the runtime on faith. This book does it the other way around. You build a working event loop inthirty lines of plain Python — no asyncio import — and meet the keywords as labels for parts of a runtime you have already watched run. By the end, async Python stops beingintimidating and starts being readable.

  5. Big O
    Big O
    Learn Big O visually so that you never forget
    Ritesh Modi

    Big O is not about seconds. It is about what happens to your work when your input gets ten times bigger, and that is the question interviewers are really asking. This book builds the notation from a list of names you can watch being searched, then hands you twenty everyday jobs in ten pairs and asks you to name the shape of each one.

  6. Embeddings and Vector Search
    Embeddings and Vector Search
    Every index built from scratch. Every recall figure checked against exact ground truth.
    Hatem M.

    Vector databases give you a similarity metric, an index with four tuning parameters, acompression option and a way to filter — and almost no guidance on what any of it costs. This book builds each one from scratch and measures it. The proximity graph, the invertedfile, the product quantiser: implemented in NumPy, included with the text, and checkedagainst exhaustive search — so every recall figure here is exact rather than estimated.

  7. Agentic Engineering Transition Playbook
    Agentic Engineering Transition Playbook
    From Coder to Orchestrator
    NeuraGrowth

    Both parts of the Transition Playbook in one 139-page volume: the mental models, the orchestration patterns, and two 30-day plans for moving from writing code to directing agents.

  8. Supabase MCP Field Guide
    Supabase MCP Field Guide
    Wiring Claude and Cursor Into Your Database Without Opening a Security Hole
    NeuraGrowth

    Supabase wired into Claude and Cursor over MCP, with RLS designed for agent access, service_role blast radius contained, and ten failure modes diagnosed.

  9. Context Budget Playbook
    Context Budget Playbook
    Auditing, Compressing and Caching LLM Context at Production Scale
    NeuraGrowth

    Measure where LLM context costs accumulate, then cut them with deduplication, summarization, truncation and cache exploitation, with a cost model that shows the ROI of each.

  10. Mastering Spring Boot
    Mastering Spring Boot
    A Complete Guide from Fundamentals to Production Microservices
    Steve Publications

    Master Spring Boot from the ground up and learn what it takes to build software that is ready for the real world. From Java fundamentals to secure microservices, testing and production deployment, this practical guide turns modern Spring Boot concepts into skills you can confidently put to work.

  11. Prompting and Controlled Output
    Prompting and Controlled Output
    Why prompting works when it works — built, broken and measured from scratch
    Hatem M.

    Prompting has more advice than evidence. This book measures it instead: a model reading apattern it has never seen, the same model failing at a task in one pass and solving itperfectly in four, a decoder that guarantees a format instead of improving the odds, and amodel that is 2.4% accurate while 78.6% confident. Six central claims are built from scratch and measured on a single CPU core. Everythingtaken from published research sits in a grey box marked "Not measured here" — so you neverhave to guess which is which.

  12. Engineering Secure Web Crawlers and Defending Against Malicious Bots
    Engineering Secure Web Crawlers and Defending Against Malicious Bots
    A Comprehensive Guide to Building Production-Grade Crawlers and Detecting Malicious Automation
    Steve Publications

    Build crawlers that perform at scale without becoming a security liability, then learn to spot and stop the bots targeting your systems. Packed with production-ready code, real-world architectures and practical case studies, this book takes you deep into crawling, fingerprinting, bot detection, WAFs, machine learning and incident response.

  13. Specification Engineering
    Specification Engineering
    The Complete Guide to Principles, Strategies, Methods, and Practical Application
    Steve Publications

    Specification Engineering turns complex ideas into clear, workable specifications. This practical guide takes you from core principles to advanced methods for defining, validating, managing and evolving requirements across products, software, systems and services. Built for real-world use, it gives you the tools to create specifications that people can understand and act on.

  14. Essential Scheme
    Essential Scheme
    A Complete Guide to the Language and Its Philosophy
    Steve Publications

    Scheme looks simple by design, but beneath its tiny core lies a remarkably powerful way of thinking about programs. Essential Scheme takes you from your first expression to continuations, macros and interpreters, revealing the ideas behind the language along the way. Clear examples and careful explanations make Scheme’s deepest concepts approachable.

  15. Vibe Coding Starts After Deploy
    Vibe Coding Starts After Deploy
    Four months, one AI teammate, and every invoice
    Junhee Park

    A developer on parental leave built and ran a real service for four months with one AI as his entire team — and spent $718 to earn $1. This is the unedited record of what happens after you press deploy: the incidents, the invoices, the security, and the walls that no how-to book mentions.