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.
Episodes
Wednesday Mar 08, 2023
JavaScript Fundamentals You Need to Know Before Learning React
Wednesday Mar 08, 2023
Wednesday Mar 08, 2023
Do you know enough JavaScript to move onto something else like React, or Svelte? How do you know if you'll be ready? This week, Matt and Mike discuss the vanilla JavaScript fundamentals you need to know before learning new tooling like React, or Svelte. We hope that this episode helps clear the air for any junior developers wondering if they should start the next step of their JavaScript learning journey, or if they still have more vanilla JS to learn.
Show Notes: www.htmlallthethings.com/podcasts/javascript-fundamentals-you-need-to-know-before-learning-react
Wednesday Mar 01, 2023
If You Can’t Code, Don’t Use WordPress
Wednesday Mar 01, 2023
Wednesday Mar 01, 2023
The popularity of WordPress partly comes from its ability to transform into virtually any website creation tool you need. From a membership site managing tool, to an inventory control system with ecommerce, the WordPress plugin offerings seem to be able to make anything happen - with low, to no-code. This is, however, as long as everything keeps working the way it should. With critical errors like the WordPress white screen of death threatening websites at almost every turn, we discuss why knowing how to code (or at least manage hosting files) is a critical skill that many WordPress users don't realize they need...until it's too late.
Show Notes: www.htmlallthethings.com/podcasts/if-you-cant-code-dont-use-wordpress
Wednesday Feb 22, 2023
Junior Developers NEED to Hear This
Wednesday Feb 22, 2023
Wednesday Feb 22, 2023
Tech layoffs are in full swing right now, with companies shrinking their teams for a variety of reasons. This is a stark contrast to the hiring spree that we experienced and grew used to during the chaos that was the COVID-19 pandemic. Does this mean that junior developers should pack up and find work elsewhere? Should people that are still learning web development leave the field entirely?
Wednesday Feb 15, 2023
Designing the Web for Vertical Video (Short-Form Content)
Wednesday Feb 15, 2023
Wednesday Feb 15, 2023
The most popular social media & video sharing websites out there now support (or are centered around) vertical video in the form of short-form content that commonly comes in under a minute in length. As the popularity of these short-form videos has taken off in recent years, we've seen this form factor escape smartphones, arriving on desktop computers and TVs. Unfortunately, this presents designers with a perplexing problem as vertical video (portrait aspect ratio) is not ideal for screens that are almost always landscape (widescreen). In this episode, Matt and Mike discuss the rise of vertical video (short-form content), discussing & debating on how it is shaping our user interfaces, and how it could even start shaping the hardware we use in the home.
Wednesday Feb 08, 2023
CSS Attribute Selectors & Custom Attributes
Wednesday Feb 08, 2023
Wednesday Feb 08, 2023
CSS attribute selectors are a lot more powerful than I thought! I wasn't aware that they could not only select elements based on the presence of an attribute, or the presence of an attribute with a specific value, but that they could also "filter" through that attribute value by placing specific parameters on them using just CSS. In this episode, Matt and Mike discuss these "advanced attribute selectors" and cap the episode off by discussing another powerful CSS feature - custom attributes, done the right way!
Show Notes: www.htmlallthethings.com/podcasts/css-attribute-selectors-custom-attributes
Wednesday Feb 01, 2023
The Scariest Web Development Tech
Wednesday Feb 01, 2023
Wednesday Feb 01, 2023
We all have holes in our knowledge that lurk...just around the corner...lying in wait to pounce and completely destroy our confidence and workflow! This scary truth falls into virtually every corner of web development from WordPress devs that have zero experience with PHP, to frontend developers that have no idea what a web server is. This week Matt and Mike discuss some of the web dev technologies that can scare even the most seasoned developer.
Show Notes: www.htmlallthethings.com/podcasts/the-scariest-web-development-tech
Wednesday Jan 25, 2023
Does Anyone Use Vanilla CSS Anymore?
Wednesday Jan 25, 2023
Wednesday Jan 25, 2023
There are a lot of ways to write CSS either directly or indirectly. By using tools like SASS, Bootstrap, TailwindCSS, and many more - you're largely avoiding vanilla CSS, replacing it with a new syntax, or maybe a website building library to make your workflow more efficient. But where does this leave vanilla CSS? Does anyone write just vanilla CSS anymore? And if so....why?
Show Notes: www.htmlallthethings.com/podcasts/does-anyone-use-vanilla-css-anymore
Wednesday Jan 18, 2023
Full-Stack Development Has Changed In 2023
Wednesday Jan 18, 2023
Wednesday Jan 18, 2023
Full-stack development demands both frontend and backend development skills, meaning one individual can spin up a website from the hosting, through the database management, and even the user interface. Recently, some people in the developer community have voiced their observations on how complex both frontend and backend development are on their own, stating that it's not really possible to be a full-stack developer if you want to maintain a high level of skill in all the technologies involved. In this episode, Mike breaks down a stack that he has recently started using that should allow him to provide a full-stack's worth of work through 2023.
Show Notes: www.htmlallthethings.com/podcasts/full-stack-development-has-changed-in-2023
Wednesday Jan 11, 2023
Can I Use This in Production?
Wednesday Jan 11, 2023
Wednesday Jan 11, 2023
Browsers and web development tools are constantly evolving their support for new features. This forever changing landscape of our industry can lead many developers to ask whether they can use whatever they're using in production websites, or if they should stick to older methods that are more tried and true. In this episode, Matt and Mike discussed how to choose production-ready technologies based on the type of project you're working on.
Show Notes: www.htmlallthethings.com/podcasts/can-i-use-this-in-production
Wednesday Jan 04, 2023
Svelte vs React - What You Need To Know
Wednesday Jan 04, 2023
Wednesday Jan 04, 2023
Svelte and React are two frontend JavaScript frameworks that, through their immense popularity, draw a lot of debate and questions from the web development community. For established developers, the question looms as to which one you should use and for what reason. Junior developers are left asking what the differences are and which one they should learn first, or if they even need to learn both at all. Today on the podcast, Matt and Mike discuss the differences between Svelte and React, pitting them against each other to debate their usefulness, best features, and which one you might want to use for your latest project.
Show Notes: www.htmlallthethings.com/podcasts/svelte-vs-react-what-you-need-to-know