Leanpub Header

Skip to main content

Filters

Category: "Computers and Programming"

Computers and Programming

  1. The World of Smalltalk
    The World of Smalltalk
    From Philosophy to Practice: A Complete Guide to the Language That Invented Object-Oriented Programming
    Steve Publications

    Discover Smalltalk, the language that shaped object-oriented programming. From its core philosophy to hands-on techniques and modern tools, this guide takes you from your first message to confident development in a live, interactive environment. Learn why Smalltalk still matters and how its ideas can change the way you think about code.

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

  3. Thinking Brains And Thinking Machines

    A 100-chapter journey through the human brain and the AI systems built to imitate it — from a single firing neuron to consciousness, octopus minds, and deepfakes. Written for curious readers with no science background. Does thinking require a brain, or just the right mechanism? This book doesn't claim to answer that. It shows you exactly how close we've gotten.

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

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

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

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

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

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

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

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

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

  13. Crystal Web Development Mastery
    Crystal Web Development Mastery
    Building Modern, Scalable, and Secure Applications from Scratch to Production
    Steve Publications

    Build fast, reliable web applications with Crystal from the ground up. This hands on guide walks you from the basics to advanced techniques through practical examples and real world projects. Learn to create scalable, secure services that are easy to maintain and ready for production.

  14. Hidden Gems: 30+ Powerful Python AI Tools That Aren't LangChain

    The Python AI ecosystem has hundreds of excellent libraries that nobody writes about because LangChain dominates the conversation. This book covers 38 of them. Each chapter is a practical guide: what the library does, why it exists, how to install it, and working Python code you can run today. No fluff, no theory — just tools and code.

  15. High-Performance Storage with RocksDB
    High-Performance Storage with RocksDB
    The Definitive Guide to Building High-Performance Embedded Storage Systems
    Steve Publications

    Go beyond the basics and learn how to get the most from RocksDB. This practical guide explains the architecture behind its speed, shows how to tune it for real workloads and helps you solve performance issues with confidence. Packed with code examples and production-focused advice, it is built for developers who need storage that scales.