Leanpub Header

Skip to main content

Filters

Category: "Software Engineering"

Software Engineering

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

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

  3. Foundations of Large Language Models
    Foundations of Large Language Models
    What the model is actually doing — and why every certification asks about it differently
    Hatem M.

    Five certifications ask about the same twenty topics, and each one stops at a differentdepth. This book teaches the topic once, properly, then shows you exactly where each examstops — with 61 original practice questions where every wrong option is explained. Every number in it was measured. Every line of code was run. The code is included.

  4. Understanding the core of Drupal
    Understanding the core of Drupal
    César Manuel Sánchez Felipe

    A 1414-page technical reference on the Drupal 11.4 core, verified line by line against the source. Not how to use Drupal: how it is built on the inside, and why.

  5. The World of Smalltalk
    The World of Smalltalk
    From Philosophy to Practice: A Complete Guide to the Language That Invented Object-Oriented Programming
    Steve Publications

    Discover Smalltalk, the language that shaped object-oriented programming. From its core philosophy to hands-on techniques and modern tools, this guide takes you from your first message to confident development in a live, interactive environment. Learn why Smalltalk still matters and how its ideas can change the way you think about code.

  6. The EU AI Act: A Complete Guide for Organizations
    The EU AI Act: A Complete Guide for Organizations
    Understanding, Implementing, and Operating in Compliance with Europe's Landmark AI Regulation
    Steve Publications

    The EU AI Act is changing the rules for anyone building, buying or using AI. This practical guide cuts through the legal complexity and shows what compliance actually requires. With clear explanations, real-world cases, templates and checklists, it gives leaders and teams the tools to turn regulation into workable AI governance.

  7. 1,000 Practical Tips for Building Maintainable Software
    1,000 Practical Tips for Building Maintainable Software
    An Authoritative Guide to Designing Code That Lasts
    Steve Publications

    Great software does more than work today. It stays clear, reliable and easy to change years from now. This practical guide packs 1,000 actionable tips on cleaner code, smarter architecture, testing, operations and teamwork, giving you proven ways to build software that lasts without becoming a burden to maintain.

  8. Vibe-Coded App Security
    Vibe-Coded App Security
    A Field Guide for Indie Founders Shipping AI-Generated Code
    NeuraGrowth

    The security failures specific to AI-generated code, each paired with its fix. Hardcoded secrets, broken RLS policies, hallucinated packages, prompt injection, plus a 25-point pre-launch audit.

  9. High-Performance Python with Cython
    High-Performance Python with Cython
    A Practical Guide from Fundamentals to Production Systems
    Steve Publications

    Turn slow Python code into fast, production-ready extensions with Cython. This practical guide takes you from the fundamentals to real-world optimization, covering C and C++ integration, memory, parallelism, testing, debugging and packaging. Build your skills through complete working examples you can compile and run as you learn.

  10. Building Production-Ready ASP.NET Core Web APIs
    Building Production-Ready ASP.NET Core Web APIs
    A Practical Guide from Fundamentals to Advanced Techniques
    Steve Publications

    Learn to build production-ready ASP.NET Core Web APIs from the ground up. Explore authentication, middleware, data access, caching, resilience, testing and deployment through practical examples and runnable C# code. Gain the skills to design secure, reliable and scalable APIs for real-world applications.

  11. The Planner's Guessing Game Inside PostgreSQL's ANALYZE

    Your query planner doesn't know how many rows will match. It guesses. This book shows you exactly how — and why it's sometimes wrong.

  12. 拒绝裸驾:别让智能体自己玩
    拒绝裸驾:别让智能体自己玩
    AI 时代,别让代码光着上路
    kejia shao

    当 AI 能替你写代码,真正的危险不是它写错,而是你以为它不会错。

  13. Stateless MCP Servers in Action
    Stateless MCP Servers in Action
    Designing, Building, and Operating Scalable Model Context Protocol Infrastructure
    Steve Publications

    Build MCP servers that are ready for real production. This hands on guide shows you how to design, secure, deploy and operate stateless Model Context Protocol servers that scale with confidence. Packed with practical examples and proven patterns, it gives you the skills to build reliable AI infrastructure from the ground up.

  14. Distributed Systems with Python and RabbitMQ
    Distributed Systems with Python and RabbitMQ
    Designing Reliable, Scalable Messaging Architectures for Production
    Steve Publications

    Build distributed systems that keep working when things go wrong. This hands-on guide shows you how to design reliable messaging architectures with Python and RabbitMQ, from core concepts to production-ready patterns. Follow real projects, write practical code and learn how to build scalable services that recover gracefully under load.

  15. Crystal Web Development Mastery
    Crystal Web Development Mastery
    Building Modern, Scalable, and Secure Applications from Scratch to Production
    Steve Publications

    Build fast, reliable web applications with Crystal from the ground up. This hands on guide walks you from the basics to advanced techniques through practical examples and real world projects. Learn to create scalable, secure services that are easy to maintain and ready for production.