All Episodes
PyView: Python-Centric Real-Time Web Applications Via LiveView Protocol
Build real-time, interactive Python web apps without complex JavaScript. PyView leverages server-side state management and efficient updates for dynamic UIs, simplifying development.
View Episode Notes →
DiskCache: Persistent, Cross-Process Caching for Python Applications
Accelerate Python apps by persisting expensive computations to disk. DiskCache rivals network caches like Redis for local speed, reducing redundant operations and cloud costs.
View Episode Notes →
Python Web Deployment: Performance, Concurrency, and Framework Trade-offs
Upgrade Python versions for nearly double performance; leverage background tasks and optimize database indexing to boost responsiveness and efficiency.
View Episode Notes →
Python's 2025: Concurrency, Tooling, AI, and Funding Challenges
Python's future accelerates with the impending GIL removal and advanced tooling, promising 10x performance gains and simplified development, while the community navigates AI's impact and funding challenges.
View Episode Notes →
Right-Sized Python Deployment: Autonomy, Cost-Effectiveness, and Simpler Infrastructure
Deploy Python applications with right-sized engineering to cut cloud costs and complexity. Gain autonomy and simpler infrastructure management by running on a single server with Docker isolation.
View Episode Notes →
Standardizing Interactive Python Widgets With "Just Enough JavaScript"
Democratize interactive Python notebooks with "just enough JavaScript" for seamless, bidirectional data exploration across any environment.
View Episode Notes →
Demystifying Computing Through Building Interpreters and Emulators
Demystify programming by building interpreters and emulators. Discover how minimal syntax solves complex problems and understand the software-hardware interface, fostering adaptable problem-solving skills.
View Episode Notes →
Treating LLMs as APIs Requires Defensive Programming and Structured Output
Treat LLMs as programmable APIs, not black boxes. Implement defensive programming with caching and structured outputs to manage unpredictability and ensure data integrity.
View Episode Notes →
Model Context Protocol: Universal Interface for Agentic AI Integration
Connect any AI to any application or data with a universal interface, enabling dynamic, real-world interactions and composable agentic workflows beyond static training.
View Episode Notes →