

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

Apr 2, 2024 • 60min
Beware of Vendor Lock-In
The podcast discusses the risks and benefits of vendor lock-in in web development, highlighting the challenges of switching vendors and the potential cost implications. It explores the impact of being tied to specific platforms on productivity and decision-making. The episode provides insights on mitigating risks, balancing custom code with existing platforms, and navigating business strategies in the face of vendor lock-in.

Mar 26, 2024 • 1h 11min
Free Tiers Are Dangerous
Exploring the dangers of relying on free tiers in web development, the hosts discuss financial implications, transitioning to paid services, and the vulnerability of free offerings. They also cover the evolution of website development, the rise of no-code tools, and the potential impact of decentralization on free services.

Mar 21, 2024 • 1h 10min
CSS: Styling the Web & Learning Through Content w/ Kevin Powell
Kevin Powell, the King of CSS, and Matt discuss the relevance of popular CSS toolkits vs. vanilla CSS, tutorial hell, browser support, educational content absorption, and more. They explore the evolution of CSS naming conventions, mastering vanilla CSS, navigating front-end development tools, and the advantages of using the web development tool Astro. The podcast also touches on Git learning, early CSS layout jobs, and the challenges of web development learning.

Mar 19, 2024 • 1h 8min
WordPress Is a No-Code Tool That Requires Coding
The podcast explores WordPress' identity crisis, challenges with custom post types and relationship fields, limitations and solutions in WordPress development, risks of auto-updates, importance of backups, and the platform's evolution towards full site editing. The discussion highlights the impact of WordPress in web development and the community's opinions on its role.

Mar 14, 2024 • 1h 24min
Technical Interviews Exposed w/ Kyle TechSquidTV
Explore the world of technical interviews with Kyle from TechSquidTV. Learn about navigating the tech job market, standing out in applications, and transitioning careers. Discover the marrying of hardware and software in unique projects, including AI voices and electrical hazards in the lab.

Mar 12, 2024 • 1h 2min
Junior Developer vs Senior Developer
The podcast discusses the progression of web developers through different roles like junior, intermediate, and senior developer, highlighting the varying responsibilities and financial rewards. It explores how experience influences problem-solving abilities, contrasting junior and senior developers' approaches in crisis scenarios. The episode also delves into the evolution of developers from junior roles to senior positions, emphasizing the importance of mentoring, technical decision-making, and transitioning to leadership roles.

Mar 5, 2024 • 1h 21min
Work-Life Balance for Web Developers in 2024
Work-life balance is an important topic to talk about in the tech field, especially in 2024 with the recent layoffs and overall industry downturn. It can be easy to sacrifice some personal time to log extra hours at the office in an attempt to give yourself some job security or impress your boss. The problem is that this can be a slippery slope that leads you to work all the time for no additional pay and if your company restructures, or has problems keeping up revenues, you may still get a layoff. Digital availability is also a major problem in the tech field and other industries that rely on technology heavily - work is always ready to be done 24/7, with messages and emails coming in at all hours of the day. It's easy to just "check one email" when you get home from a long day at the office, quickly leading to getting pulled into a situation that could have you working throughout the evening. During these trying times it's important that we keep our families, friends, and mental health in mind alongside our careers. In this episode Matt and Mike discussed the importance of work-life balance for web developers during these trying times.
Show Notes: https://www.htmlallthethings.com/podcasts/work-life-balance-for-web-developers-in-2024
Learn with Scrimba - https://scrimba.com/?ref=htmlallthethings

Feb 27, 2024 • 1h 3min
Top 5 Insider Web Developer Agency Tips
Running a web development agency isn't easy from both the technical and customer service side of things. Luckily, Matt and Mike have been running their web development agency for 7+ years, making plenty of mistakes, and claiming even more successes over the years. In this episode, they lay out the top 5 tips insider tips that have helped them maintain a successful business for all these years including: presenting technical solutions to non-technical customers, avoiding scope creep, pushing back on customer ideas that won't work, and more.
Show Notes: https://www.htmlallthethings.com/podcasts/top-5-insider-web-developer-agency-tips
Learn with Scrimba - https://scrimba.com/?ref=htmlallthethings

Feb 22, 2024 • 1h 3min
Francesco’s Unique Developer Journey
Almost everyone has a unique story on how they joined the field in which they eventually made a career, but many aren't as unique as Francesco Ciulla's. His development journey has lead him to work with the European Space Agency as a full-stack developer, developer relations at Daily.dev, become a Docker Captain, and most recently create a massive YouTube following in just a few short weeks. This week Matt and Mike had the pleasure of sitting down and discussing Francesco's unique developer journey at length discussing his previous jobs, education, passion for teaching and much more!
Show Notes - https://www.htmlallthethings.com/podcasts/francescos-unique-developer-journey
Learn with Scrimba - https://scrimba.com/?ref=htmlallthethings

Feb 20, 2024 • 59min
Web Development Is a Mess: Do We Need Frameworks? Is There Too Much to Learn?
Exploring the mess of web development, discussing the need for frameworks, challenges of learning too much, navigating complex systems, evolving roles in web development, embracing abstractions, managing systems with AI, and exploring AI simulations in web development.


