

HTML All The Things - Web Development, AI, and Developer Careers
Matt Lawrence and Mike Karan
HTML All The Things is a podcast for developers navigating the modern web industry.
Hosted by web development agency owners Matt Lawrence and Mike Karan, the show explores web development, AI-driven industry shifts, and the realities of building a sustainable career in tech.
Matt and Mike discuss foundational technologies like HTML, CSS, and JavaScript along with modern tools and frameworks such as Svelte, Vue, WordPress, React, and Tailwind. But beyond the code, the show also dives into freelancing, running a web agency, dealing with clients, and how developers can stay competitive as the industry evolves.
If you're a developer who wants to sharpen your technical skills, understand where the industry is heading, and build long-term leverage in your career or business, this podcast is for you.
Hosted by web development agency owners Matt Lawrence and Mike Karan, the show explores web development, AI-driven industry shifts, and the realities of building a sustainable career in tech.
Matt and Mike discuss foundational technologies like HTML, CSS, and JavaScript along with modern tools and frameworks such as Svelte, Vue, WordPress, React, and Tailwind. But beyond the code, the show also dives into freelancing, running a web agency, dealing with clients, and how developers can stay competitive as the industry evolves.
If you're a developer who wants to sharpen your technical skills, understand where the industry is heading, and build long-term leverage in your career or business, this podcast is for you.
Episodes
Mentioned books

Aug 24, 2022 • 56min
Git - Why Do We Need Version Control?
Welcome back to the HTML All The Things Podcast your web development, web design, and small business headquarters. This week, Matt and Mike discussed the importance of version control focusing on one of the most popular (if not most popular) version control systems, Git. The duo debated when to learn version control in your coding journey and discussed how difficult it is to learn in comparison to the coding language of your choice.

Aug 17, 2022 • 59min
The Best Way to Learn Web Development
Welcome back to the HTML All The Things Podcast your web development, web design, and small business headquarters. This week, Matt and Mike discussed different ways to learn web development including traditional school (college, university), online courses (free & paid), and the "tackle method." The guys discuss who is best suited for these different methods and debate the importance of project-based learning for absolute beginners.

Aug 10, 2022 • 1h 9min
Would You Use Vanilla JavaScript (No Framework) on a Project?
Welcome back to the HTML All The Things Podcast your web development, web design, and small business headquarters. This week, Matt and Mike discussed whether vanilla JavaScript is viable on modern projects. Vanilla JavaScript is of course the language that the browser understands, but with the increasing complexity in many of today's web development projects, frameworks like React, Vue, and Svelte have seemingly taken over as the tools of choice for web developers. Should you use a framework, or should you use vanilla JavaScript?

Aug 3, 2022 • 1h 13min
How Do You Start a New Project?
Welcome back to the HTML All The Things Podcast your web development, web design, and small business headquarters. This week, Matt and Mike discussed different ways to start a new web development project covering the differences between starting a completely new project with no prior version to worry about, versus updating/upgrading an old project with a variable amount of technical debt.

Jul 27, 2022 • 59min
Web Design for Web Developers
Welcome back to the HTML All The Things Podcast your web development, web design, and small business headquarters. This week, Matt and Mike answered a collection of questions regarding web design and web developers. If you're a developer, you might experience some imposter syndrome, or skill gaps, when you try and complete an entire project yourself (or with a small team). Often, the issues come from a lack of design skills, or a lack of confidence in your design ability.

Jul 21, 2022 • 37min
Debugging async JavaScript with Jenn Creighton
This week we're doing our first-ever feed swap with LogRocket's podcast, PodRocket. This episode features a conversation with Jenn Creighton, a Senior Software Engineer at Netflix and podcast host of the show single-threaded: a software developer podcast. Topics explored in this episode include debugging, error handling, and Jenn's recent conference talk at React Miami.

Jul 20, 2022 • 58min
Prepare to Be Laid Off
Welcome back to the HTML All The Things Podcast your web development, web design, and small business headquarters. This week, Matt and Mike discussed the very real possibility that we all face, which is of course the dreaded layoff. Even if the market is doing well, you can be laid off suddenly due to business issues, which means you should prepare yourself even if your employment is going well.

Jul 13, 2022 • 1h 9min
Does Website Speed Really Matter? Bun, Node.js, Vite, Webpack
Welcome back to the HTML All The Things Podcast your web development, web design, and small business headquarters. This week, Matt and Mike discussed the importance (or lack thereof) of website performance. We all know that Google PageSpeed Insights are used frequently across the industry, but are all those changes necessary? Should you spend time optimizing things that only change your load time by a second or two?

Jul 6, 2022 • 57min
Should You Learn to Code if You Use No-Code?
Welcome back to the HTML All The Things Podcast your web development, web design, and small business headquarters. This week, Matt and Mike discussed using code to enhance your no-code projects. There are a lot of people out there that use no-code tools to run a side hustle, providing clients with websites built on tools like WordPress and Webflow. Sometimes these clients want more than what a no-code tool can provide, leaving you mostly out of luck, unless you learn some coding.

Jun 29, 2022 • 1h 34min
HTML - CSS - JS (Re-release)
Get back to basics with our first episode re-release. This week due to Mike being out sick and Matt being on vacation, the duo have decided to shine a spotlight on one of their most popular episodes that take us all back to the very basics of web development. Back to vanilla HTML, CSS, and JS - some of the most useful skills to have when making small websites or transitioning between different frameworks and technologies.


