HTML All The Things - Web Development, Web Design, Small Business

Matt Lawrence and Mike Karan
undefined
Jan 18, 2023 • 1h 14min

Full-Stack Development Has Changed In 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  
undefined
Jan 11, 2023 • 1h 15min

Can I Use This in Production?

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  
undefined
Jan 4, 2023 • 1h 9min

Svelte vs React - What You Need To Know

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
undefined
Dec 28, 2022 • 1h 2min

CSS Selectors Crash Course

CSS selectors are a fundamental piece of CSS that allow it to select HTML elements based on a collection of parameters that the developer has set. CSS selectors can be used to select elements by type, class, ID, and can be written in a more complex way with the use of combinators. This week we discuss CSS selectors in great detail, covering their syntax, popular use cases, and clearing up (hopefully) some confusing bits that junior developers may struggle with. Show Notes: www.htmlallthethings.com/podcasts/css-selectors-crash-course
undefined
Dec 21, 2022 • 1h 27min

AI Will Not Take Your Job...Yet

Discussion on the rapid advancement of AI, including ChatGPT and GitHub Copilot. Explore ethical considerations, AI imitating human behavior, and the potential of AI as a valuable tool for innovation. Also, the hosts share personal experiences using AI for problem-solving and writing tasks.
undefined
Dec 14, 2022 • 52min

Hit Your Deadlines With These Tips

Deadlines can be difficult for developers to hit due to the complexity and scope creep that happens to most modern web development projects. We've experienced our fair share of quickly approaching deadlines over the years and have learned a collection of time saving methods that we'll be discussing in this episode. Methods like not oversharing with your client - so they don't constantly contact you about every little thing, and doing projects with the tool that makes the most sense - to avoid pigeonholing your toolset based on preference, and more!
undefined
Dec 7, 2022 • 1h 3min

Developer Relations w/ Raza

Developer relations (aka DevRel) is a newer position that many companies are starting to add to their teams. It's a popular topic among the tech Twitter community and can be a little confusing for those that aren't fully in the loop. So we brought on an expert on the topic, Raza (@razacodes) to explain exactly what a developer relations role is and how you could try your hand at it yourself.
undefined
Nov 30, 2022 • 1h

CSS Variables - What Are They & How to Use Them

CSS variables are a powerful vanilla CSS feature that you need to start using on your next project. You don't need any frameworks, plugins, or other tooling to get started. When used correctly, they can be a huge boost to your project's organizing and productivity - helping keep things readable and easily maintained. This week Matt & Mike discussed what CSS variables are and how to get started using them in your next project. Written Guide: CSS Variables – What Are They & How to Use Them | HTML All The Things Show Notes: www.htmlallthethings.com/podcasts/css-variables-what-are-they-how-to-use-them  
undefined
Nov 23, 2022 • 1h 6min

The Transitional Web w/ Chris Ferdinandi

This week we sat down with Chris Ferdinandi to discuss why he thinks the web is in a state of transition, moving away from bloated frameworks and other tooling, towards the use of more "vanilla" or "native" platform features. This less bloated web is where Chris believes we are already transitioning towards, with the hopes that it makes websites and web apps more efficient. Show Notes: The Transitional Web w/ Chris Ferdinandi | HTML All The Things Podcast
undefined
Nov 16, 2022 • 1h 19min

What NOT to Do in Web Development

Web development has a lot of dos and donts, so today we decided to focus on what NOT to do in web development. Things that all of us have done, like pushing confidential credentials to a public git repo, through client interactions like undervaluing your work. And don't forget, the classic "don't deploy on Friday" which Matt thinks Mike should do anyway, for his upcoming film.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app