S04E02 - Programming with AI - with Simon Willison

S04E02 - Programming with AI - with Simon Willison

Author: Half Stack Data Science March 31, 2025 Duration: 50:01

In this episode we talked to Simon Willison.

Simon is the creator of Datasette, an open source tool for exploring and publishing data. He currently works full-time building open source tools for data journalism, built around Datasette and SQLite.

Prior to becoming an independent open source developer, Simon was an engineering director at Eventbrite. Simon joined Eventbrite through their acquisition of Lanyrd, a Y Combinator funded company he co-founded in 2010.

He is a co-creator of the Django Web Framework, and has been blogging about web development and programming since 2002 at simonwillison.net

We talked to Simon about his goal of building tools for data journalists, what he's learned about tinkering with, and writing about, AI models for years, his excitement about their code-generating capabilities, how to get the most out of all of these tools, and what generative AI tools have to do with pelicans.

You can find Simon at https://simonwillison.net

Please enjoy our conversation with Simon Willison!

--

David's book, The Well-Grounded Data Analyst is out! ⁠https://www.manning.com/books/the-well-grounded-data-analyst⁠

If you want to find out more, we have a whole episode about it: ⁠https://open.spotify.com/episode/5D0iDtQRh3tWiIhokrjz3x?si=AiX6YyRET16lnzXDlvdcfw


Hosted by David Asboth and Shaun McGirr, Half Stack Data Science pulls back the curtain on what it really means to build and deploy data science within large organizations. This isn't a theoretical discussion of algorithms, but a grounded conversation about the messy, human, and often political challenges that define the field in an enterprise setting. Each episode delves into the practical hurdles-from managing stakeholder expectations and navigating legacy systems to communicating value and dealing with imperfect data. You'll hear candid reflections on projects that succeeded and those that didn't, offering a rare, unvarnished look at the day-to-day work beyond the hype. The Half Stack Data Science podcast is for practitioners who want to move beyond textbook examples and for leaders seeking to understand how to foster effective data teams. It’s a dialogue focused on the tools, processes, and soft skills necessary to deliver impact, making it an essential listen for anyone navigating the complex intersection of data, technology, and business reality. Tune in for honest talk about building things that actually work.
Author: Language: English Episodes: 33

Half Stack Data Science
Podcast Episodes
AI Today special with Ron Schmelzer and Kathleen Walch [not-audio_url] [/not-audio_url]

Duration: 43:15
In this special episode we did a podcast host swap with the hosts of the AI Today podcast. Cognilytica's AI Today podcast focuses on relevant information about what's going on today in the world of artificial intelligenc…
S2E4 - Chris Moffitt [not-audio_url] [/not-audio_url]

Duration: 47:37
In this episode of Half Stack Data Science we continue our series "The Orthogonals" with a conversation with Chris Moffitt. Chris is a Senior Manager Strategic Pricing & Analytics in the medical device industry. He is an…
S2E3 - Joana Wang [not-audio_url] [/not-audio_url]

Duration: 42:29
In this episode of "the orthogonals" we spoke to Joana Wang. Joana is a data aficionado with a passion for education. Her ambition is to help people demystify the world of data and make analytics second nature while havi…
S2E2 - Peter Ellis [not-audio_url] [/not-audio_url]

Duration: 55:49
In episode 2 of "The Orthogonals" Shaun and David spoke to Peter Ellis. Peter is a Director and Chief Data Scientist at Nous Group, an international management consultancy operating in 10 locations across the UK, Austral…
S2E1 - Andrea Jones-Rooy [not-audio_url] [/not-audio_url]

Duration: 1:04:37
In the first episode of season 2, "The Orthogonals", Shaun and David speak to Andrea Jones-Rooy. Andrea is a social scientist specializing in complexity. She has written a book and several research papers on complex syst…
Season 2 Teaser [not-audio_url] [/not-audio_url]

Duration: 8:46
In this teaser episode of the Half Stack Data Science podcast, the hosts David Asboth and dr Shaun McGirr recap the first six episodes of the podcast and introduce the upcoming season 2: The Orthogonals
006: Interview with Allison Nau [not-audio_url] [/not-audio_url]

Duration: 47:43
In episode 6, we bring you our interview with Allison Nau, an experienced data leader previously MD of Cox Automotive Data Solutions, and prior to that Product Director at LexisNexis. We would love your feedback on the s…
005: Estimating Time [not-audio_url] [/not-audio_url]

Duration: 23:16
In this episode, David and Shaun answer the question on every stakeholder's lips: how long will this Data Science project take? Their answer may surprise you! We would love your feedback on the show so far! Get in touch…
004: Getting Data [not-audio_url] [/not-audio_url]

Duration: 34:24
In this episode, Shaun and David talk some more about the rationale behind this podcast, and about how hard it is to get your hands on data in the first place.
003: Identifying Value in Data Science [not-audio_url] [/not-audio_url]

Duration: 34:42
In episode 3 of the Half Stack Data Science podcast, Shaun and David talk about how to identify the value of a Data Science project. Assuming you are free from some constraints that historically hold back the progress of…