Leanpub Header

Skip to main content

Filters

Category: "Software Engineering"

Software Engineering

  1. Secrets at Scale
    Secrets at Scale
    A Practitioner's Guide to Managing Secrets Across the Full Software Delivery Lifecycle
    Steve Publications

    Secrets are one of the most overlooked risks in modern infrastructure. Secrets at Scale is a practical guide to managing credentials, API keys, certificates and other sensitive data across modern software environments. It gives engineers, DevOps teams, platform teams and security professionals the tools to build secure, scalable secrets management.

  2. Rewiring Software Delivery - The Delivery Leader’s Playbook for Agentic Software Delivery Operating Model (ASDOM)
    Rewiring Software Delivery - The Delivery Leader’s Playbook for Agentic Software Delivery Operating Model (ASDOM)
    How Technology Leaders Build the Operating Model for Agentic Engineering
    Srinivas Bommena

    Rewiring Software Delivery shows technology leaders how to move beyond AI tool adoption and redesign the operating model for agentic engineering. It introduces practical ways to govern autonomous execution, strengthen intent, separate generation from validation, and build a delivery system that turns AI activity into durable business advantage.

  3. Kubernetes: The Complete Story
    Kubernetes: The Complete Story
    Vamsikrishna Vankayala

    What if learning Kubernetes felt like reading a story instead of a manual? Follow three engineers as they grow from a crashing monolith to a production-grade Kubernetes platform. Every concept taught through real problems, real YAML, and real solutions.

  4. Building Pragmatic AI Agents That Use Tools and APIs
    Building Pragmatic AI Agents That Use Tools and APIs
    Building Systems That Use Tools and APIs with DSPy, Pydantic AI, Claude SDK, OpenAI Agents SDK, and Google ADK
    Steve Publications

    Most AI systems can talk, but few can actually do. This book shows you how to build AI agents that reliably use tools, call APIs and automate real workflows. Using DSPy, Pydantic AI, the Claude Agent SDK, the OpenAI Agents SDK and Google ADK, you'll learn practical patterns for building reliable agents that work in production.

  5. From Grid to Core: How a Nuclear Power Plant Works, for the Engineer Who Has Never Seen One.

    Stop reading dry atomic physics textbooks and start driving a live nuclear reactor from your browser. From Grid to Core takes a reverse-engineering approach designed for software, control, and electrical engineers, walking you upstream from the familiar 400 kV switchyard straight into the nuclear core.

  6. Product Strategy Under Uncertainty
    Product Strategy Under Uncertainty
    Building Products in Volatile and Emerging Markets
    Chukwuemeka Jerome Nzegbuna

    The product playbooks built for Silicon Valley break the moment the internet drops, the currency crashes, or the regulator rewrites the rules at midnight. This book provides the alternative: a battle-tested system for building products that thrive under uncertainty, drawn from real experience across Africa, Southeast Asia, and Latin America. If you build products in the real world, this is your field guide.

  7. Genetic Algorithms From Theory to Real Projects
    Genetic Algorithms From Theory to Real Projects
    A Practical .NET Guide to Building Genetic Algorithms from Scratch and Applying Them to Real-World Optimization Problems
    Kerem Aktuğ

    A practical .NET/C# guide to building Genetic Algorithms from scratch and applying them to real-world optimization problems with 27 complete projects, visual demos, and full source code.

  8. The Haskell Blueprint
    The Haskell Blueprint
    A Direct Guide to Writing Maintainable, Real-World Software
    Gautier DI FOLCO

    A direct route from the basics to real-world Haskell. Master functions, types, and effects, structure real projects, and ship a working blog engine. Along the way, you learn design principles that make you a stronger engineer in any language.

  9. Local AI Engineering with Ollama
    Local AI Engineering with Ollama
    Run, understand, customize, fine-tune, and build agentic apps on your own hardware
    Aymen El Amri

    Pull a model onto a machine you own, shape it with a Modelfile, fine-tune your own adapter, and build a chat app that calls tools and talks to an MCP server, all running on your own hardware. By the end, you'll know exactly where owning your AI beats renting it, and where it doesn't.

  10. AEO in Practice
    AEO in Practice
    Get the Sites You Build Cited by AI
    Leandro Salerno

    Make ChatGPT, Perplexity, Claude and Google AI cite the sites you build. A code-first AEO/GEO guide for developers and agencies — with a production-tested Next.js boilerplate.

  11. Engineering Confidence
    Engineering Confidence
    Lessons from qmail, the 1990s Mail Server with a Security Guarantee and a Cult Following
    Deepak Bhaskaran

    Before containers, service meshes, and modern security platforms, qmail showed how much could be achieved with Unix processes, file permissions, queues, and discipline.

  12. IT Enterprise Architecture Management
    IT Enterprise Architecture Management
    A Practitioner's Guide to Systematic IT Alignment
    Wolfgang Keller and Florian Oelmaier

    Software and infrastructure only create value when they pull in the same direction as the business. This book shows IT leaders how to get there: from shaping IT strategy and the architecture roadmap to the daily discipline of IT and architecture governance, all built on a pattern-based approach that adapts to your organization rather than forcing it into a template.Grounded in established frameworks such as TOGAF, COBIT, and ITIL, it pairs solid fundamentals with numerous real-world examples — and gives growing weight to compliance and IT security, now central concerns of any IT management agenda.This English edition is based on the German standard work on the subject, fully revised in its 4th edition (late 2024). It is current with TOGAF 10 and reflects recent developments in business-oriented enterprise architecture — including the open-source tool EDGY and patterns for digital strategy — alongside the latest trends in IT risk management and cybersecurity architecture.

  13. E-commerce Operacional LATAM
    E-commerce Operacional LATAM
    Lecciones de producción de un ERP multi-tenant real: DTE/SII, marketplaces, concurrencia y multi-moneda
    Rafael Farías

    Lo que no te cuentan sobre construir el software que mueve un e-commerce en LATAM: facturación electrónica ante el SII, concurrencia con plata de por medio, marketplaces con sus gotchas no documentadas y multi-moneda sin descuadres de un peso. No es teoría ni un "hola mundo": son las decisiones, los bugs que costaron dinero y los patrones que vienen de operar un ERP multi-tenant real en producción.

  14. Spec-Driven Development (fr)
    Spec-Driven Development (fr)
    La méthode pour construire des logiciels avec l'IA sans perdre le contrôle
    Bezael Pérez

    Coder ne suffit plus. N'importe quel LLM peut générer du code. Pour vingt dollars par mois.Ce qui change tout, c'est d'avoir une **méthode**. Sans méthode, l'IA te produit du code.Avec une méthode, elle te produit le logiciel dont tu as besoin. --- Le vibe coding a un problème Les deux premières semaines sont magiques. Chaque session produit duvrai code. Le projet grandit vite. Troisième semaine : tu corriges un module, quelque chose casse ailleurs.Quatrième semaine : l'agent ne se souvient plus des décisions prises.Cinquième semaine : ce qui prenait une heure en prend maintenant trois. Ce n'est pas un bug. C'est l'absence d'artefact de référence partagé. --- La solution : la spec comme artefact primaire **Spec-Driven Development (SDD)** inverse l'ordre habituel. Le code ne sert plus de source de vérité. La spec l'est.Le code implémente la spec. Les tests vérifient la spec.Et quand quelque chose dérape, tu mets d'abord à jour la spec. Un `.md`. Versionné avec git. Toujours à jour. C'est tout. --- Ce que tu vas apprendre - Pourquoi le vibe coding se dégrade et les 3 symptômes universels- Ce qu'est réellement le SDD (et ce qu'il n'est pas)- Les 7 phases du développement sérieux avec l'IA- Comment écrire un PRD en ~500 mots qui guide tout le reste- Comment transformer un PRD en issues GitHub actionnables- La boucle d'exécution : spec → agent → révision → itération- Les outils : GitHub SpecKit, OpenSpec, et les flux agnostiques- Les antipatterns les plus coûteux et comment les éviter- SDD en équipe, en greenfield et en brownfield- 3 cas complets : webhook, notifications, API publique --- Ce livre est fait pour toi si… - Tu utilises déjà l'IA pour coder mais les projets deviennent ingérables- Tu veux livrer plus vite sans perdre le contrôle de l'architecture- Tu travailles seul ou en équipe et tu cherches un cadre reproductible- Tu veux comprendre la méthode, pas juste copier des prompts

  15. GitOps the Hard Way, with Argo CD
    GitOps the Hard Way, with Argo CD
    Build Real GitOps Pipelines From Empty Clusters to Automated Deploys
    Aymen El Amri

    Go from an empty cluster to a self-deploying GitOps pipeline, doing every step yourself: Applications, sync policy, hooks, RBAC, Helm, ApplicationSets, and a setup that ships every branch on push. You finish with a pipeline you can explain line by line, not a demo you watched run.