Alex

DevStories.EU

Education EN ↓ 55 episodes

DevStories. EU is your audio companion for the new developer landscape. We publish three types of content: in-depth audio courses on frameworks and tools like FastAPI, Docker, LangChain, and many more (10-20 episodes each, built from official docs), quick Pulse episodes covering recent releases and emerging tools, and annual Special episodes with year-in-review recaps and industry predictions. Designed for learning away from a screen — on your commute, during a run, or while doing the dishes.                                                                           Created and curated by Alex,...

Author

Alex

Category

Education

Podcast website

devstories.podbean.com

Latest episode

Apr 8, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

Why Alembic Autogenerate Drops Production Tables 08.04.2026

Relying on Alembic's autogenerate command can lead to disaster when it drops a production table instead of safely renaming it. This audio course explores the hidden architecture of database revisions, fixing multiple head errors, handling deterministic constraints, and executing programmatic migrations. Listen to the full course for free at devstories.eu .

SQLAlchemy: Stop Writing Fragile Raw SQL Strings 08.04.2026

String-concatenated SQL queries are fragile, but hiding your database behind thick abstractions removes the control you need to execute efficient queries. Over seven episodes, this course explores how SQLAlchemy bridges Python objects and relational tables through type hints and the Unit of Work pattern. Listen to the complete free audio course at devstories.eu .

Matplotlib: Why Your Charts Keep Overwriting Each Other 08.04.2026

If your new charts keep randomly overwriting old ones, you are likely mixing Matplotlib's implicit pyplot interface with its explicit object-oriented API. This free audio course explores the core architecture of the library, modern subplot mosaics for complex layouts, and how to choose the right statistical visualizations for massive datasets. Listen to the full course for free at devstories.eu .

Modern Pandas: Stop Treating It Like a 2D Array 08.04.2026

If your data rows are shifting or your datasets are unintentionally mutating, you are likely relying on outdated Pandas memory defaults. This audio course explores the library's recent architectural shifts, including Copy-on-Write, the PyArrow backend, and out-of-core processing for massive datasets. Listen to the complete course for free at devstories.eu .

NumPy: Stop Paying Python’s Pointer Tax 08.04.2026

Multiplying millions of numbers with standard Python lists incurs a heavy pointer tax, but NumPy bypasses the interpreter to execute operations instantly using compiled C code. This audio course explores the internal structure of the ndarray, explaining memory strides, zero-copy views, broadcasting mechanics, and DLPack integration. Listen to the complete audio course for free at devstories.eu .

OpenCV: True Depth From a Single Uncalibrated Lens 08.04.2026

While engineers once relied on stereoscopic setups for depth, modern neural networks can now extract millimeter-accurate measurements from a single uncalibrated lens. This twenty-episode audio course breaks down the math behind these systems, covering classic OpenCV image manipulation, INT8 quantization, and zero-shot detection. Listen to the complete computer vision deep dive for free at devstori...

scikit-image: The Silent Bug in Your Vision Pipeline 08.04.2026

The most common silent bug in computer vision occurs when blindly casting an eight-bit image array to a float collapses your model's math. This full audio course teaches you how to format N-dimensional NumPy arrays for cache locality, execute hole-free spatial transformations, and bootstrap ground-truth segmentation masks. Listen to the entire course for free at DevStories. EU .

Pillow: Read a Million Images Without Crashing 08.04.2026

Opening millions of image files won't crash your machine if you leverage lazy loading to read metadata while leaving heavy raster data on disk. This audio course explores how to use Pillow as a data preparation layer for computer vision pipelines, covering channel management, zero-copy memory sharing, and lightweight augmentation. Listen to the full course for free at devstories.eu .

Kubernetes & Helm: Taming Mortal Pods and Fragile YAML 08.04.2026

Pods are mortal, and connecting directly to their IP addresses means shooting at a moving target when they inevitably crash. This full audio course explores how Kubernetes Services solve dynamic networking issues, alongside using Helm to eliminate fragile, hardcoded YAML files. Listen to the complete audio course for free at devstories.eu .

DSPy: Stop Prompting and Start Programming LLMs 08.04.2026

Stop maintaining fragile prompt strings that break every time a new language model is released. This audio course explores how DSPy replaces manual prompting with a compiler that systematically optimizes instructions and fine-tunes smaller models for production. Listen to the complete course for free at devstories.eu .

Docker: Stop Shipping Your Compiler to Production 08.04.2026

If you use a standard Docker build, you are likely shipping your compiler and build tools straight into production, creating a massive security risk. This free audio course covers everything from core container mechanics and multi-stage builds to securely isolating autonomous AI agents. Listen to the full eighteen-episode series for free at DevStories. EU .

Terraform: Why the Count Meta-Argument is a Trap 08.04.2026

Discover why using Terraform's count argument with lists can accidentally destroy perfectly healthy infrastructure. This audio course explores the core execution engine, breaking down directed acyclic graphs, remote state locking, and enterprise CI/CD workflows. Listen to the complete course for free at DevStories. EU .

