Changelog Interviews – Episode #609

The best, worst codebase

with Jimmy Miller

All Episodes

Jimmy Miller talks to us about his experience with a legacy codebase at his first job as a programmer. The codebase was massive, with hundreds of thousands of lines of C# and Visual Basic, and a database with over 1,000 columns. Let’s just say Jimmy got into some stuff. There’s even a Gilfoyle involved. This episode is all about his adventures while working there.

Featuring

Sponsors

Assembly AI – Turn voice data into summaries with AssemblyAI’s leading Speech AI models. Built by AI experts, their Speech AI models include accurate speech-to-text for voice data (such as calls, virtual meetings, and podcasts), speaker detection, sentiment analysis, chapter detection, PII redaction, and more.

Supabase – Supabase just finished their 12th launch week! Check it out. Or get a month of Supabase Pro (FREE) by going to supabase.com/changelogpod

SpeakeasyProduction-ready, enterprise-resilient, best-in-class SDKs crafted in minutes. Speakeasy takes care of the entire SDK workflow to save you significant time, delivering SDKs to your customers in minutes with just a few clicks! Create your first SDK for free!

Test Double – Find out more about Test Double’s software investment problem solvers at testdouble.com.

Notes & Links

📝 Edit Notes

Chapters

1 00:00 This is The Changelog 01:31
2 01:31 Sponsor: Assembly AI 02:21
3 03:52 Start the show!! 05:20
4 09:13 The company 02:36
5 11:49 How did we get here? 04:55
6 16:44 Let's go back to the columns 08:22
7 25:06 The Secret Service busted in my door 09:30
8 34:36 Sponsor: Supabase 03:24
9 38:00 The Calendar 05:44
10 43:44 Why stay? 10:59
11 54:43 What about ops? 09:07
12 1:03:50 Sponsor: Speakeasy 00:49
13 1:04:39 Sponsor: Test Double 03:16
14 1:07:55 Gilfoyle the thing 01:19
15 1:09:14 Dead codebases 02:13
16 1:11:28 The beautiful mess 03:28
17 1:14:56 Talking to users 04:57
18 1:19:53 Wrapping up 01:28
19 1:21:21 Closing thoughts and stuff 02:51

Transcript

⏰ Coming Soon

Changelog

We're hard at work on the transcript for this episode! Sign in / up to access transcript notifications. 💪

Player art
  0:00 / 0:00