If you are a software developer or have watched silicon valley before, you'll likely be able to follow along and enjoy this jewel of greatness. Learn what devs love and hate, and more importantly what keeps them up at night. Be wary or weary for I will get a bit technical quickly with no apoligies or warnings. Mantra: Devs Just Wanna Have Fun
…
continue reading
Computing editor Tom Allen talks to tech execs about their challenges, their passions and, of course, their technology - from AI to zero-days, and everything in between.
…
continue reading
Talk Python to Me is a weekly podcast hosted by developer and entrepreneur Michael Kennedy. We dive deep into the popular packages and software developers, data scientists, and incredible hobbyists doing amazing things with Python. If you're new to Python, you'll quickly learn the ins and outs of the community by hearing from the leaders. And if you've been Pythoning for years, you'll learn about your favorite packages and the hot new ones coming out of open source.
…
continue reading
The TechLoop Podcast is a tech podcast hosted by a IEEE-VIT, an organisation consisting of undergrad students, where we have a conversation with personalities from different domains. We would've written a longer description about it but even we're not sure..... Hope you guys enjoy! You can also check us out on ieeevit.org or instagram.com/ieeevitvellore Intro credits: Exoon'n. Stream his music on https://spoti.fi/34pJbqX
…
continue reading
1
#529: Computer Science from Scratch
1:17:00
1:17:00
Play later
Play later
Lists
Like
Liked
1:17:00A lot of people building software today never took the traditional CS path. They arrived through curiosity, a job that needed automating, or a late-night itch to make something work. This week, David Kopec joins me to talk about rebuilding computer science for exactly those folks, the ones who learned to program first and are now ready to understan…
…
continue reading
Alexandra Ebert, advisor to regulators like the FCA and IEEE, as well as chief AI and democratisation officer at Mostly AI, joins Tom to discuss the modern AI landscape. She warns that too many organisations are rushing to “get more GenAI” without doing the groundwork, arguing that AI needs to be a strategic capability rooted in solid data foundati…
…
continue reading
1
#528: Python apps with LLM building blocks
1:16:46
1:16:46
Play later
Play later
Lists
Like
Liked
1:16:46In this episode, I’m talking with Vincent Warmerdam about treating LLMs as just another API in your Python app, with clear boundaries, small focused endpoints, and good monitoring. We’ll dig into patterns for wrapping these calls, caching and inspecting responses, and deciding where an LLM API actually earns its keep in your architecture. Episode s…
…
continue reading
1
Katia Gil Guzman: Why OpenAI's EU Dev Lead Says ‘No’ to Vibe Coding
29:52
29:52
Play later
Play later
Lists
Like
Liked
29:52In this bonus episode Tom Allen sits down with Katia Gil Guzman, a founding member of OpenAI’s Developer Experience team, to explore how AI coding is evolving beyond the hype. Katia explains why OpenAI actively discourages “vibe coding” for anything beyond small experiments, arguing that enterprise-ready AI tools should behave more like software en…
…
continue reading
1
Leading without losing it: CISOs Don Gibson & Bronwyn Boyle on protecting mental health in cyber
24:28
24:28
Play later
Play later
Lists
Like
Liked
24:28Cyber attacks and crisis response are daily realities for security professionals, but the demands of defending critical systems and services from cyber attack can exert a heavy toll on cybersecurity practitioners at all levels. A combination of the "always on" nature of cybersecurity, the urgency of the task and some of the personality traits often…
…
continue reading
Today we’re digging into the Model Context Protocol, or MCP. Think LSP for AI: build a small Python service once and your tools and data show up across editors and agents like VS Code, Claude Code, and more. My guest, Den Delimarsky from Microsoft, helps build this space and will keep us honest about what’s solid versus what's just shiny. We’ll kee…
…
continue reading
1
John Seabourn: Growing Tomorrow’s Talent at APEM Group
21:08
21:08
Play later
Play later
Lists
Like
Liked
21:08When John Seabourn asked his team how AI made them feel, the answers ranged from "excited" to "concerned," but the word that stood out most was "efficient". In this episode of Ctrl Alt Lead, John - CDIO of global environmental consultancy APEM Group - joins Tom to unpack what that word really means in a world where technology can accelerate renewab…
…
continue reading
1
#526: Building Data Science with Foundation LLM Models
1:07:24
1:07:24
Play later
Play later
Lists
Like
Liked
1:07:24Today, we’re talking about building real AI products with foundation models. Not toy demos, not vibes. We’ll get into the boring dashboards that save launches, evals that change your mind, and the shift from analyst to AI app builder. Our guide is Hugo Bowne-Anderson, educator, podcaster, and data scientist, who’s been in the trenches from scalable…
…
continue reading
Building a UI in Python usually means choosing between "quick and limited" or "powerful and painful." What if you could write modern, component-based web apps in pure Python and still keep full control? NiceGUI, pronounced "Nice Guy" sits on FastAPI with a Vue/Quasar front end, gives you real components, live updates over websockets, and it’s runni…
…
continue reading
1
Rachel Bence: Sustainable Computing, Human Leadership
22:36
22:36
Play later
Play later
Lists
Like
Liked
22:36Queen Mary University of London CIO Rachel Bence joins Computing’s Penny Horwood to discuss how the university is embedding sustainability into its IT strategy — from using waste heat from high-performance computing to warm student halls, to running datacentres powered by recycled energy. Rachel shares how a focus on sustainability aligns with Quee…
…
continue reading
1
#524: 38 things Python developers should learn in 2025
1:09:15
1:09:15
Play later
Play later
Lists
Like
Liked
1:09:15Python in 2025 is different. Threads really are about to run in parallel, installs finish before your coffee cools, and containers are the default. In this episode, we count down 38 things to learn this year: free-threaded CPython, uv for packaging, Docker and Compose, Kubernetes with Tilt, DuckDB and Arrow, PyScript at the edge, plus MCP for sane …
…
continue reading
1
#523: Pyrefly: Fast, IDE-friendly typing for Python
1:07:00
1:07:00
Play later
Play later
Lists
Like
Liked
1:07:00Python typing got fast enough to feel invisible. Pyrefly is a new, open source type checker and IDE language server from Meta, written in Rust, with a focus on instant feedback and real-world DX. Today, we will dig into what it is, why it exists, and how it plays with the rest of the typing ecosystem. We have Abby Mitchell, Danny Yang, and Kyle Int…
…
continue reading
1
#522: Data Sci Tips and Tricks from CodeCut.ai
1:09:32
1:09:32
Play later
Play later
Lists
Like
Liked
1:09:32By Michael Kennedy (@mkennedy)
…
continue reading
1
#521: Red Teaming LLMs and GenAI with PyRIT
1:02:40
1:02:40
Play later
Play later
Lists
Like
Liked
1:02:40English is now an API. Our apps read untrusted text; they follow instructions hidden in plain sight, and sometimes they turn that text into action. If you connect a model to tools or let it read documents from the wild, you have created a brand new attack surface. In this episode, we will make that concrete. We will talk about the attacks teams are…
…
continue reading
1
#520: pyx - the other side of the uv coin (announcing pyx)
1:00:11
1:00:11
Play later
Play later
Lists
Like
Liked
1:00:11A couple years ago, Charlie Marsh lit a fire under Python tooling with Ruff and then uv. Today he’s back with something on the other side of that coin: pyx. Pyx isn’t a PyPI replacement. Think server, not just index. It mirrors PyPI, plays fine with pip or uv, and aims to make installs fast and predictable by letting a smart client talk to a smart …
…
continue reading
1
#519: Data Science Cloud Lessons at Scale
1:02:56
1:02:56
Play later
Play later
Lists
Like
Liked
1:02:56Today on Talk Python: What really happens when your data work outgrows your laptop. Matthew Rocklin, creator of Dask and cofounder of Coiled, and Nat Tabris a staff software engineer at Coiled join me to unpack the messy truth of cloud-scale Python. During the episode we actually spin up a 1,000 core cluster from a notebook, twice! We also discuss …
…
continue reading
1
Rana Bhattacharya: Why Cynergy Banks on Flutter
14:09
14:09
Play later
Play later
Lists
Like
Liked
14:09Banking is known for its monolithic, legacy IT systems, but new challenger banks have a different approach. Cynergy Bank's CDIO Rana Bhattacharya joins Tom to explain how the bank is blending the latest tech with a modern mindset. By adopting Flutter and a microservices architecture, Cynergy has been able to build once and deploy across iOS, Androi…
…
continue reading
1
Steve Capper: From Construction to Carnival Cruises
16:28
16:28
Play later
Play later
Lists
Like
Liked
16:28Tom speaks with Steve Capper, Chief Digital & Information Officer at Carnival UK, whose brands include Cunard and P&O Cruises. Formerly a multi-award-winning leader in the engineering and construction world, Capper explains how the leap into the cruise industry revealed unexpected parallels, from large-scale refits to complex logistics, but with on…
…
continue reading
1
#518: Celebrating Django's 20th Birthday With Its Creators
1:08:13
1:08:13
Play later
Play later
Lists
Like
Liked
1:08:13Twenty years after a scrappy newsroom team hacked together a framework to ship stories fast, Django remains the Python web framework that ships real apps, responsibly. In this anniversary roundtable with its creators and long-time stewards: Simon Willison, Adrian Holovaty, Will Vincent, Jeff Triplett, and Thibaud Colas, we trace the path from the L…
…
continue reading
1
#517: Agentic Al Programming with Python
1:17:01
1:17:01
Play later
Play later
Lists
Like
Liked
1:17:01Agentic AI programming is what happens when coding assistants stop acting like autocomplete and start collaborating on real work. In this episode, we cut through the hype and incentives to define “agentic,” then get hands-on with how tools like Cursor, Claude Code, and LangChain actually behave inside an established codebase. Our guest, Matt Makai,…
…
continue reading
1
#516: Accelerating Python Data Science at NVIDIA
1:05:42
1:05:42
Play later
Play later
Lists
Like
Liked
1:05:42Python’s data stack is getting a serious GPU turbo boost. In this episode, Ben Zaitlen from NVIDIA joins us to unpack RAPIDS, the open source toolkit that lets pandas, scikit-learn, Spark, Polars, and even NetworkX execute on GPUs. We trace the project’s origin and why NVIDIA built it in the open, then dig into the pieces that matter in practice: c…
…
continue reading
1
#515: Durable Python Execution with Temporal
1:10:54
1:10:54
Play later
Play later
Lists
Like
Liked
1:10:54What if your code was crash-proof? That's the value prop for a framework called Temporal. Temporal is a durable execution platform that enables developers to build scalable applications without sacrificing productivity or reliability. The Temporal server executes units of application logic called Workflows in a resilient manner that automatically h…
…
continue reading
Every year the core developers of Python convene in person to focus on high priority topics for CPython and beyond. This year they met at PyCon US 2025. Those meetings are closed door to keep focused and productive. But we're lucky that Seth Michael Larson was in attendance and wrote up each topic presented and the reactions and feedback to each. W…
…
continue reading
1
Paul Smith: Fighting for Rights, not Revenue
19:36
19:36
Play later
Play later
Lists
Like
Liked
19:36Paul Smith, CIO of Amnesty International, offers a rare glimpse into what it means to lead technology in one of the world’s largest and most complex nonprofit organisations. With operations in over 150 countries, Paul’s role goes far beyond the usual CIO remit: from safeguarding whistleblowers in war zones to supporting campaigners in politically s…
…
continue reading
Why do people listen to this podcast? Sure, they're looking for technical explorations of new libraries and ideas. But often it's to hear the story behind them. If that speaks to you, then I have the perfect episode lined up. I have Barry Warsaw, Paul Everitt, Carol Willing, and Brett Cannon all back on the show to share stories from the history of…
…
continue reading
1
#512: Building a JIT Compiler for CPython
1:08:18
1:08:18
Play later
Play later
Lists
Like
Liked
1:08:18Do you like to dive into the details and intricacies of how Python executes and how we can optimize it? Well, do I have an episode for you. We welcome back Brandt Bucher to give us an update on the upcoming JIT compiler for Python and why it differs from JITs for languages such as C# and Java. Episode sponsors Posit Talk Python Courses Links from t…
…
continue reading
1
Matt Sharp: Building digital, brick by brick
24:00
24:00
Play later
Play later
Lists
Like
Liked
24:00Technology still plays second fiddle to steel and scaffolding in many people’s view of construction, but that image belies the truth behind the industry's impressive digital progress. In this episode of Ctrl Alt Lead Matt Sharp, CDO at RLB, talks about how he launched his IT team as a separate digital consultancy to serve clients beyond constructio…
…
continue reading
1
#511: From Notebooks to Production Data Science Systems
54:15
54:15
Play later
Play later
Lists
Like
Liked
54:15If you're doing data science and have mostly spent your time doing exploratory or just local development, this could be the episode for you. We are joined by Catherine Nelson to discuss techniques and tools to move your data science game from local notebooks to full-on production workflows. Episode sponsors Agntcy Sentry Error Monitoring, Code TALK…
…
continue reading
1
#510: 10 Polars Tools and Techniques To Level Up Your Data Science
1:02:04
1:02:04
Play later
Play later
Lists
Like
Liked
1:02:04Are you using Polars for your data science work? Maybe you've been sticking with the tried-and-true Pandas? There are many benefits to Polars directly of course. But you might not be aware of all the excellent tools and libraries that make Polars even better. Examples include Patito which combines Pydantic and Polars for data validation and polars_…
…
continue reading
1
Joanna Drake: How THG Fixed its Frankenstack
18:24
18:24
Play later
Play later
Lists
Like
Liked
18:24In this episode of Ctrl Alt Lead, Tom speaks with Joanna Drake, CIO and now also CTO at THG (The Hut Group), about the company’s radical IT modernisation journey. Facing rapid growth, fragmented storage, and escalating demands for AI and machine learning, Jo led a transformation of THG’s global infrastructure with zero downtime. She discusses the s…
…
continue reading
If you're looking to leverage the insane power of modern GPUs for data science and ML, you might think you'll need to use some low-level programming language such as C++. But the folks over at NVIDIA have been hard at work building Python SDKs which provide nearly native level of performance when doing Pythonic GPU programming. Bryce Adelstein Lelb…
…
continue reading
1
#508: Program Your Own Computer with Python
1:11:56
1:11:56
Play later
Play later
Lists
Like
Liked
1:11:56See the full show notes for this episode on the website at talkpython.fm/508By Michael Kennedy (@mkennedy)
…
continue reading
1
Alex Rutter: Transparency? Google’s Got It Covered
19:19
19:19
Play later
Play later
Lists
Like
Liked
19:19Every tech vendor is trying to crack AI, but does that match up to how it's being adopted on the ground? In this episode Tom and Alex Rutter of Google Cloud talk about the difference in approach from IT leaders - focusing on governance, compliance and integration - and business leaders - eager to move quickly and pushing for quick, transformative w…
…
continue reading
1
#507: Agentic AI Workflows with LangGraph
1:03:59
1:03:59
Play later
Play later
Lists
Like
Liked
1:03:59See the full show notes for this episode on the website at talkpython.fm/507By Michael Kennedy (@mkennedy)
…
continue reading
1
Leon Butler: What’s Bubbling in IBM’s Beaker?
24:27
24:27
Play later
Play later
Lists
Like
Liked
24:27Leon Butler, IBM’s UK and Ireland CEO, explains why most generative AI models aren't fit for enterprise use and stresses the need for transparent, trusted systems. He also discusses how recent acquisitions - including HashiCorp and DataStax - support IBM’s push to automate enterprise IT. Leon talks about other key IT areas, like data sovereignty an…
…
continue reading
1
#506: ty: Astral's New Type Checker (Formerly Red-Knot)
1:04:19
1:04:19
Play later
Play later
Lists
Like
Liked
1:04:19See the full show notes for this episode on the website at talkpython.fm/506By Michael Kennedy (@mkennedy)
…
continue reading
1
#505: t-strings in Python (PEP 750)
1:11:59
1:11:59
Play later
Play later
Lists
Like
Liked
1:11:59See the full show notes for this episode on the website at talkpython.fm/505By Michael Kennedy (@mkennedy)
…
continue reading
1
Chris Betz: Why AWS Doesn’t Let AI Run the Show (Yet)
18:07
18:07
Play later
Play later
Lists
Like
Liked
18:07In this episode of Ctrl Alt Lead, Tom speaks with AWS CISO Chris Betz about the evolving AI landscape and its implications for cybersecurity. They discuss the challenges and blind spots security leaders face with AI agents; the importance of proactive security measures, and the differences in AI security between public and private sectors. Betz, wh…
…
continue reading
See the full show notes for this episode on the website at talkpython.fm/504By Michael Kennedy (@mkennedy)
…
continue reading
See the full show notes for this episode on the website at talkpython.fm/503By Michael Kennedy (@mkennedy)
…
continue reading
1
#502: Django Ledger: Accounting with Python
1:03:38
1:03:38
Play later
Play later
Lists
Like
Liked
1:03:38See the full show notes for this episode on the website at talkpython.fm/502By Michael Kennedy (@mkennedy)
…
continue reading
1
#501: Marimo - Reactive Notebooks for Python
1:00:35
1:00:35
Play later
Play later
Lists
Like
Liked
1:00:35By Michael Kennedy (@mkennedy)
…
continue reading
1
#500: Django Simple Deploy and other DevOps Things
57:34
57:34
Play later
Play later
Lists
Like
Liked
57:34See the full show notes for this episode on the website at talkpython.fm/500By Michael Kennedy (@mkennedy)
…
continue reading
1
#499: BeeWare and the State of Python on Mobile
1:07:47
1:07:47
Play later
Play later
Lists
Like
Liked
1:07:47See the full show notes for this episode on the website at talkpython.fm/499By Michael Kennedy (@mkennedy)
…
continue reading
With AI agents taking over the world, Oracle's launch of AI Agent Studio last week is exceedingly timely. UK country leader Siobhan Wilson joins Tom at Oracle Cloudworld 2025 to explain how it works, who can use it, and what it means for IT teams. Siobhan also discusses Oracle’s $5 billion investment in UK cloud infrastructure, why demand for AI ag…
…
continue reading
1
#498: Algorithms for high performance terminal apps
1:08:16
1:08:16
Play later
Play later
Lists
Like
Liked
1:08:16See the full show notes for this episode on the website at talkpython.fm/498By Michael Kennedy (@mkennedy)
…
continue reading
See the full show notes for this episode on the website at talkpython.fm/497By Michael Kennedy (@mkennedy)
…
continue reading
1
#496: Scaf: Complete blueprint for new Python Kubernetes projects
1:19:34
1:19:34
Play later
Play later
Lists
Like
Liked
1:19:34See the full show notes for this episode on the website at talkpython.fm/496By Michael Kennedy (@mkennedy)
…
continue reading
In this episode Tom talks to GitHub's VP of Developer Relations, Martin Woodward, about open source's evolving landscape and funding models, as well as the role of AI in software development. We dive deep into GitHub's Secure Open Source fund, the importance of financial sustainability for open source projects, and how AI tools like GitHub Copilot …
…
continue reading
A tobacco company that wants more regulation? Javed Iqbal, Director of Digital & Transformation at British American Tobacco, describes how clear rules, plus technology, can accelerate safer alternatives to smoking. He reveals how AI is driving breakthroughs in marketing insights, patent research and even tackling ESG issues like child labour; and d…
…
continue reading