Leanpub Header

Skip to main content

Filters

Category: "Data Engineering"

Data Engineering

  1. PyTorch Deep Dive
    PyTorch Deep Dive
    From Foundations to Production: A Complete Guide to Modern Deep Learning
    Steve Publications

    PyTorch Deep Dive is a practical guide to mastering modern deep learning with PyTorch. From core concepts to advanced topics like transformers, diffusion models, and production deployment, it combines clear explanations, hands-on examples, and real-world best practices to help you build and scale AI applications with confidence.

  2. Cracking the System Design Interview for Data Engineers.

    Data platform interviews test CDC, streaming, warehouse modeling, and trade-offs two levels deep — no generic system-design book covers it. This one does: 50 full mock interviews, 122 rapid-fire Q&A, and the framework that turns a vague prompt into a hire.

  3. Behavioral Interview Playbook for Senior Data Engineers and Data Architects

    The behavioral interview is where senior data offers are won, lost, and leveled — and it's the round engineers prepare for least. This book turns your real career into answers that survive any follow-up: 7 competencies, 300+ real questions, company playbooks, 30 scored mock interviews, and AI-assisted preparation — built specifically for data engineers and architects.

  4. Apache Airflow Cookbook
    Apache Airflow Cookbook
    Handy solutions to build, containerize and troubleshoot production ETL, ELT, MLOps and AIOps pipelines
    GitforGits | Asian Publishing House

    We'll be working on a platform made up of seventy-nine recipes together. It starts off as a simple task, printing a line, but by the last chapter it covers extraction, warehousing, containers, machine learning and incident response. You can't just throw away examples in your work, and you shouldn't be doing that in your examples either. You don't need to be an Airflow expert to get started. What you're really learning here isn't a tool. It's all about making sure work is repeatable, observable and safe to rerun.

  5. Streaming at Scale
    Streaming at Scale
    Distributed Stream Processing with Apache Flink
    Steve Publications

    Build real-time data systems that can keep up with the demands of production. Streaming at Scale takes you under the hood of Apache Flink, covering state, event time, exactly-once processing, performance, Kubernetes and more. With runnable examples and practical lessons, it shows how to build systems that are fast, reliable and ready to scale.

  6. DuckDB and the Rise of Embedded Analytical Databases
    DuckDB and the Rise of Embedded Analytical Databases
    A Comprehensive Guide to High-Performance Local Analytics
    Steve Publications

    DuckDB is changing how developers think about analytics. This practical guide takes you from its architecture and SQL capabilities to performance tuning, cloud storage and production deployments. Learn how DuckDB works, where it shines and how to build fast, flexible analytical systems around it.

  7. Data Management Engineering
    Data Management Engineering
    Architecture, Quality, Implementation
    Andrii Bogdanovych

    Passage 1 — Chapter 9, "Data Security": a definition that sets the technical tone immediately A hacker is someone skilled at finding undocumented techniques and loopholes in the tangled architecture of complex information systems; by intent, a "white hat" looks for such loopholes in order to strengthen the system, while a "black hat" uses them to steal or to cause harm. Passage 2 — Chapter 14, "Metadata Management": an image that explains the whole topic in one paragraph A vivid illustration: an enormous document archive with no index at all — the shelves are full, but there is no way to find out what sits on them short of examining every single box by hand. That is exactly what an organization looks like when it has piled up mountains of data without also taking care of metadata — the information physically exists, but it cannot be used systematically, since the only way to find what is needed is to already know where it sits. Knowledge about data is always scattered: in a large company, one person carries the structure of a single database in their head, another the rules of a single integration, a third the history of a single metric, and nobody holds the complete picture. Passage 3 — Chapter 15, "Data Quality Management, Part 1": why "quality" is an empty word without a yardstick A postal address missing an apartment number works perfectly well for a mass catalog mailing and works terribly for a courier who has to knock on the right door — and in both cases it is the very same row in the very same database, only the yardstick applied to it differs. Passage 4 — Chapter 21, "Organizational Change Management": the book's closing summary Data governance, the coordinating hub of eleven knowledge areas this book opened with, stays an empty frame until specific people come to value the new way of working with data through their own experience — which is exactly why a book that began by mapping the circle of disciplines around that hub fittingly closes not with another technique or tool, but with a conversation about the person without whose deliberate participation no structure ever becomes a practice.

  8. Mastering AWS: Advanced Python Engineering

    About the Book: "Mastering AWS: Advanced Python Engineering" is a comprehensive, deep-dive manual written for senior software engineers, DevOps specialists, and cloud architects who want to push the boundaries of infrastructure automation.

  9. Data as an Asset
    Data as an Asset
    A Data Management Strategy for Executives
    Andrii Bogdanovych

    Passage 1 — Chapter 8, "Data Quality: Can the Board Trust Its Own Numbers": what bad data actually costs a leader Business folklore has long carried a caustic image: a machine that hands back garbage on the way out once it has been fed garbage on the way in — the old saying that poor input inevitably produces poor output, which this book already invoked earlier to explain why data quality went neglected for so long. It is worth taking that image seriously here and translating it into terms a leader can act on: exactly how much the input garbage costs a company, and by what test to recognize the moment a figure on a board slide becomes too risky to trust. Passage 2 — Chapter 9, "Analytics for Business: Data Warehousing and Metadata": a scene that stays with the reader Picture a board meeting: a single figure sits on the screen — quarterly revenue, say, or the share of customers who defected to a competitor — and one of the directors simply asks where that number came from. The pause that falls over the room while someone runs off to fetch an explanation from whoever put the report together says more about the state of trust in a company's analytics than any presentation ever could. Passage 3 — Chapter 11, "Data Management Maturity Assessment": maturity as something measured, not graded The practical conclusion for a leader is this: a maturity rung is not a verdict of "good" or "bad" — it measures how controlled and predictable a company's data work actually is. The higher the rung, the fewer surprises, and the more accurately a leader can forecast the consequences of decisions built on that data. Passage 4 — Chapter 13, "Managing Organizational Change in Data Management": the book's closing argument Taken together, the material across all thirteen chapters gives a leader a coherent view of data — from understanding it as a business asset to a concrete toolkit for leading organizational change. The architectural choices, technological infrastructure, and quality-control procedures examined earlier remain unrealized potential until someone at the most senior level of management personally takes on the work of carrying people through resistance and turning that potential into the company's everyday working habit.

  10. Forecasting with Large Language Models
    Forecasting with Large Language Models
    A Complete Guide to Time Series Prediction from Classical Methods to LLMs
    Steve Publications

    Forecasting is changing fast. This practical guide takes you from ARIMA and exponential smoothing to Transformers, PatchTST and foundation models like Chronos and TimesFM. With clear explanations, hands-on Python examples and an honest look at what works and what fails, you’ll learn how to build forecasting systems that hold up in the real world.

  11. Mastering Advanced ADB Command Line

    Master AOSP system internals, enterprise device-farm automation, and forensic data extraction layers across 80 professional chapters.

  12. Mastering Advanced Qiskit Quantum Computing

    Master physical IBM Quantum hardware constraints, pulse-level programming, and advanced error mitigation protocols across 80 expert-level chapters.

  13. High-Performance Data Processing with Polars: From Beginner to Advanced
    High-Performance Data Processing with Polars: From Beginner to Advanced
    A Practical Guide to Fast, Scalable, Memory-Efficient Data Analytics in Python
    Steve Publications

    Discover how to make Python data processing faster, leaner and ready to scale with Polars. Starting with the basics, this practical guide takes you all the way to production-grade pipelines for massive datasets, with clear explanations of how Polars works, why it is fast and how to get the best performance from it.

  14. Mastering Julia Programming
    Mastering Julia Programming
    From First Program to Production Systems
    Steve Publications

    Discover how to build fast, elegant and reliable software with Julia. Starting from the basics, this book guides you through real-world projects, performance optimization and production-ready techniques. Whether you work in data science, engineering or research, you'll gain the skills to write Julia code with confidence.

  15. R Programming Cookbook
    R Programming Cookbook
    From First Steps to Advanced Data Science
    Steve Publications

    Whether you're opening R for the first time or ready to tackle real data projects, this book helps you build practical skills that stick. Follow clear lessons, hands-on examples and complete code as you progress from the basics to data visualization, machine learning, web apps and professional R workflows.