Leanpub Header

Skip to main content

Filters

Category: "Systems Engineering"

Systems Engineering

  1. Framework-Free Software Engineering
    Framework-Free Software Engineering
    Building Robust Systems Without Heavyweight Dependencies
    Steve Publications

    Frameworks make it easy to get started, but they often hide the fundamentals. This book takes you back to the core ideas behind reliable software, showing how to build fast, maintainable systems with fewer dependencies and better engineering decisions. Write software you truly understand and control.

  2. Micro Platform Architecture
    Micro Platform Architecture
    Simpler Software, Faster and More Flexible Software Interaction
    Jakob Jenkov

    Micro platform architecture is a software architecture style that turns your software into a micro platform. Turning your software into a micro platform gives the users of your software greater flexibility in how they interact with your software. Your software could become simpler too – and the interaction with your software could become faster. There are other benefits to micro platform architecture too.

  3. Developer to Architect
    Developer to Architect
    Think, Design, and Lead Like a Software Architect
    Shameel Ahmed Z

    Most architecture books teach you how to design systems. This one teaches you how to become the person who designs them. This book covers everything the job actually requires: the mindset, the technical depth, the decisions, and the organizational and human dimensions that no purely technical book addresses.

  4. TCP/IP A Visual Guide
    TCP/IP A Visual Guide
    Essential Foundations for New Systems Engineers
    Reiner Braun

    Build your TCP/IP foundation through clear diagrams of layers, addressing, routing, transport, and end-to-end network communication.

  5. Zero to Hero Bash
    Zero to Hero Bash
    Build a Real Backup Tool, One Commit at a Time
    Muhammad Yaseen Rasheed

    Learn Bash the way it should be taught: by building one real, tested backup tool — not toy examples — one Git commit at a time.

  6. The Performance Engineer's Guide to Modern Computer Architecture
    The Performance Engineer's Guide to Modern Computer Architecture
    Understanding, Analyzing, Measuring and Optimizing Computing Systems
    Steve Publications

    Modern computer systems are complex, and getting the best performance out of them takes more than writing efficient code. This book takes you inside the hardware, from processor pipelines and cache hierarchies to parallel computing and acceleration. Learn how to measure, understand and eliminate performance bottlenecks with practical techniques grounded in real-world engineering.

  7. Yazılım Mühendisliği ve Yazılım Mimarisi

    28 bölümde yazılım mühendisliğini ve yazılım mimarisini öğrenin. Gerçekçi mühendislik senaryoları, mimari kararlar, uygulama laboratuvarları ve çözümlü vaka çalışmalarıyla daha doğru, güvenilir ve sürdürülebilir yazılım sistemleri tasarlayın.

  8. AI Engineering Native Patterns
    AI Engineering Native Patterns
    Principles, Architectures and Production-Ready Implementations
    Steve Publications

    Building AI-powered software takes more than plugging into an LLM. This book explores the engineering principles and architectural patterns behind reliable, secure and scalable AI systems. Learn how to move from prototypes to production with practical techniques that stand the test of time, even as models and frameworks evolve.

  9. Reverse Engineering with AI
    Reverse Engineering with AI
    Learn practically to decompile, analyze, and rebuild software using Claude, Ghidra, and Frida
    GitforGits | Asian Publishing House

    Across every chapter in this book, we'll look at real software, break it down and put it back together again so we can use it. We'll encounter a stripped binary, a scrambled algorithm, an undocumented file format, a mobile app protecting its backend, a web client, a hardened sample that fights back, and a live protocol whose secrets only exist while it's running. We're not stopping at one clever trick either. We'll get the job done to a standard that's verifiable and someone else can trust.

  10. AI Engineering From Scratch
    AI Engineering From Scratch
    The Complete Guide to Understanding, Building and Deploying Production-Ready AI Systems
    Steve Publications

    Ready to build AI systems that work beyond the demo? This book takes you from the fundamentals to production-ready AI, covering everything from neural networks and LLMs to RAG, agents, optimization and deployment. Learn the theory, understand the code and gain the skills to build reliable AI systems from the ground up.

  11. Practical Supabase: Build, Secure and Scale Applications
    Practical Supabase: Build, Secure and Scale Applications
    A Complete Guide to Production Engineering with Supabase and PostgreSQL
    Steve Publications

    Ready to take Supabase beyond the basics? Learn how to build real-world applications from the ground up, with secure database design, multi-tenant architecture and performance tuning at every stage. Packed with practical code and lessons from production engineering, this book shows you how to build applications that are ready for the demands of the real world.

  12. Securing Industrial IoT and Building Automation Systems
    Securing Industrial IoT and Building Automation Systems
    Cybersecurity Principles, Threats, Architectures, Strategies and Practical Implementation
    Steve Publications

    Industrial systems and smart buildings are increasingly connected, creating new opportunities for cyberattacks. This book explores the threats, vulnerabilities and security challenges facing modern infrastructure, with practical guidance on protecting industrial networks and building automation systems using proven architectures, established standards and lessons drawn from real-world incidents.

  13. How Internet Routing Security Actually Works
    How Internet Routing Security Actually Works
    A Deep Dive into BGP, RPKI, Routing Attacks and Global Internet Defense
    Steve Publications

    The internet depends on a routing system that was never built with security in mind. This book explores how BGP works, how routing attacks happen and how RPKI helps defend global networks. From protocol fundamentals to real-world deployment, it offers a practical look at the threats, tools and decisions that shape Internet routing security.

  14. AWS A Complete Visual Guide
    AWS A Complete Visual Guide
    Practical Visual Learning Guide — Foundations through Production Architecture
    Reiner Braun

    Build a practical understanding of AWS from account foundations to production architecture. Visual explanations connect networking, compute, data, security, automation, recovery, and cost with implementation and troubleshooting.

  15. Log Design A Visual Guide
    Log Design A Visual Guide
    Practical Fundamentals for Troubleshooting and Reliable Operations
    Reiner Braun

    Learn to design useful logs through visual explanations of events, context, severity, security, troubleshooting, and reliable operations.