Leanpub Header

Skip to main content

Filters


Courses

  1. Software Engineer: The Course
    Get hired, ship to production and grow from junior to senior with a professional's playbook.
    Joel Bryan Juliano

    A practical guide to getting hired and growing as a software engineer. Every chapter ends with a quiz, and a final exam earns a certificate.

  2. AI Appliances: The Course
    Build and deploy autonomous AI agents and multi-agent agencies in YAML with kdeps.
    Joel Bryan Juliano

    Build autonomous AI agents and agencies in YAML and deploy them anywhere. All 26 chapters end with a quiz, and a final exam earns a certificate.

  3. Emacs for Life: The Course
    Go from first launch to an Emacs setup you'll use for life: editing, Org-mode, coding and AI.
    Joel Bryan Juliano

    Learn Emacs from the first keystroke to a setup that grows with you. Chapter quizzes and a final exam lead to a certificate.

  4. AWS in Production: The Course
    Build and operate real serverless and container systems on AWS, from DNS to CI/CD.
    Joel Bryan Juliano

    Learn the AWS services that production systems actually depend on, from Lambda to ECS. Every chapter ends with a quiz, and a final exam earns a certificate.

  5. From Ruby to Clojure: The Course
    Think functionally: move from Ruby objects to Clojure's immutable data and REPL-driven code.
    Joel Bryan Juliano

    Make the jump from Ruby to Clojure and functional programming, one idiom at a time. Quizzes after every chapter and a final exam earn a certificate.

  6. From Ruby to TypeScript: The Course
    Bring your Ruby skills to typed, modern TypeScript, from types to generics.
    Joel Bryan Juliano

    Learn TypeScript by comparing it with the Ruby you already know. Chapter quizzes and a final exam lead to a certificate.

  7. From Ruby to Rust: The Course
    Turn your Ruby instincts into safe, fast Rust: ownership, traits, lifetimes and more.
    Joel Bryan Juliano

    Learn Rust by mapping it to the Ruby you already write. Each chapter ends with a quiz, and a final exam earns you a certificate.

  8. From Ruby to Golang: The Course
    Use what you already know in Ruby to write idiomatic, production-ready Go.
    Joel Bryan Juliano

    Learn Go through the lens of Ruby, comparing each idiom side by side. Quizzes after every chapter and a final exam earn you a certificate.

  9. Distributed Systems in Go: The Course
    Build Go services that communicate, fail and recover, ending with one complete distributed system.
    Joel Bryan Juliano

    Go from two services and a queue to a complete distributed system in Go. Chapter quizzes and a final exam lead to a certificate.

  10. Machine Learning for C# Developers Made Easy (The Course)
    Build smart applications with ML.NET
    Fiodar Sazanavets

    Helping C# and .NET developers to learn how to do machine learning and become highly sought-after (and well-paid) AI engineers. No prior experience of ML required!

  11. Harness Engineering (The Course)
    Building Reliable Workflows Around Non-Deterministic Agents
    Ian Johnson

    This course teaches harness engineering as a discipline. Not magic prompts. Not vendor tricks. Engineering practice applied to a new substrate.

  12. LLM Prompt Engineering For Developers (The Course)
    The Art and Science of Unlocking LLMs' True Potential
    Aymen El Amri

    A practical approach to Prompt Engineering for developers. Dive into the world of Prompt Engineering agility, optimizing your prompts for dynamic LLM interactions. Learn with hands-on examples from the real world and elevate your developer experience with LLMs. Discover how the right prompts can revolutionize your interactions with LLMs.

  13. The Sovereign Apprentice (The Course)
    AI Literacy for New Engineers
    Russ Miles

    The tool made you fast before it made you good. The Sovereign Apprentice is the regime that rebuilds what fluency skipped — judgment, verification, and a craft that's actually yours. Companion to The Sovereign Engineer.

  14. The Sovereign Engineer (The Course)
    AI Literacy for Software Professionals
    Russ Miles

    AI is an amplifier. It magnifies whatever engineering discipline — or lack of it — already exists, which means the bottleneck was never AI's capability; it is the collaboration space you design around it. This course is a six-level progression from early AI panic to sovereign engineering: the discipline of designing the environment in which human and artificial intelligence produce work worth keeping. It moves past prompting into the practices that compound — verification, habitat engineering, specification-first development, and the platform discipline that scales the practice across teams. The habitat is yours to design. Let's build it well.

  15. The AIOps Book (The Course)
    From Manual Operations to AI-Powered Infrastructure
    Quan Huynh

    Master AI-powered infrastructure automation with this hands-on guide to building production-ready MCP servers and AI agents in Go. Transform from manual AWS operations to intelligent automation that understands your environment and makes smart decisions while keeping humans in control.