Pulumi: Why Real Code Beats Static YAML for Infrastructure 08.04.2026

Testing complex infrastructure logic shouldn't mean wrestling with thousands of lines of static YAML. This audio course explores how Pulumi works under the hood, detailing its isolated deployment architecture and how to adopt it alongside your existing Terraform state. Listen to the full course for free at devstories.eu .

Azure Pipelines: Stop Trusting YAML for Compliance 08.04.2026

If you rely purely on YAML files for deployment compliance, your system is vulnerable to developers simply deleting mandatory security steps. This audio course explores enterprise-scale Azure Pipelines architecture, covering tamper-proof environment locks, execution boundaries, and dynamic secret retrieval. Listen to the complete course for free at devstories.eu .

GitLab CI/CD: Break Out of Rigid Sequential Stages 08.04.2026

If your fast backend tests are artificially delayed by a ten-minute frontend build simply because they sit in the same visual column, you have a structural pipeline problem. This fourteen-episode course dives into the core mechanics of GitLab CI/CD, covering Directed Acyclic Graphs, artifact versus cache architecture, and semantic versioning with CI/CD Components. Listen to the complete audio cour...

GitHub Actions is a State Machine, Not a CI Server 08.04.2026

If you treat a multi-job workflow like one continuous script, your data will vanish halfway through because the system is actually a parallelized state machine. This audio course explores enterprise GitHub Actions architecture, covering passwordless OIDC deployments, state-aware concurrency queues, and auto-scaling transient Kubernetes runners. Listen to the complete course for free at DevStories....

Power BI Architecture: Beyond Surface-Level Charts 08.04.2026

When numbers do not match across departments, the problem is rarely the visual interface—it is the underlying data architecture. This fourteen-episode audio course bypasses basic chart formatting to explore the mechanics of a scalable Power BI ecosystem, including semantic models, Import versus DirectQuery modes, and automated alerting. Listen to the complete, free audio course at DevStories. EU .

DeepChem: Stop Treating Molecules Like Flat Text Arrays 08.04.2026

Standard machine learning metrics will confidently lie to you when applied to chemistry because they treat complex molecular topologies like flat text arrays. This audio course explores how the DeepChem framework bridges the gap between raw scientific data and standard tensor engines using graph convolutions, metalearning, and scientifically aware data splits. Listen to the complete course for fre...

Scanpy: Why UMAP Is Blind to Your Genes 08.04.2026

Most developers assume UMAP computes distances from raw gene expression data, but it is actually a layout engine that is completely blind to your genes. This sixteen-episode audio course teaches you how to scale single-cell analysis to millions of cells, covering the AnnData structure, technical artifact removal, and out-of-core processing with Dask. Listen to the complete course for free at DevSt...

Biopython: Stop Treating DNA Like Python Strings 08.04.2026

Treating a DNA sequence like a standard Python text string will inevitably break your bioinformatics pipeline. Our audio course explores how Biopython replaces fragile manual index math with native biological objects, spatial KD-trees, and multidimensional sequence alignments. Listen to the full course for free at DevStories. EU .

Python Cheminformatics: Why Old Algorithms Beat 3D Neural Nets 08.04.2026

Discover why complex 3D graph neural networks often lose to twenty-year-old 2D algorithms when predicting molecular binding affinity. This full audio course explores the intersection of machine learning and chemistry, covering everything from SMILES Transformers and RDKit to diffusion models and scalable cloud pipelines. Listen to the complete course for free at devstories.eu .

Deploying AlphaFold: Surviving Cubic Memory Scaling 08.04.2026

When deploying AlphaFold, doubling the length of your protein sequence scales the intermediate activation tensors cubically and multiplies your memory footprint by eight. This audio course breaks down the underlying model architecture, teaching you how to slice data geometry across multiple GPUs and decouple CPU-bound database searches from your inference pipelines. Listen to the full audio course...

Apache Cassandra & Python: Stop Normalizing Your Data 08.04.2026

When scaling globally with Apache Cassandra, trying to normalize your data and avoid duplication is a fundamental mistake. This 12-episode audio course explores query-driven data modeling, asynchronous Python driver implementation, and native vector search. Listen to the complete audio course for free at DevStories. EU .

Snowflake & Snowpark Python: Push Code to Your Data 08.04.2026

Pulling massive datasets over the network to process them in Python is slow, insecure, and crashes your local memory. This 17-episode audio course explores how Snowpark flips this architecture by translating standard Pandas and Python operations into optimized SQL that runs natively on Snowflake. Listen to the full, free course at devstories.eu .

Databricks: Stop Paying Twice to Store the Same Data 08.04.2026

Stop paying to store the exact same data twice by maintaining separate data lakes for machine learning and relational warehouses for business intelligence. This 15-part audio course explores how Databricks uses the Data Lakehouse architecture to run warehouse-grade SQL directly against your data lake, manage security with Unity Catalog, and integrate AI into your pipelines. Listen to the full cour...

Listen to the DevStories.EU podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.