Leanpub Header

Skip to main content

Filters

Category: "Computers and Programming"

Books

  1. Switching to Linux
    Switching to Linux
    A Practical Guide for Windows and Mac Users
    Jay LaCroix

    Linux is one of the best decisions you can make for your computer — but knowing where to start is the hard part. This guide walks you through everything: choosing a distribution, installing it, and using it confidently every day. It was written by Jay LaCroix of Learn Linux TV, for complete beginners. No prior experience required.

  2. 37 Things One Architect Knows About IT Transformation
    37 Things One Architect Knows About IT Transformation
    A Chief Architect's Journey
    Gregor Hohpe

    As the digital economy changes the rules of the game for enterprises, the role of architects also changes. Rather than focus on software architecture alone, they must connect the penthouse, where the business strategy is set, and the engine room, where the enabling technology is implemented. Learn how to ride this Architect Elevator!

  3. Run Jev-Like System One Models Locally
    Run Jev-Like System One Models Locally
    A Complete Guide to Ollaya and Local Decision Models
    Steve Publications

    Run Jev-style decision models on your own hardware with Ollaya. Learn how these fast, structured models differ from LLMs, then build real applications with typed outputs, Python, JavaScript and MCP. From first setup to production, this practical guide shows you how to make AI faster, cheaper and more private.

  4. Building Database Engines from Scratch
    Building Database Engines from Scratch
    A Hands-On Guide to Storage, Concurrency, Query Processing, and Reliability in Systems Programming
    Steve Publications

    What really happens between typing a SQL query and getting a result? Build a database engine from the ground up in Rust and find out. You’ll work through storage, indexing, concurrency, recovery and query processing while turning each chapter’s code into one working system.

  5. Building Local AI Systems in 2026
    Building Local AI Systems in 2026
    A Complete Guide To LLMs, RAG, Agents, Vector Databases and Production-Grade Inference Infrastructure
    Steve Publications

    This book is a practical guide to building and running local AI systems in 2026. Learn how to choose hardware, run modern LLMs, build RAG pipelines and AI agents, and deploy secure, efficient infrastructure while keeping full control of your models and data.

  6. C++ Best Practices
    C++ Best Practices
    45ish Simple Rules with Specific Action Items for Better C++
    Jason Turner

    Level up your C++, get the tools working for you, eliminate common problems, and move on to more exciting things!

  7. Writing Maintainable Unit Tests
    Writing Maintainable Unit Tests
    Mastering the art of loosely coupled unit tests
    Jan Van Ryswyck

    The practice of Test-Driven Development has proven to be one of the major differentiators in writing quality software. Based on 15+ years of experience, this book is my attempt to teach about the heuristics that are involved when writing loosely coupled, maintainable and readable unit tests.

  8. 4NEC2 Definitive Guide
    4NEC2 Definitive Guide
    Mark Schoonover KA6WKE

    Learn how to use 4NEC2 in the design and analysis of antenna systems.

  9. Reimagine, Don't Retrofit
    Reimagine, Don't Retrofit
    A Leadership Guide to AI-Driven Software Development
    Ricardo Gonzalez Vargas

    Teams are producing more code than ever. Dashboards are green. And something is quietly breaking. AI coding assistants didn't break your development process; they revealed it was already fragile. Reimagine, Don't Retrofit is a field-tested argument that the software development lifecycle itself needs to be reimagined for the AI era, from governance and metrics to team roles and delivery flow.

  10. Kotlin dla programistów

    Ta książka omawia podstawy języka Kotlin, abyś mógł zacząć tworzyć aplikacje w tym niesamowitym języku programowania. Prezentuje niemal wszystko, co musisz wiedzieć, poprzez przejrzyste przykłady.

  11. Flexible, Reliable, Distributed Software
    Flexible, Reliable, Distributed Software
    Still Using Patterns and Agile Development, 2nd Edition
    Henrik Bærbak Christensen

    Flexible, Reliable, Distributed Software guides readers through the process of developing high quality distributed software by highlighting the software architecture behind remote method invocation as well as HTTP and REST based architectures. It covers both the architectural patterns as well as the underlying Java implementation.

  12. Modern Delphi Programming
    Modern Delphi Programming
    Building Professional Applications with RAD Studio and Object Pascal
    Steve Publications

    Master modern Delphi from the ground up and build software that’s ready for the real world. From Object Pascal and VCL to FireMonkey, FireDAC, REST, concurrency and testing, this hands-on guide shows you how to write clean, maintainable applications with RAD Studio 13 Florence, backed by practical examples and proven techniques.

  13. Java Challengers
    Java Challengers
    Master the Java Fundamentals with fun Java Code Challenges! Become a Java Challenger!
    Rafael Chinelato del Nero

    Master the Java fundamentals and have a lot of fun solving the Java code Challenges of this book. You will see if you really know core Java concepts well. There are more than 70 well-elaborated Java code Challenges for you to challenge yourself and refine your Java skills to the very best so you can get rid of bugs far more easily.

  14. Guide to Markdown Mode for Emacs

    To celebrate Markdown Mode's 10th birthday, this comprehensive Guide from the package author and maintainer covers everything from the basics to advanced editing commands, customization, interactions with other packages, and useful tips and tricks to make writing and publishing with Markdown more enjoyable and efficient.

  15. Queer Privacy
    Queer Privacy
    Essays From The Margins Of Society
    Sarah Jamie Lewis

    Queer Privacy is a collection of essays about community, family, coming out, dating, domestic violence, activism, sex work and suicide. We will talk about problems, we won't always have solutions, and not all the stories have happy endings. After all, this is real life and we are building it together - one step at a time.