HTML All The Things - Web Development, AI, and Developer Careers

Matt Lawrence and Mike Karan
undefined
10 snips
Sep 23, 2025 • 1h 2min

My New Development Workflow | Spec Driven Development

Dive into the transformative world of spec-driven development! Learn how clear, detailed specs enhance coding efficiency and accuracy, especially with AI tools. Discover the core components of a feature spec, like objectives and acceptance criteria, and see real-world examples, such as implementing a dark mode toggle. Explore the benefits of structured specs, including reducing hallucinations and enabling parallel workflow. Plus, gain insights on balancing speed, cost, and reliability in your development process.
undefined
Sep 20, 2025 • 37min

Web News: The Shai‑Hulud Worm Attack (NPM Hack)

Matt and Mike discuss two recent npm worm attacks that targeted widely used packages. They explain how attackers tried to steal crypto wallet keys through man-in-the-middle tactics. The conversation highlights the risks of shadow dependencies and the dangers of auto-updating compromised packages. Listeners will learn about practical defenses, including using pnpm's tools and adopting AI for better package management. The hosts also emphasize the importance of rapid response and preparedness to future supply-chain threats.
undefined
Sep 18, 2025 • 1h 24min

Fixing Vibe Coded Apps | w/ Nathaniel Rogers

In this episode, Matt sits down with developer and solutions architect Nathaniel Rogers to discuss the challenges of working with non-tech-savvy founders, the differences between startup, product-based, service-based, and app-based business models, and how to guide entrepreneurs through both technical and business hurdles. Nathaniel shares his experiences helping clients with everything from basic tools like Calendly to full-scale applications, and dives deep into the fascinating trend of vibe coding—where non-technical people build scrappy solutions that eventually need professional polish. Together they explore what vibe coding means for the industry’s future and how developers can bridge the gap between ideas and reliable execution. Show Notes: https://www.htmlallthethings.com/podcast/fixing-vibe-coded-apps-w-nathaniel-rogers Powered by CodeRabbit - AI Code Reviews: https://coderabbit.link/htmlallthethings Use our Scrimba affiliate link (https://scrimba.com/?via=htmlallthethings) for a 20% discount!! Full details in show notes.
undefined
Sep 16, 2025 • 1h 7min

Handling the Variety of Client Requests as a Freelancer

Freelancing comes with a variety of client requests, and mastering initial calls is crucial for clarifying needs. The hosts share personal stories about handling complex projects and recognizing skill gaps. Honest communication emerges as key in managing expectations and building trust. Mistakes are inevitable, and knowing when to outsource work can lead to valuable partnerships. They also celebrate new tools and learning opportunities in the tech world, showing the importance of continuous growth in web development.
undefined
Sep 13, 2025 • 33min

Web News: Does Downtime Matter?

Uptime ideals vs reality in the AI era. A recent post from Theo (t3.gg) calling out sub-90% uptime on a major AI service reignites the question: how seriously should we treat downtime for non-critical apps? In this episode Matt and Mike dig into SLAs, the real cost of monitoring and rapid support, why “always-on” isn’t free, and whether 24/7 expectations turn developers into shift workers instead of on-call responders. Show Notes: https://www.htmlallthethings.com/podcast/does-downtime-matter
undefined
Sep 11, 2025 • 35min

From Geek Squad to MongoDB Advocate | w/ Jesse Hall

In this episode of HTML All The Things, Mike sits down with Jesse Hall, Staff Developer Advocate at MongoDB and creator of the popular codeSTACKr platform. Jesse shares his journey from working at Geek Squad to becoming a self-taught developer, educator, and now an advocate at one of the biggest players in the database space. They discuss the principles that make technical concepts “click” for beginners, how to help teams move from relational-first thinking to designing flexible MongoDB schemas, and the pitfalls to avoid when working with document databases. The conversation also dives into MongoDB’s role in the AI landscape, including Jesse’s “AI in Two Lines” approach and what it really takes to go from toy chatbots to robust agentic systems. Show Notes: https://www.htmlallthethings.com/podcast/from-geek-squad-to-mongodb-advocate-w-jesse-hall Powered by CodeRabbit - AI Code Reviews: https://coderabbit.link/htmlallthethings Use our Scrimba affiliate link (https://scrimba.com/?via=htmlallthethings) for a 20% discount!! Full details in show notes.
undefined
Sep 9, 2025 • 1h 2min

Interview Tips To Help You Land A Job In Web Development

Landing a tech job can feel like a marathon—getting the interview is tough, and nailing it is even harder. In this episode, Matt shares insider tips from his experience interviewing dozens of engineers, highlighting the strategies that helped candidates stand out. From making a strong first impression to handling tough technical questions, these insights will help you prepare, perform, and leave a lasting impression in your next interview. Show Notes: https://www.htmlallthethings.com/podcast/interview-tips-to-help-you-land-a-job-in-web-development Powered by CodeRabbit - AI Code Reviews: https://coderabbit.link/htmlallthethings Use our Scrimba affiliate link (https://scrimba.com/?via=htmlallthethings) for a 20% discount!! Full details in show notes.
undefined
Sep 7, 2025 • 22min

Web News: Should You Niche Down as a Developer?

When it comes to starting an online business, one of the most common pieces of advice is to “niche down.” Instead of trying to cover an entire industry or topic family, niching down means choosing a smaller slice of the pie to specialize in. In this week’s Web News, Matt and Mike explore whether that same strategy can apply to developers. Is there value in mastering a narrow set of skills and becoming the go-to authority in that niche? Or does broad knowledge provide more flexibility in a fast-moving industry? Show Notes: https://www.htmlallthethings.com/podcast/should-you-niche-down-as-a-developer
undefined
Sep 4, 2025 • 1h 12min

Content Creator or Web Developer? | w/ Dylan Israel

In this episode of HTML All The Things, Matt chats with Dylan Israel about balancing careers in content creation and web development. Dylan has done it all — from building popular YouTube videos and courses, to co-hosting the Self Taught or Not podcast, to landing a role at Amazon. We dive into whether content creation was ever a full-time goal or simply a stepping stone, and what it really takes to break into web development today. Dylan also shares advice for self-taught and traditionally taught devs, thoughts on burnout vs dedication, and his perspective on AI’s impact on junior developers. Show Notes: https://www.htmlallthethings.com/podcast/content-creator-or-web-developer-w-dylan-israel Powered by CodeRabbit - AI Code Reviews: https://coderabbit.link/htmlallthethings Use our Scrimba affiliate link (https://scrimba.com/?via=htmlallthethings) for a 20% discount!! Full details in show notes.
undefined
Sep 2, 2025 • 1h 4min

Is Web Development Recession Proof?

Is web development truly recession proof? In this episode of the HTML All The Things Podcast, Matt and Mike explore how different types of recessions—tech downturns, regional slumps, and global crashes—impact developer jobs and freelancing. They discuss why tech’s deep connection to so many industries can make developers more resilient, how side hustles and niche targeting can provide security, and why major economic downturns often spark new online opportunities. Drawing on community perspectives and industry insights, this episode unpacks what it takes to keep your career strong in uncertain times. Show Notes: https://www.htmlallthethings.com/podcast/is-web-development-recession-proof Powered by CodeRabbit - AI Code Reviews: https://coderabbit.link/htmlallthethings Use our Scrimba affiliate link (https://scrimba.com/?via=htmlallthethings) for a 20% discount!! Full details in show notes.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app