Leanpub Header

Skip to main content

Filters

Category: "Computers and Programming"

Books

  1. Confucian Software

    Confucius never touched a computer, but he knew quite a lot about software. He has much to say about problems of knowledge and information, as well as right action under ambiguity, threats and constraints. Read as a set of commentaries on The Analects, these essays treat Confucius as an early theorist of the flow of information through rites, names and rules; the cyborg sage tangled in the half-built machine of the feudal state.

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

  3. BUILDING PRODUCTION AI SYSTEMS

    https://github.com/MandeepSinghthakur/production-ai-systems

  4. HTTP for Beginners
    HTTP for Beginners
    Handbook
    Ganesh Bagaria

    A concise, practical handbook that teaches HTTP from scratch. Follow one fictional website through URLs, requests, responses, methods, status codes, headers, cookies, HTTPS, and APIs. Includes real HTTP examples, diagrams, exercises, and a quick reference. No networking experience required.

  5. CSS Mastery
    CSS Mastery
    From First Selector to Production-Ready Stylesheets
    Steve Publications

    Master CSS from your first selector to production-ready stylesheets. Learn how the cascade, layout and browsers really work while building practical projects along the way. Whether you're starting from scratch or sharpening your skills, you'll learn to write CSS that's clean, fast and built to last.

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

  7. From File to Framework
    From File to Framework
    Grigorios Agathangelidis

    The Angular companion to NEXUS-1: From File to Framework ports a 5,900-line single-file operator console into a real application, screen by screen, auditing every claim it makes along the way.

  8. AI Generalist Engineer
    AI Generalist Engineer
    From AI User to AI Builder: A Practical Guide to Building Enterprise AI Skills
    Padmanabham Venkiteela

    Go beyond using AI tools—learn to build AI solutions. AI Generalist Engineer is a practical guide for software engineers, architects, and technology leaders to master enterprise AI, AI agents, RAG, MCP, prompt engineering, orchestration, and modern AI architecture. Build the skills to design, integrate, and lead AI-powered systems with confidence.

  9. NumPy Mastery
    NumPy Mastery
    A Complete Guide to Numerical Computing in Python
    Steve Publications

    Master NumPy from the ground up and learn to write fast, efficient Python for numerical computing. With clear explanations, practical examples and real-world techniques, this guide takes you from array basics to advanced workflows while helping you understand how NumPy really works.

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

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

  12. GitHub Actions for Python Projects A Practical Guide to CI/CD Automation
    GitHub Actions for Python Projects A Practical Guide to CI/CD Automation
    Automating Testing, Building & Deployment
    AhmedAdawy

    Master automated workflows for your Python code with GitHub Actions for Python Projects. This practical guide covers automated testing, dependency management, coverage reports, documentation builds, and artifact generation to help you build reliable CI/CD pipelines effortlessly.

  13. Fundamentals of Software Engineering for Fintechs
    Fundamentals of Software Engineering for Fintechs
    How to Design Correct, Auditable, and Resilient Financial Systems
    Geison Goes

    Build financial systems that stay correct when requests repeat, events arrive late, and services fail. Learn practical patterns for money modeling, double-entry ledgers, idempotency, reconciliation, auditability, security, and invariant-driven testing—so every balance and transaction can be explained and trusted.

  14. Learn_React_From_Scratch
    Learn_React_From_Scratch
    From Your First Component to Your First Deploy
    Kamal Kumar Saini

    Stop watching endless tutorials and start building real apps. Learn React From Scratch is a practical, step-by-step guide that takes you from writing your first component to deploying your first web app. Perfect for beginners who want to write real code, not just read theory.

  15. Smart Card Application Development
    Smart Card Application Development
    Building Secure Applications for ISO/IEC 7816 and ISO/IEC 14443 Systems
    Steve Publications

    Smart cards power secure payments, digital identity and trusted authentication around the world. This book is a practical guide to building secure applications for ISO/IEC 7816 and ISO/IEC 14443 systems with real code, hands-on examples and proven development practices.