
HTML All The Things - Web Development, Web Design, Small Business
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.
Latest episodes

Jun 25, 2024 • 1h 4min
Where the F*ck Do I Start Learning Web Development?
Learning web development is not a clear linear path. At the highest level there's frontend development and backend development...but these categories break down into a tonne of different technologies including (but not limited to) React, Vue, Svelte, SvelteKit, HTML, CSS, JavaScript....and the list just keeps going on. For a beginner, this spider-web of technologies seems like an insurmountable learning path. In this episode, Matt and Mike discussed where they think you should start learning web development, touching on different pathways, and eventually laying out their preferred path in detail.
Show Notes: https://www.htmlallthethings.com/podcasts/where-the-f-ck-do-i-start-learning-web-development
Scrimba 20% discount - time limited, details in show notes: https://scrimba.com/?via=htmlallthethings

Jun 18, 2024 • 1h 3min
Do Small Businesses Need Web Dev Agencies in 2024?
The classic 5-page website is often called a "small business website" or a "basic website" among web development agency owners. It's a staple of the industry because it symbolizes a basic site that many businesses will start their online presence with, and it can easily be sold as a package deal alongside hosting to onboard new clients. As the web has matured, other tools such as Squarespace, Wix, and Webflow have come up with DIY solutions that bring the power of web design, ecommerce, and hosting to users with often a single affordable monthly fee. In this episode, Matt and Mike discussed the small business website landscape to-date in 2024. Through their discussions they debate whether it's worth it for a web dev agency to offer 5-page small business websites anymore, if there's any value in a 5-page website in today's SEO, and whether a business' budget makes a difference which direction they should go.
Show Notes: https://www.htmlallthethings.com/podcasts/do-small-businesses-need-web-dev-agencies-in-2024
Learn with Scrimba: https://scrimba.com/links/htmlallthethings

Jun 13, 2024 • 59min
What is THAT Conference w/ Clark Sell
This week we had the pleasure of sitting down with Clark Sell, the creator of THAT Conference to discuss the importance of community among developers, and different relationships that you can have with your community. We also discussed at length the who, what, where, when, and why of THAT Conference - diving into Clark's inspiration when creating THAT, what the event is all about, and what the speaking landscape is like there. We even talked a little bit about Clark himself and what he used to do before THAT.
Get 10% off Wisconsin 2024 tickets with promo code: HTMLALLTHETHINGS
Show Notes: https://www.htmlallthethings.com/podcasts/what-is-that-conference-w-clark-sell
Learn with Scrimba: https://scrimba.com/links/htmlallthethings

Jun 11, 2024 • 58min
Is JavaScript Really That Bad?
Explore the debate between JavaScript and Ruby on Rails communities, the importance of frontend and backend development, the adaptability and imperfections of JavaScript, and the significance of client-side JavaScript for user experience in web applications. Learn about balancing client-side and server-side processing in web development and the evolution of web development, Patreon support, Scrimba affiliate links, and community engagement.

Jun 4, 2024 • 56min
Our Website Creation Process 2024
Creating a website is not a one-size-fits-all scenario, as projects can vary wildly in complexity and amount of work needed. Over the years we have come up with a process that defines a clear structure while providing enough flexibility to accomodate most web development projects for small to medium businesses. The process helps keep development on-track, payments flowing, mitigates working with clients that aren't serious about their project.
Show Notes: https://www.htmlallthethings.com/podcasts/our-website-creation-process-2024
Learn with Scrimba: https://scrimba.com/?ref=htmlallthethings

May 28, 2024 • 1h 2min
Time Saving Tips for Front-End Developers
Sometimes web development deadlines can come up faster than expected, or even worse, your workload may overwhelm the amount of time you have left until a deliverable is due. When this happens, it's easy to panic, procrastinate, or even quit altogether. Thankfully, development has a lot of wiggle room in how tasks are performed and can typically be worked on anywhere (in office, at home, on-the-go). This week, Matt and Mike discussed how to save time when you're working on your website's UI, more specifically, Matt reflected on a recent busy week where he pulled out all the stops on time saving while doing front-end development.
Show Notes: https://www.htmlallthethings.com/podcasts/time-saving-tips-for-front-end-developers
Learn with Scrimba: https://scrimba.com/?ref=htmlallthethings

May 23, 2024 • 43min
Will AI Replace Us? w/ The Creator of TabNine and Supermaven Jacob Jackson
This week we had the pleasure of sitting down with Jacob Jackson, the creator of TabNine and Supermaven to discuss AI as a whole. It's no surprise that LLMs are taking over most of the current chatter in the tech world, but their rapid rise in popularity has also led to a rapid rise in concern. Many people believe that AI is coming for our jobs, working to replace human developers and other workers. On the other side of the fence, people are using AI to boost their productivity both at work and at home. Developers seem to be getting a great deal of this productivity boost with the creation of tools like Supermaven that can help speed up coding. If you've ever had any questions or doubt surrounding AI, or LLMs in general, then you're not going to want to miss this episode.
Show Notes: https://www.htmlallthethings.com/podcasts/will-ai-replace-us-w-the-creator-of-tabnine-and-supermaven-jacob-jackson
Learn with Scrimba: https://scrimba.com/?ref=htmlallthethings

May 21, 2024 • 1h 8min
Things I Wish I Knew Before Becoming a Web Developer
Experienced web developer Mike shares valuable insights for aspiring developers including mastering tools like AI, completing projects, engaging with the community, automating tasks with AI, leveraging GitHub for tutorials, navigating imposter syndrome, and embracing the web development journey.

May 14, 2024 • 54min
How to Build a Website Quickly
In this podcast, the hosts discuss how to quickly build a website using tools like no-code platforms and templates, while also considering the option of hiring developers. They compare the benefits of custom code versus using no-code solutions, emphasizing the importance of speed, cost, and quality in website development. The conversation delves into the challenges of balancing speed and quality, highlighting the significance of proper investment and clear communication in the web development process.

May 7, 2024 • 1h 14min
Lessons I've Learned from Managing A Team of Developers
Transitioning from coding to management can be a career goal for some, and a dreaded pathway for others. In his recent work experience, Mike has been managing a team of developers while continuing to code a bit himself. In this episode, Mike shares his recent experiences and enlightens us with some of the lessons he's learned along the way. While managing a team of developers may seem easy for those at a senior development level, it's easy to forget that the code is not the only thing you have to worry about, the human element becomes a factor that can make or break a team's productivity and effectiveness.
Show Notes: https://www.htmlallthethings.com/podcasts/lessons-ive-learned-from-managing-a-team-of-developers
Learn with Scrimba: https://scrimba.com/?ref=htmlallthethings
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.