
Loading summary
A
I have a list of 36 podcasts, but I don't have 36 hours every week to listen to 36 podcasts. So what I did is I created a system that goes through each of those podcasts every day and downloads the podcast files and then transcribes them.
B
Can you show us how it's actually built? Like, where do you get this feed? It sounds like you run it locally. How does this all work?
A
I wrote this thing called the Parakeet podcast processor. And this podcast processor, this basically takes in a file and what it'll do is it will read the file, it'll download it, and then it'll convert it via ffmpeg and that will take the audio and convert it to text. So here's the podcast summaries for today. There's Lenny's podcast, the host, the guests, a comprehensive summary. So here's a conversation with Bob Baxley, Key topics and then key themes. The part that's most invaluable for me are these quotes. And those quotes I'll read them. It'll suggest a bunch of actionable investment theses for a venture capital firm which is put into the prompt like, okay, maybe we should be looking at AI assisted design tools.
B
You've gotten not only the content you want, but the user experience you want. You control it end to end and you can build this hyper personalized software experience. Welcome back to How I AI. I'm Claire Voe, product leader and AI obsessive, here on a mission to help you build better with these new tools. Today I have Tom Tungooz, a legend in the enterprise software business and founder of Theory Ventures which invests in early stage enterprise AI data and blockchain companies. Tom is followed by over a half a million folks on his blog and LinkedIn and he's going to show us today how he uses AI to keep up with all the podcasts, including this one. And draft blog posts that would be approved by your AP English teacher. Let's get to it. This episode is brought to you by Notion. Notion is now your do everything AI tool for work with new AI meeting notes, Enterprise search and research mode. Everyone on your team gets a note taker, researcher, doc drafter, brainstormer. Your new AI team is here, right where your team already works. I've been a long time Notion user and having using the new Notion AI features for the last few weeks. I can't imagine working without them. AI meeting notes are a game changer. The summaries are accurate and extracting action items is super useful. For standups, team meetings, one on ones, customer interviews, and yes, podcast prep. Notion's AI meeting notes are now an essential part of my team's workflow. The fastest growing companies like OpenAI, RAMP, Vercel and Cursor all use Notion to get more done. Try all of Notion's new AI features for for free by signing up with your work. Email@notion.com howiai to celebrate 25,000 YouTube followers on how I AI, we're doing a giveaway. You can win a free year to my favorite AI products including V0 Replit, Lovable, Bolt, Cursor and of course chat PRD by leaving a rating and review on your favorite podcast app and subscribing to YouTube. To enter, simply go to howiapod.com giveaway, read the rules and leave us a review and subscribe. Enter by the end of August and we will announce our winners in September. Thanks for listening. Okay, Tom, I'm so happy to have you here because you are going to show us how you are solving a problem I'm creating for you. The problem I'm creating for you is I am creating yet another piece of interesting content that you have no time to consume. Certainly the format that we get it out. And I know to you content is a really interesting source of ideas, of trends, of companies. So tell us what you built and why.
A
Absolutely. Well, thanks for having me on. So I, I don't, I prefer to read than to listen because I can skip ahead. And I think there's a lot of information inside of podcasts that people share that I would love to know. And so I built, I guess what I call a podcast ripper. And the idea is I have a list of 36 podcasts, this one included, that I really admire and I want, I want to learn from. But I don't have 36 hours every week to listen to 36 podcasts. Right. So what I did is I created a system that goes through each of those podcasts every day and downloads the podcast files and then transcribes them using. Initially it was Open source or OpenAI is open source Whisper, which takes audio and converts it to text. And then there's a new version called Parakeet, which Nvidia released that runs really well on a Mac. And so I'll take that text and then I'll run it through a prompt and it will spit out a whole bunch of different things. It'll spit out high level summary or whatever I ask it to.
B
Okay, can you show us how it's actually built like, where do you get this feed? It sounds like you run it locally. How does this all work?
A
So I initially downloaded the Whisper app, and what I did is I wrote this thing called the Parakeet podcast processor. And this podcast processor basically takes in a file. And what it'll do is it will read the file, it'll download it, and then it'll convert it via FFmpeg, which is a library that converts different kinds of files. Then that will take the audio and convert it to text. And then I use Gemma 3, which is really good at this, to actually clean up the transcript. So if we search for the Ollama model, basically what I'm doing is I'm just cleaning up the file here. You're a transcript editor. Clean up this podcast while preserving all the content, keep the same length, remove the ums and the odds, preserve all technical conversations, and that returns a clean transcript. And so on a given day, there might be five or six different transcripts that need to be transcribed. And then what I'll do is it runs through the Parakeet podcast Orchestrator. Actually, it's just a podcast orchestrator, which is here. And so I'm storing each of the files that I'm transcribing in a local DuckDB, which is a little database that says I processed this particular podcast on this particular day, and then I save the transcripts, and I take all the transcripts on that particular day from the database, which is here, and then I send them through a prompt, which see if we can find. It summarizes here the daily summarizer. So it generates a daily summary document, which is here. It'll produce a file that looks like this. So here's the podcast summaries for today, June 13th. So there's Lenny's podcast, the host, the guests, a comprehensive summary. So here's a conversation with Bob Baxley, key topics. So here he's talking about his philosophy, company culture, and then key themes. And the part that's most valuable for me are these quotes. And those quotes are. Then I'll read them. It'll suggest a bunch of actionable investment theses for a venture capital firm. Which is put into the prompt, like, okay, maybe we should be looking at AI assisted design tools. And then that might kick off a market map. We're really thesis driven. So maybe that starts a conversation on a Monday and we decide to staff a market map. Then it'll produce these noteworthy observations which are actually put into tweets. So here are the Twitter post suggestions. So I haven't done this yet? I'm still working on the prompt, but the idea is like, could we actually automate like linking back to people who we really like? And then another part, this is a little out of order, but another part here is are there startups that are mentioned within these podcasts that we should know? Right, so here's Airbnb, Google, Amazon, Stripe. We know all these guys. I don't know what this company is. And so this might go into our CRM, right, to be enriched. And. And then the last is we'll actually generate prompts for blog posts in the style that I write. And then this will go into a Python pipeline to actually machine generate blog posts.
B
So before, before we get to the machine automated AI blog post pipeline, I have a couple of questions about this process because I think you did a couple interesting things. One, I have a question. If you found higher quality by cleaning up the transcripts, like how much did that incremental input quality quality piece actually help your. Your output?
A
So it helped. So initially I was trying to get. The answer was initially a lot, and then over time less. Because initially what I was trying to do was to find these companies. I was using named entity extraction algorithms from Stanford. There's a Python library and it was having a really hard time. And so I was cleaning up, cleaning it up to try to get the performance to improve. And then I just push it to a really large, large language model and it spit it out much better. And so the cleaning is not that useful anymore.
B
Yeah, I was looking, because I was looking at it and you're focusing on like proper nouns, company names. And so I'm assuming if you want to extract something like Stripe, which has many, many meanings, getting it into a proper noun format, for example, would help with that extraction. But you're saying as you could just use as opposed to these kind of package libraries for specific machine learning use cases, instead just send it to an LLM. That ended up just meaning you could worry less about the input quality of your transcripts and more about that kind of prompting and structure here of the output.
A
Yeah, that's exactly right. So my goal initially was to do everything locally. And so I was using Ollama, I was using that Stanford Library Parakeet is run locally. And then what I realized is, particularly for the named entity extraction, more powerful machines are much better.
B
Yeah. And so, and then I have to ask another question, which is everybody's going to look at this and they're going to go, what the hell is he typing in? Like we have A couple of people that are like, why in the terminal? So I'm just curious, you know, did you ever think about putting a UI on top of this? Do you just. You seem very comfortable in the terminal, so it seems to work for you. I'm just curious about where you decided to focus your user experience efforts on this personal.
A
Well, I love the terminal. I read this blog post by Dan Liu with two U's where he was talking about latency and the latency between like the keyboard and the computer. And it turns out that the terminal is actually the application with the lowest latency. And the lower the latency, the less frustration you have using a computer. So during COVID I decided to learn how to use a terminal. And since then I've sort of lived in it. And so like my email client is a terminal based email client and I use that because it's really fast. And then I can also script different things so I can delete 10 messages at once or I can call an AI to actually automatically respond to an email or add a company to a CRM. So that was really important. But at a high level, I think it's. I've just become really comfortable with it. It's really fast. And then the last thing I'll say is I think Claude Code is an amazing product. And the great part about what cloud code does is I have about 2000 blog posts. I can just go into cloud code and say modify the files in this way or change the blog post theme or recently I launched a blog post generator which takes all of the content that I have on the blog and you can ask it a question. It will write a blog post for you about your particular question. And I did that all using cloud code.
B
Yeah, I mean, I have two sort of thematic things that I think of while observing this, this workflow and your love for the terminal. I agree. Claude Code is an amazing product and it's a really well designed terminal based product. I love it. I love that you have this constrained surface area in which to like communicate progress and latency and changes. And I think it's really thoughtfully designed. So for anybody out there building dev tools, in particular, learn how to design in the terminal. And it's so. So because you make really fabulous products for, I guess people like you and me that say things like, I picked up the terminal over Covid as, as my hobby. The second thing that I was thinking about is since generative AI has become mainstream, every single person has said, somebody make a podcast digest application. Every single person I know Is like it was one of the first projects I made. I made my kids Podcast Digest, their favorite podcast and it made little quizzes about the topics that they could answer. Was super cute. So I think it was a very common use case. But what I was thinking is no startup is going to be like, you know, it's going to be a huge TAM company, a terminal based podcast transcript processor and thematic extraction generation engine. And I think this is such a perfect example of like, yeah, there's probably something off the shelf that could do something like this, but you've gotten not only the content you want, but the user experience you want. You control it end to end and you can build this hyper personalized software experience, which I just, it was not possible or it wasn't efficient to do, I would say until very recently.
A
Yeah, it fits the workflow, my workflow like a glove. Right. And anytime something comes up and changes, like maybe there's a section that's out of order like we found, I can just go into plot code and update it and it'll be done in 15 to 30 seconds. Right. And you know, I really wanted an email of this every day and that was straightforward. So I agree with you. I think we're at a place where the marginal friction to achieving a glove like fit with little utilities that maybe you wouldn't have paid for in the past is now. It's just so. It's so quick, right? Like you just answering a couple of emails and it'll be done.
B
Yep, you've seen the doom and gloom headlines. AI is coming for your job. But the reality is a little bit brighter. In Miro's latest survey, 76% of people say AI can boost their work. It's just that 54% still don't know when to use it. As a product leader and a solo founder, I live or die by how fast I can turn fuzzy ideas into crisp value propositions, roadmaps and and launch plans. That's why I love Miro's innovation workspace. It drops an AI copilot inside the canvas so stickies, screenshots and brainstorm bullets can become usable diagrams, product briefs and even prototypes in minutes. Your team can dive in, riff and iterate. And because the board feels like a digital playground, everyone has fun. While you cut cycle time by a third, Miro lets humans and AI play to their strengths so that great ideas ship faster and happier. Help your teams get great done with miro. Check out miro.com to find out how. That's miro.com. okay. So you have taken all this content, including amazing content from the Lenny's podcast network, and you're processing it. You're extracting themes, you're extracting quotes, you're finding companies that may be interesting to reach out to. You're at least drafting Twitter posts. We will see if those actually get posted in production. And then let's talk about your second workflow, which is you extract insights that might be interesting for you to write about or add your perspective on, and then you actually turn those into drafts using AI.
A
There's a lot of stuff that's happening in the ecosystem, and every once in a while I like to write about what somebody said in a podcast, right? And I think today I was looking. The GitHub CEO is actually interviewed. And so Matt Turk interviews, who's at another venture firm, interviews Thomas, and he talks about how AI encoding is the future. And so what I really want to do here is let's suppose I really wanted to have a blog post that was tied to this. So what I can do is I say like, okay, I have this podcast generator and I'll show it to you in a second. And what I'll do is I'll take as context the transcription of that podcast, which is here. And then I'll define an output file and then I'll give it a little prompt, which is like he said this quote, which is actually within the podcast summary. Everything that I can easily replace with a single prompt is not going to have any value. It will have the value of the prompt and the inference in the tokens, but that's often a few dollars. And I'll tell it, okay, go look for podcasts that are related to this and I've categorized them as AI. And then here, actually there's a bug, so demo fail. I was trying to fix it before I got on the video, but the searching for the relevant blog post is failing, and I need to figure that out. It's run through lancb, a vector embedding his database, and then it'll generate a blog post and I'll share the prompt in a second. And the best. Well, one of the techniques that I found the most effective when generating blog posts is to ask it to grade it like an AP English teacher. This goes back to my history. I remember not really loving to write until I took a class with an army veteran and he taught me to really love to write. And he's my AP English teacher. And so I really like receiving feedback in that way. Grade it on a letter grade, and then Tell me what I could improve and then I'll iterate with the model until I get to an A minus.
B
Got it. And so just before we go into the actual writing and I'd love to see a little bit of this AP English prompt. Are these two pieces connected? Your podcast summaries, do those go into this vector DB that can then be searched through for relevant other podcasts if you're writing on a topic like, how does this all come together?
A
Yeah. So right now it's just the blog posts that I've written in the past. A 2000 blog posts or so that go in. And the major reason I add those as context is I'm trying to capture my style. And I have to tell you, like, that's really hard. Like I have fine tuned OpenAI I fine tuned Gemma models and getting the voice and you'll see it in the output. It sounds like a computer when it writes, even without additional context. And it doesn't. The other thing that I have not been able to figure out is I think it's really important in one blog post to link to other blog posts that I've written just because the knowledge builds on itself and obviously outside as well. But I haven't been able to figure out how to get it to link effectively.
B
I think this is a common feeling with AI generated writing. No one is satisfied with style, even when style is exceptional. I think I've seen examples, especially of some of the newer commercial models actually writing really lovely prose and really lovely language. It's just, it's so personal what your style is and how you would write something, the rhythm in which you would write it, how would you punctuate and break line? All that kind of stuff is so personal that I have, like, you had a very, very hard time getting it to write like me and. And I think even harder, which is why I appreciate that you're not yet posting this. It cannot. It can't tweet like me. I can't. I cannot do this. The short one. The short ones are the hardest. You know, I guess they say that about, about writing, writing generally. Have you felt like any of the models have done better or worse at writing like you? Or is it just like they only get 70, 80% there and I just accept the fact that I'm going to have to rewrite things.
A
Well, they have different voices. I don't think any of them are close. Like, I think Gemini is more clinical is the way that I put it.
B
I agree.
A
Claude is more warm and verbose. Very, very Garrulous, like, just wants to keep talking and wants really long sentences and really long paragraphs and OpenAI. I think the models each have slightly different personalities, so there. I don't think there's like a single characterization. So I. I've been. I think I've been iterating too. I used to use Claude 3.5 a ton, and I uploaded all of my blog posts in a project, and I. And then I'd have it iterate there. Now I can kind of do it with cloud code or using this prompt, so that's a little less useful. But what I found is you really need to add your own voice, and then you need to tell the AI to keep the things that are wrong. Right. Like this. It's kind of funny thing to say, but as you were saying, Claire, before, the way that you punctuate, I really like ampersands. Right. And I like adding spaces before colons. And I like starting certain sentences with or having little incomplete clauses because I think they keep the reader moving. But an AI won't do that. An AI will only deliver you a grammatically perfect specimen.
B
Yeah, we're going to have one. One very nerdy English language moment, which is. I like to start paragraphs with a conjunction. I love a and or a.
A
But yeah, it pulls you in.
B
So, okay, you and I are going to work. We'll. We'll build like a micro sass on good, good writing models and prompts that. That people can use. So, okay, so we accept that it's not going to write exactly like you, but you've created this grading process to say, well, is at least good. And so I'm curious. Can you walk us through how it gets to an A minus 91?
A
Yeah.
B
As an A student, I don't know, a 91 would really stress me. Please, please tell me how you kind of wrote the prompt and then why you picked like a minus as your bar.
A
Yeah, for sure. Okay. So the way I broke the prompt, I told it what I wanted, and I asked an AI to critique. I think I asked Gemini to critique Claude's output. So it's kind of using a student, teacher or critique model. And then what it does is we'll walk through the prompt in a second, but it goes through three grading attempts. So it reads a file, gives it a grade and a score, and then the things that are the most important that I found, particularly for readers, are the hook, which is the first few sentences, or the lead, you might call it, and then the last is the conclusion, and making sure it ties back because then you have a complete post. And so it goes through this three times, right? And so you can actually see, like here it gave itself a 90 and then a 91. And then at that point it basically was good enough. It was satisfied with the hook. So if we see, if we read the blog post generator, you can see what it does at a high level, right? So it finds the blog post, it generates an initial blog post, grades it like an AP English teacher improves, and then auto generates a URL friendly slug. So it actually writes it in the right format. And then it can use OpenAI or Ollama. And then the prompt is here. Uh, you are an expert blog writer specializing in technology and business content. And then here I add in the blog posts and it kind of shows the patterns. What it also does is it dynamically calculates the number of paragraphs from relevant posts and uses Ollama to summarize the stylistic patterns of those related posts. So I might write a little bit differently when I'm targeting a Web3 or a crypto audience. Then say when I'm analyzing the public disclosures of a company, a snowflake just announced earnings, let's say. And so it's dynamically injecting that here. It shows a bunch of different examples. And then here's what I think makes blog posts tick, right? 500 words or less. I have like 49 seconds with a reader. No section headers. I ran an analysis of dwell time as a function of how many headers there were, and it turns out headers were terrible for dwell time. People just bailed flowing paragraphs. Each paragraph transitions smoothly to the next. Actually, the AI consistently critiques my transitions and says they're too harsh. And going back to the A minus point that you made before, I think I lose five or six points because of my transitions, because they're abrupt. And then, you know, limit each paragraph to at most two long sentences. And then the structure of the blog.
B
Post, I think this is a really interesting story to the top, and I want to make sure people don't miss it. I've seen this before, which is like, take this example and describe it back to me and use it. And so you're saying I'm writing on this topic. Go find the blog post, like this topic, analyze them for format. Like, what is. What is the structure? How am I writing things? And match. Stylistically match this subset of. Of my blog posts, because I do vary style by topic.
A
Exactly right. Exactly right.
B
Okay. And then two sent. I was not expecting this Two sentences per paragraph thing. I. I like it.
A
Yeah.
B
I have one more question for you as somebody who did take AP English, so this is perfect for. Did you actually. Do they publish the AP English, like, grading standards for the tests? Like, did you integrate any of that? Is it just sufficient enough to say AP English teacher? I'm just curious how deep you went.
A
Yeah, I just said AP English teacher. I figured there are enough people leaking either, like the scoring rubrics or essays that scored fives or whatever it was.
B
Got it.
A
There's good underlying data.
B
Okay, so this is for writing it. And then what about for grading it? Do you have that prompt?
A
Here's the grading prompt. So you're an experienced English teacher. Here's a letter grade, numerical score, and then here are the evaluations. The hook which you know, argument, clarity, evidence and examples, paragraph structure, conclusion, strength, overall engagement.
B
Got it. And have you ever gotten B's and C's?
A
Yeah, for sure.
B
Getting like 91%. I always wonder about this because I do think these models are positively inclined towards telling you you've done good work. I've found that consistently, I've always had to say, be more harsh, be more critical, call out where I'm doing things wrong. So I'm curious, do you actually get high variability in this, in these gradings or, you know, what has been your experience?
A
Yeah, absolutely. So another. So this is one pathway for, I mean, the podcast to blog post data pipeline is one pathway for generating blog posts. Another one is just an idea comes to me. And so then what I'll do is I'll just literally dictate. I'll dictate, I'll put it in and I'll pass it into the blog post generator and then have it grade. And there I've seen C minuses. Right, got it. Yeah.
B
So it's easier when it's grading itself, a little harder when it's grading you. This is super interesting. And then in the. You do it three loops, do you also get high variability between the loops? You find that three time process is actually additive to the evaluation?
A
I do. I think I often see the first one like a 91, and then the second one will dip into the BB plus range and then it'll pop back up.
B
Yep.
A
So it's a little bit explore, exploit. And again, most of the time for me, it's around those transitions. And most of the time, the verbosity of those transitions that the AI injects is just catastrophic. I mean, it doubles the length of the blog post. And then the third Iteration tends to then kind of reinforce the brevity.
B
Got it. And my kids are too small for AP English to be something that I have to worry about yet, but. Meta question. You know, everybody's so worried about students using AI to write. This seems like such a more fair way to evaluate writing. I'm curious, did you think we're going to see more and more of this site, this type of evaluation in academic setting? And do you think teachers could benefit from, you know, checking their own work when they're grading these things that are a little harder to put quantitative or qualitative feedback against?
A
Yeah, I think it's a great first pass filter. Like 80% of the work. What's going on grammatically? Are you using sentences and conjunctions and dangling modifiers and all that stuff? Like, I think that the rote analysis of the logic of that language should be handled by an AI. Right. And then I think there's this other part, which is the stylist. I mean, you look at, I was reading EE Cummings poems last week, and you look at the creativity of some of those poems, and I, you know, I think it only comes after you have the mastery of the language. But you'd want, you'd want teachers to be free to champion that or encourage it. I think it's really just, just, just as important.
B
Yeah. So for the students listening, you know, I still think it's good to learn to write, to read a lot, to learn to write, to write yourself. And if you're looking for a place to practically apply AI to your writing work, maybe it's as a first pass grade. Say, if you were my teacher, how would you grade this and what feedback would you give me as opposed to, if you were me, how would you write this? Maybe that's the right way to get students starting to use AI in a practical way that still allows you to develop these hard skills that I think are going to be. Continue to be super relevant.
A
Could not agree with you more. I mean, oftentimes I don't know about you, but I'll run into writer's block or I'll have an idea that I really want to convey, but it's just a soup in my mind. And there an AI will help you iterate and refine, and often it will give you the germ of an idea and then you'll take it and add your specific lens to it. But yeah, I think it's a wonderful learning tool because you have the feedback so quickly.
B
Yep, exactly. Okay, so you have shown us just taking Zoom back 30 something podcasts you process on a daily basis. You create summaries, you extract themes, you extract tweets, you extract topics. Those topics then go into another Python script that writes a blog post based on some other relevant blog posts in your own blog. Writes the blog post on demand. AP English teacher to grade you three times and then you take the final pen and then his AI post like do you have it just like an agent going send it or you know that I don't.
A
That would be awesome. But no, that's, that's still done the artisanal way. Point and click.
B
You are still copying and pasting with your human fingers.
A
Yeah.
B
Okay. This is a great, super practical process. I'm even thinking about ways I can do this to identify future podcast go guests or topics that people might want to see. So you've given me some inspiration. I'm going to ask you two wrap up questions and then get you out of here back into your terminal. First question. I was reading your 2025 predictions and you said this is going to be the year we see a 30 person, 100 million dollar company. And I'm curious, when you in your mind's eye, when you imagine that company, what is it? Who's in it? Like what are they doing? How are they operating? What do you imagine that company looks like?
A
Yeah, I think it's probably there's a CEO who's a product person, there's an engineering team of 12 to 15 and then there's probably a couple of customer support slash devrel people and maybe there's a salesperson maybe who's closing some of those bigger contracts and then solutions. Architect is a function of the kind of company but it will be predominantly software engineering. And then I think the go to market motion is PLG banner's up, just massive adoption.
B
And do you think those software engineers are largely still focused on product building or do you imagine that those software engineers are also enabling the company with tooling and automations and figuring out how one salesperson can do the work of 20. I'm just curious how you think that's going to shake out.
A
Oh absolutely, I think that's right. I mean you, we were, we were kind of talking about this but like the ability of a person to come up with a demo and then use AI to critique the demo and test is now so fast. And the ability to take that code and basically move it into production really quickly is also incredibly fast. So I do think there will be a pretty significant like internal platforms, enablement function and Whether that's kind of 20% time for a bunch of engineers or a dedicated team of two or three people. Huge amount of leverage there.
B
Yeah, I completely agree. Okay, and then last question. When your AI is grading you unfairly or writing terribly or making very long transitions that do not sound like you, what is your prompting technique to get AI to listen?
A
I have two AIs duke it out. And so I have like a little example of like, this is the input. This is the output that you gave me. This is the output that I want. And then I have Gemini and Claude duke it out and finally kind of decide on. And I'll use a little script to do that where they'll finally polish a script. It doesn't work all of the time, but I do think switching models helps a ton. It creates a level of generalizability that I haven't been able to replicate as a human.
B
I agree. And I will give you a How I AI tip from a previous grid previous guest, Hillary, who negs the models to each other. So they're like, Gemini, look at this garbage. No way how to. And then they're like, Claude, look at this trash. OpenAI gave me, like, surely you can do better than this. That's where she calls it Mean Girls. And she's like, I mean girls the models and get them to compete with each other. So maybe you can create a Python based terminal script to do that and then share it with our audience. Open source that thing.
A
Great, great idea for a weekend project this Saturday.
B
Well, this is so helpful. Where can we find you? How can we be helpful to you?
A
Oh, I'm on TomTenhoos.com and if you're starting a company within the AI ecosystem, I'd love to hear from you.
B
Great. Well, thank you so much for being here.
A
Thanks for having me, Claire.
B
Thanks so much for watching. If you enjoyed this show, please like and subscribe here on YouTube or even better, leave us a comment with your thoughts. You can also find this podcast on Apple Podcasts, Spotify or your favorite podcast app. Please consider leaving us a rating and review which will help others find the show. You can see all our episodes and learn more about the show@howiaipod.com See you next time.
Host: Claire Vo
Guest: Tomasz Tunguz (Theory Ventures)
Date: August 25, 2025
Episode Duration: ~35 min
This episode of How I AI dives deep into Tomasz Tunguz’s sophisticated, fully automated workflow for consuming, summarizing, and synthesizing insights from 36+ weekly podcasts without listening in real time. Tomasz, a renowned venture investor and prolific blogger, shares a practical, technical walk-through of his custom-built “podcast ripper”—a system for transcribing, summarizing, extracting themes, and even generating draft blog posts based on podcast content using AI. The discussion is full of actionable technical insights, practical tips, and musings on the intersection of workflow customization and AI.
"I'm on TomTenhoos.com and if you're starting a company within the AI ecosystem, I'd love to hear from you." (34:37, Tomasz)
Recommended for:
End summary.