Listen to a podcast, please open Podcast Republic app. Available on Google Play Store and Apple App Store.
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 DevStories.EU
| Episode | Date |
|---|---|
|
DeepEval: Unit Test Your LLMs Like Standard Code
|
Apr 08, 2026 |
|
Pydantic is a Coercion Engine, Not a Validator
|
Apr 08, 2026 |
|
OpenAPI & Swagger: Let Your Docs Write Your Code
|
Apr 08, 2026 |
|
Microsoft Copilot Studio: Stop Hardcoding Bot Triggers
|
Apr 08, 2026 |
|
OpenAI Agents SDK: Intercept Prompts Before the LLM Wakes Up
|
Apr 08, 2026 |
|
OpenClaw Gateway: Stop Treating Your LLM Like a Blocked Thread
|
Apr 08, 2026 |
|
PyTorch: How One Underscore Destroys Backprop
|
Apr 08, 2026 |
|
Langflow: Visual Prototypes That Ship as Production APIs
|
Apr 08, 2026 |
|
NVIDIA NeMo Guardrails: Block Gibberish Prompt Attacks
|
Apr 08, 2026 |
|
Prompt Flow: Stop Print-Debugging Your LLMs
|
Apr 08, 2026 |
|
LlamaIndex: Build LLM Agents That Don’t Delete Prod
|
Apr 08, 2026 |
|
Deep Agents: Turn Fragile Chat Loops Into Durable Assistants
|
Apr 08, 2026 |
|
BMad Method: Why AI Coding Assistants Fail on Day Three
|
Apr 08, 2026 |
|
LangGraph: From Brittle Scripts to Resilient State Machines
|
Apr 08, 2026 |
|
LangChain: Why Your AI Agents Fail Silently in Production
|
Apr 08, 2026 |
|
CircuitPython: Embedded Systems Without the Compile Step
|
Apr 08, 2026 |
|
MicroPython: Fitting Python Into 256KB of Flash
|
Apr 08, 2026 |
|
PyCharm: Stop Debugging Python with Print Statements
|
Apr 08, 2026 |
|
GeoDjango & PostGIS: Why Spatial Apps Crash Under Load
|
Apr 08, 2026 |
|
Rasterio: Stop Fighting GDAL and Just Use Numpy
|
Apr 08, 2026 |
|
Shapely: Processing Spatial Data Without Python Overhead
|
Apr 08, 2026 |
|
Folium: Interactive Web Maps Without Writing JavaScript
|
Apr 08, 2026 |
|
GeoPandas: Why Your Spatial Queries Bottleneck Your CPU
|
Apr 08, 2026 |
|
LiteLLM: Prevent $10k OpenAI Bills with an AI Gateway
|
Apr 08, 2026 |
|
Zipline: Why Trading Algorithms Fail in Live Markets
|
Apr 08, 2026 |
|
Why Alembic Autogenerate Drops Production Tables
|
Apr 08, 2026 |
|
SQLAlchemy: Stop Writing Fragile Raw SQL Strings
|
Apr 08, 2026 |
|
Matplotlib: Why Your Charts Keep Overwriting Each Other
|
Apr 08, 2026 |
|
Modern Pandas: Stop Treating It Like a 2D Array
|
Apr 08, 2026 |
|
NumPy: Stop Paying Python’s Pointer Tax
|
Apr 08, 2026 |
|
OpenCV: True Depth From a Single Uncalibrated Lens
|
Apr 08, 2026 |
|
scikit-image: The Silent Bug in Your Vision Pipeline
|
Apr 08, 2026 |
|
Pillow: Read a Million Images Without Crashing
|
Apr 08, 2026 |
|
Kubernetes & Helm: Taming Mortal Pods and Fragile YAML
|
Apr 08, 2026 |
|
DSPy: Stop Prompting and Start Programming LLMs
|
Apr 08, 2026 |
|
Docker: Stop Shipping Your Compiler to Production
|
Apr 08, 2026 |
|
Terraform: Why the Count Meta-Argument is a Trap
|
Apr 08, 2026 |
|
Pulumi: Why Real Code Beats Static YAML for Infrastructure
|
Apr 08, 2026 |
|
Azure Pipelines: Stop Trusting YAML for Compliance
|
Apr 08, 2026 |
|
GitLab CI/CD: Break Out of Rigid Sequential Stages
|
Apr 08, 2026 |
|
GitHub Actions is a State Machine, Not a CI Server
|
Apr 08, 2026 |
|
Power BI Architecture: Beyond Surface-Level Charts
|
Apr 08, 2026 |
|
DeepChem: Stop Treating Molecules Like Flat Text Arrays
|
Apr 08, 2026 |
|
Scanpy: Why UMAP Is Blind to Your Genes
|
Apr 08, 2026 |
|
Biopython: Stop Treating DNA Like Python Strings
|
Apr 08, 2026 |
|
Python Cheminformatics: Why Old Algorithms Beat 3D Neural Nets
|
Apr 08, 2026 |
|
Deploying AlphaFold: Surviving Cubic Memory Scaling
|
Apr 08, 2026 |
|
Apache Cassandra & Python: Stop Normalizing Your Data
|
Apr 08, 2026 |
|
Snowflake & Snowpark Python: Push Code to Your Data
|
Apr 08, 2026 |
|
Databricks: Stop Paying Twice to Store the Same Data
|
Apr 08, 2026 |
|
PySpark: The Hidden Execution Tax Slowing Your Cluster
|
Apr 08, 2026 |
|
High-Performance Python Async: Hidden CPU Bottlenecks
|
Apr 08, 2026 |
|
SunPy: Why Standard Python Breaks Solar Data Analysis
|
Apr 08, 2026 |
|
Astropy: Why 64-Bit Floats Fail at Astronomy
|
Apr 08, 2026 |
|
asyncio: Why Your Async Python Code Silently Fails
|
Apr 08, 2026 |