PODCAST · education
DevStories.EU
by Alex
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, an independent AI architect building AI solutions for global enterprise clients. Audio is generated using AI text-to-speech. New content published weekly. Find out more on <a href="https://devstories.eu
-
55
DeepEval: Unit Test Your LLMs Like Standard Code
Stop evaluating your newly deployed language models by manually reading spreadsheets and start writing automated unit tests. This full audio course explores how to build a strict testing pipeline with DeepEval, covering RAG hallucination metrics, automated red teaming, and Pytest integration. Listen to the complete, free audio course at devstories.eu.
-
54
Pydantic is a Coercion Engine, Not a Validator
Most developers treat Pydantic as a strict gatekeeper, but its internal Rust engine is actually built for lightning-fast data coercion. This full audio course explores how to master strict mode, discriminated unions, safe serialization, and custom core schemas to handle complex API payloads. Listen to the complete twenty-episode course for free at devstories.eu.
-
53
OpenAPI & Swagger: Let Your Docs Write Your Code
Stop debugging live network traffic just to figure out what your server actually expects. This audio course teaches you how to invert your process using design-first API development with OpenAPI and Swagger, covering machine-readable contracts, JSON Schema validation, and automated SDK generation. Listen to the full course for free at DevStories.EU.
-
52
Microsoft Copilot Studio: Stop Hardcoding Bot Triggers
Stop wasting hours mapping user phrases to hardcoded triggers and let generative orchestration dynamically chain your agent's actions instead. This 15-episode audio course dives deep into enterprise AI architecture, covering Entra ID authentication, the Computer Use tool for legacy UI navigation, and the Model Context Protocol. Listen to the complete audio course for free at devstories.eu.
-
51
OpenAI Agents SDK: Intercept Prompts Before the LLM Wakes Up
Your highest-reasoning model is also your most expensive, making strict guardrails essential for intercepting bad prompts before the LLM even wakes up. This full audio course explores how to handle production challenges with the OpenAI Agents SDK, covering execution boundaries, serializing state for human-in-the-loop approvals, and tool discovery via MCP. Listen to the complete series for free at devstories.eu.
-
50
OpenClaw Gateway: Stop Treating Your LLM Like a Blocked Thread
Stop treating your local LLM like a single blocked thread that freezes during heavy computation. This audio course explores how to build an asynchronous, self-hosted AI architecture using OpenClaw Gateway, covering ephemeral sub-agents, secure session isolation, and smart context compaction. Listen to the complete course for free at devstories.eu.
-
49
PyTorch: How One Underscore Destroys Backprop
Learn why a single in-place operation can silently destroy your computation history, or why adding a softmax before Cross Entropy Loss limits your model's ability to learn. This audio course dives deep into PyTorch mechanics, covering data flow, the autograd engine, and PyTorch 2.0 kernel fusion. Listen to the full course for free at devstories.eu.
-
48
Langflow: Visual Prototypes That Ship as Production APIs
Stop wasting days translating visual AI concepts into server code when your node graph can execute as your exact backend API logic. This audio course covers architectural patterns for real-world Langflow deployments, including decoupled RAG pipelines, concurrent session management, and headless Docker containerization. Listen to the full course for free at DevStories.EU.
-
47
NVIDIA NeMo Guardrails: Block Gibberish Prompt Attacks
Prompt injection attacks often look like pure gibberish designed to bypass keyword filters and overload a model's attention mechanism. This audio course explores how to secure generative AI applications using NVIDIA NeMo Guardrails, covering perplexity heuristics, Colang 2.0, and execution rails. Listen to the complete audio course for free at devstories.eu.
-
46
Prompt Flow: Stop Print-Debugging Your LLMs
When an LLM hallucinates, scattering print statements throughout your code is an impossible way to debug. This audio course teaches you how to bring standard engineering discipline to AI projects using Prompt Flow for observability, bulk testing, and automated evaluation pipelines. Listen to the full course for free at devstories.eu.
-
45
LlamaIndex: Build LLM Agents That Don’t Delete Prod
If you let an autonomous agent take destructive actions without human permission, your pipeline is a massive liability. This fourteen-part audio course teaches you how to build robust LlamaIndex applications by mastering custom multi-agent planners, human-in-the-loop orchestration, and objective RAG evaluation metrics. Listen to the complete course for free at devstories.eu.
-
44
Deep Agents: Turn Fragile Chat Loops Into Durable Assistants
Building a custom AI coder usually ends with the model hitting context limits and overwriting critical files with garbage. This audio course explores how to use Deep Agents to build durable, long-running assistants with sandboxed execution and progressive skill disclosure. Listen to the full course for free at DevStories.EU.
-
43
BMad Method: Why AI Coding Assistants Fail on Day Three
Most AI coding assistants fail on day three because they forget why they wrote the code on day one. This audio course explores the BMad Method, teaching you how to fix context blindness with data sharding, configure adversarial code reviewers, and orchestrate multi-agent debates. Listen to the complete free course at https://devstories.eu.
-
42
LangGraph: From Brittle Scripts to Resilient State Machines
When a long-running AI agent crashes and wipes out transient memory, you lose both your workflow progress and your API budget. This course explains how to fix fragile workflows with LangGraph by implementing durable execution, human-in-the-loop pauses, dynamic fan-out, and execution time travel. Listen to the complete free audio course at DevStories.EU.
-
41
LangChain: Why Your AI Agents Fail Silently in Production
If your AI agent fails silently in production, it is often because you are letting conversation history bloat the context window or trusting a language model to police its own output. This full audio course breaks down the architectural patterns needed to build predictable software with LangChain v1.0, covering summarization middleware, deterministic guardrails, and distributed multi-agent networks. Listen to the complete course for free at DevStories.EU.
-
40
CircuitPython: Embedded Systems Without the Compile Step
Stop fighting with compilers and device drivers just to test a single line of embedded logic. This seven-part audio course explores how CircuitPython eliminates the toolchain, handles memory bottlenecks on constrained devices, and scales bare-metal code to full Linux environments. Listen to the complete audio course for free at DevStories.EU.
-
39
MicroPython: Fitting Python Into 256KB of Flash
Standard Python habits like dynamic object creation will instantly crash a constrained microcontroller due to rapid memory fragmentation. This audio course explains the engineering realities of MicroPython, covering direct silicon interaction, surviving strict RAM limits, and writing zero-allocation hardware interrupts. Listen to the full course for free at devstories.eu.
-
38
PyCharm: Stop Debugging Python with Print Statements
If your code is still littered with print statements to figure out why a value is returning None, you are wasting development time. This five-part audio course explores how to tighten your feedback loop in PyCharm through automated environment isolation, native test execution, and advanced debugging for synchronous and async Python. Listen to the full, free course at devstories.eu.
-
37
GeoDjango & PostGIS: Why Spatial Apps Crash Under Load
Deploying a spatial web app can lead to silent server crashes if concurrent requests trigger threading clashes deep inside the GDAL C-library. This audio course explores how to architect location-aware backends with GeoDjango and PostGIS, covering spherical trigonometry, spatial indexing, and stable WSGI deployments. Listen to the full course for free at devstories.eu.
-
36
Rasterio: Stop Fighting GDAL and Just Use Numpy
Native GDAL bindings feel like writing C, and loading massive satellite images into memory will easily crash your system. This audio course teaches you how Rasterio solves this by treating geospatial datasets as Numpy arrays, covering windowed processing, Affine transforms, and polygon masking. Listen to the complete audio course for free at devstories.eu.
-
35
Shapely: Processing Spatial Data Without Python Overhead
Processing millions of coordinate pairs can quickly grind your Python application to a halt if you rely on standard loops. This eight-part audio course explores the mechanics of Shapely, teaching you how to bypass Python overhead with vectorized functions, evaluate spatial relationships with the DE-9IM matrix, and build high-performance STRtree indexes. Listen to the complete free audio course at devstories.eu.
-
34
Folium: Interactive Web Maps Without Writing JavaScript
Plotting thousands of spatial coordinates directly can easily crash your browser or force you to write custom JavaScript. This audio course teaches you how to use Folium as a translation layer to generate optimized Leaflet maps entirely from your Python backend, covering lazy loading, GeoPandas integration, and DOM performance management. Listen to the complete course for free at devstories.eu.
-
33
GeoPandas: Why Your Spatial Queries Bottleneck Your CPU
Stop wasting memory by loading massive shapefiles into RAM just to filter out most of the rows. This audio course explores how GeoPandas operates under the hood, covering coordinate reference systems, R-tree spatial indexes, and complex spatial joins. Listen to all episodes for free at DevStories.EU.
-
32
LiteLLM: Prevent $10k OpenAI Bills with an AI Gateway
Relying on provider dashboards to catch a rogue script racking up a massive OpenAI bill is a structural failure. This audio course teaches you how to use LiteLLM to standardize requests, configure automated model fallbacks, and enforce strict budget limits right at the gateway. Listen to the complete series for free at DevStories.EU.
-
31
Zipline: Why Trading Algorithms Fail in Live Markets
Most trading algorithms look brilliant on paper but instantly lose money in live markets due to look-ahead bias. This audio course explores how Zipline forces strict event-driven testing to prevent data leaks, covering stable Conda setups, custom data bundles, and live broker execution. Listen to the complete course for free at devstories.eu.
-
30
Why Alembic Autogenerate Drops Production Tables
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.
-
29
SQLAlchemy: Stop Writing Fragile Raw SQL Strings
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.
-
28
Matplotlib: Why Your Charts Keep Overwriting Each Other
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.
-
27
Modern Pandas: Stop Treating It Like a 2D Array
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.
-
26
NumPy: Stop Paying Python’s Pointer Tax
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.
-
25
OpenCV: True Depth From a Single Uncalibrated Lens
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 devstories.eu.
-
24
scikit-image: The Silent Bug in Your Vision Pipeline
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.
-
23
Pillow: Read a Million Images Without Crashing
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.
-
22
Kubernetes & Helm: Taming Mortal Pods and Fragile YAML
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.
-
21
DSPy: Stop Prompting and Start Programming LLMs
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.
-
20
Docker: Stop Shipping Your Compiler to Production
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.
-
19
Terraform: Why the Count Meta-Argument is a Trap
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.
-
18
Pulumi: Why Real Code Beats Static YAML for Infrastructure
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.
-
17
Azure Pipelines: Stop Trusting YAML for Compliance
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.
-
16
GitLab CI/CD: Break Out of Rigid Sequential Stages
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 course for free at devstories.eu.
-
15
GitHub Actions is a State Machine, Not a CI Server
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.EU.
-
14
Power BI Architecture: Beyond Surface-Level Charts
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.
-
13
DeepChem: Stop Treating Molecules Like Flat Text Arrays
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 free at https://devstories.eu.
-
12
Scanpy: Why UMAP Is Blind to Your Genes
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 DevStories.EU.
-
11
Biopython: Stop Treating DNA Like Python Strings
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.
-
10
Python Cheminformatics: Why Old Algorithms Beat 3D Neural Nets
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.
-
9
Deploying AlphaFold: Surviving Cubic Memory Scaling
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 for free at devstories.eu.
-
8
Apache Cassandra & Python: Stop Normalizing Your Data
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.
-
7
Snowflake & Snowpark Python: Push Code to Your Data
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.
-
6
Databricks: Stop Paying Twice to Store the Same Data
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 course for free at DevStories.eu.
We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.
No matches for "" in this podcast's transcripts.
No topics indexed yet for this podcast.
Loading reviews...
ABOUT THIS SHOW
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, an independent AI architect building AI solutions for global enterprise clients. Audio is generated using AI text-to-speech. New content published weekly. Find out more on <a href="https://devstories.eu
HOSTED BY
Alex
CATEGORIES
Loading similar podcasts...