Leanpub Header

Skip to main content

Filters

Books

  1. Linux Advanced for SysAdmin
    Linux Advanced for SysAdmin
    Become a proficient system administrator to manage networks, database, system health, automation and kubernetes
    GitforGits | Asian Publishing House

    Linux Advanced for SysAdmin is designed to elevate your expertise, focusing on the intricate tasks critical for managing enterprise-level Linux environments. This book is structured to provide comprehensive insights and practical experiences across seven key areas, transforming you into a proficient and capable system administrator.This book will transform you into a proficient and capable system administrator, ready to tackle the challenges of modern IT infrastructure. By mastering these advanced topics, you will be wellequipped to manage and optimize large-scale Linux environments, ensuring their security, performance, and reliability

  2. Amazing CTO
    Amazing CTO
    The missing manual for managing
    Stephan Schmidt

    Your hard skills landed you the management position, but it’s your soft and management skills that will drive your success. Numerous books cover architecture and processes, "Amazing CTO" stands out as the essential guide for managing effectively, authored by influential CTO Coach Stephan Schmidt.

  3. Coffee Roasting Made Simple
    Coffee Roasting Made Simple
    A Guide Through Philosophy, Principles, Recipes, Profiling, Sample Roasting & Everything in Between
    Raimond Feil

    IT'S A HIGHWAY TO A BETTER COFFEE AND ROASTING! It's filled with practical advice of 12 years roasting experience that's made simple to accelerate your learning in coffee roasting.

  4. Production-Grade RAG with C# and .NET
    Production-Grade RAG with C# and .NET
    Building Retrieval-Augmented Generation Systems with C#, the Microsoft Agent Framework, and Azure
    Rachid DAHIR

    Build production-grade RAG systems in C# — from an 80-line Hello World to a fully deployed Azure pipeline with the Microsoft Agent Framework, MCP, GraphRAG, multi-agent orchestration, eval gates, and EU AI Act-ready audit trails. 682 pages, 25 chapters, one evolving enterprise project, every line of code runnable in .NET 10.

  5. Machine Learning in Python for Process and Equipment Condition Monitoring, and Predictive Maintenance

    This book provides a guided tour of ML techniques utilized in process industry for plant health management. Step-by-step instructions, supported with industrial-scale process datasets, show how to develop ML-based solutions for equipment condition monitoring, plantwide monitoring, and predictive maintenance solutions. Also available at Google Play 

  6. Composing Software
    Composing Software
    An Exploration of Functional Programming and Object Composition in JavaScript
    Eric Elliott

    All software design is composition: the act of breaking complex problems down into smaller problems and composing those solutions. Most developers have a limited understanding of compositional techniques. It's time for that to change.

  7. The Art of Data Science
    The Art of Data Science
    A Guide for Anyone Who Works with Data
    Roger D. Peng and Elizabeth Matsui

    This book describes the process of analyzing data. The authors have extensive experience both managing data analysts and conducting their own data analyses, and this book is a distillation of their experience in a format that is applicable to both practitioners and managers in data science. Printed copies are available through Lulu.

  8. System Design Workbook
    System Design Workbook
    Edição 2026
    Matheus Fidelis

    System Design Workbook – Edição 2026 é uma obra que traduz, organiza e conecta os principais fundamentos da engenharia de sistemas distribuídos sob uma perspectiva prática, moderna e orientada à realidade de produção.

  9. Learning PySide6
    Learning PySide6
    A Practical Guide to Building GUI Applications with Python and Qt6
    Budi Raharjo

    Working with PySide6 should not depend on trial and error. This book replaces fragmented learning with a structured approach, combining in-depth explanations and dependable code examples that move you forward with confidence.

  10. Retrieval-Augmented Generation
    Retrieval-Augmented Generation
    A Comprehensive Guide to Building Intelligent Search-Powered AI Systems
    Steve Publications

    Build smarter AI systems that go beyond the limits of large language models. Retrieval-Augmented Generation is a practical guide to designing, implementing, and scaling RAG applications with modern retrieval techniques, vector databases, and real-world deployment strategies.

  11. Software Engineering: A Modern Approach

    This textbook is designed for use in introductory Software Engineering courses. Additionally, it can be used by junior developers intending to consolidate their knowledge in the field. It has also a web version available at https://softengbook.org.

  12. 100 LLM Autopsies
    100 LLM Autopsies
    What broke, why nobody noticed, and how it was found
    Hatem M.

    A model that crashes is a good day. The dangerous failures return answers — plausible, fluent, and wrong. 100 failures. 63 diagnostic instruments. One rule: inspect what actually happened.

  13. Python Programming: Basics to Advanced Concepts

    Want to learn Python from the ground up and master its real-world applications?Python Programming: Basics to Advanced Concepts is your complete guide to one of the world's most powerful and versatile programming languages. Whether you are a BCA or MCA student, an aspiring software developer, a competitive examination candidate, or a technology enthusiast, this book provides a structured learning path from Python fundamentals to advanced programming techniques.Inside this book, you will learn:✔ Python syntax, variables, data types, and operators✔ Conditional statements, loops, and functions✔ Lists, tuples, dictionaries, sets, and strings✔ Object-Oriented Programming (OOP)✔ Exception handling and file management✔ Modules, packages, generators, and decorators✔ Database programming with SQLite and MySQL✔ GUI development using Tkinter✔ Web development with Flask and Django✔ Data analysis using NumPy and Pandas✔ Machine Learning fundamentals with Python✔ Network programming and cybersecurity applications✔ Testing, debugging, and performance optimization✔ End-to-end Python project developmentThe book combines academic rigor with practical learning, offering clear explanations, coding examples, exercises, and real-world applications throughout every chapter.Whether your goal is to excel in university examinations, prepare for interviews, build software projects, or launch a professional programming career, this book provides the knowledge, skills, and confidence required to become a proficient Python developer.Start your Python journey today and unlock opportunities in software development, data science, artificial intelligence, cybersecurity, automation, and beyond.

  14. Use Vim Like A Pro
    Use Vim Like A Pro
    Learn to Understand and Use Vim Effectively
    Tim Ottinger

    This may be the one tiny book that changes your experience vim from one of "memorizing random key sequences" to "composing vim commands."This is an intentionally small micro-book, not a comprehensive guide to all the features of this amazingly powerful editor. The tutorial can elevate your practice and enable deeper learning and better retention of vim commands. Go from "conversant" to "capable" more rapidly than you expected!

  15. Emacs Writing Studio
    Emacs Writing Studio
    A Practical Guide to Plain Text Writing and Publishing
    Peter Prevos

    Emacs Writing Studio by Peter Prevos is a comprehensive guide for writers seeking to streamline their workflow using Emacs. The book covers everything from organising ideas and writing distraction-free to publishing in multiple formats. It’s perfect for both beginners and experienced Emacs users, offering practical tips and a tailored configuration to enhance your writing process.