

HTML All The Things - Web Development, Web Design, Small Business
Matt Lawrence and Mike Karan
The adventures of Matt Lawrence and Mike Karan through the world of web development, web design, and small business management. As web development agency owners for the better part of a decade, they’ve worked with all sorts of technologies, through the rise of responsive web design, the revolution of serverless computing, and the popularity gain of many no-code tools for small business owners. They commonly discuss foundational web development technologies like HTML, CSS, and JavaScript - including popular frameworks and tools such as Tailwind CSS, Svelte, WordPress, Vue, and more.
Episodes
Mentioned books

Oct 4, 2025 • 28min
Web News: Phones, Golf, and the Problem of Always Being Connected
In this edition of the Web News, Matt dives into a thought he had while out on the golf course: are we ever going to have tech that’s so seamless it doesn’t pull us out of the moment? We’ll talk about the current state of ‘analog’ versus ‘digital’ experiences, why even the most advanced wearables can’t fully disappear into the background yet, and what it might take to reach a future where technology is truly invisible but still helpful.
Show Notes: https://www.htmlallthethings.com/podcast/phones-golf-and-the-problem-of-always-being-connected

Sep 30, 2025 • 50min
HTML Crash Course (For Absolute Beginners)
Learning HTML is the first step to building websites, but it can feel overwhelming when you’re starting from scratch. In this crash course, Matt and Mike break down the absolute basics of HTML in a way that’s clear, practical, and beginner-friendly. You’ll learn what HTML is, how tags work, why structure matters, and how semantic HTML makes your sites more accessible and SEO-ready. We’ll also cover how search engines use your HTML, why clean code helps ranking, and what to focus on before diving into CSS and beyond. Whether you’re brand new to coding or brushing up on fundamentals, this episode will give you the foundation you need to start building the web.
Show Notes: https://www.htmlallthethings.com/podcast/html-crash-course-for-absolute-beginners
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.

Sep 27, 2025 • 33min
Web News: Making Developer Tutorials Beginner-Friendly
When beginners try to learn coding, jargon-heavy tutorials can leave them feeling confused and discouraged. In this Web News episode, Matt and Mike discuss the importance of using accessible language when writing tutorials, landing pages, and guides. Developers don’t need to explain every detail, but making your explanations approachable helps more people learn faster and feel more confident.
Show Notes: https://www.htmlallthethings.com/podcast/making-developer-tutorials-beginner-friendly

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.

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.

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.

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.

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

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.

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.


