HTML All The Things - Web Development, AI, and Developer Careers

HTML All The Things - Web Development, AI, and Developer Careers

By Matt Lawrence and Mike KaranNewsTechnologyEducationHow ToTech News
Download on the App Store

HTML All The Things - Web Development, AI, and Developer Careers episodes

  • The Toughest Concepts in Web Development (Part 1)

    Web development is not easy! Websites need to work on multiple devices, respect SEO best practices, and must deliver everything from blogs through complex design programs. These demanding sees web developers navigating not only demanding topics, but ones that are also difficult to engineer, implement, and maintain. In this episode, Matt and Mike start a discussion the toughest concepts in web development. In this first of two parts series, the duo discussed: Asynchronous programming & promises, state management, security concerns (ie XSS CSRF, SQL Injection), performance optimization, scalability & architecture, and cross-browser compatibility.

    Show Notes: https://www.htmlallthethings.com/podcasts/the-toughest-concepts-in-web-development-part-1

    Thanks to Wix Studio for sponsoring this episode! Check out Wix Studio, the web platform tailored to designers, developers, and marketers via this link: https://www.wix.com/studio

    1 hr 7 min
  • Mentoring Developers with Shashi Lo

    Matt and Mike had a great conversation with Shashi Lo this week! Shashi is a senior software engineer at Microsoft and founder of Gridiron Survivor - an open source NFL Survivor pool SaaS application that’s designed to help the junior developers working on it further their skills and knowledge through real-world experience. Unlike self-taught personal projects, Shashi walks us through how his mentees on the Gridiron Survivor project are guided through corporate standards such as writing clean code and covering all the bases with proper testing - concepts that may seem superfluous on small portfolio project, but are a must-have in a corporate setting.

    Show Notes: https://www.htmlallthethings.com/podcasts/mentoring-developers-with-shashi-lo

    Companion Article: https://www.htmlallthethings.com/blog-posts/bridging-the-skills-gap-empowering-junior-developers-through-apprenticeship-programs

     

    1 hr 4 min
  • Is Your Code Too Complex? Troubleshooting, Fixing, and Implementing Solutions

    While trying to solve a coding problem this week, Matt found himself buried in a collection of solutions offered by ChatGPT and Google search results. Some of the solutions were completely new to him and so he got to thinking about how "safe" it would be to implement them. Not from a security perspective, as there wasn't any private data involved in this particular case, but his concern was more for the page UX itself. How efficient were the solutions he was about to implement, would it slow the web page down? Were these new topics even being used in the correct context and being implemented appropriately? In this episode, Matt and Mike discussed how to think through problems like this in terms of project architecture, website performance, and troubleshooting/research time spent.

    Show Notes: https://www.htmlallthethings.com/podcasts/is-your-code-too-complex-troubleshooting-fixing-and-implementing-solutions

    Thanks to Magic Mind for sponsoring this episode, enjoy 20% off one-time purchases and subscription using our link and code (Link: https://magicmind.com/HTMLPOD20 Code: HTMLPOD20)

    Thanks to Wix Studio for sponsoring this episode! Check out Wix Studio, the web platform tailored to designers, developers, and marketers via this link: https://www.wix.com/studio

    57 min
  • Tech We Love as Web Developers: SvelteKit, Vercel, Supermaven, and More

    There is a lot of tech out there! It seems every day someone is coming out with a new way to edit images, use AI, build websites, assist developers, and the list goes on and on. This week, Matt and Mike decided to zoom in and discuss some of the tech that they enjoy using at the moment including Svelte/SvelteKit, TailwindCSS, Supermaven, and much more! The technologies that web developers change all the time - and not always obvious things like frameworks and plugins, but also more logistical elements of the job like where to host, compress images, etc. What are you using in your projects?

     

    Show Notes: https://www.htmlallthethings.com/podcasts/tech-we-love-as-web-developers-sveltekit-vercel-supermaven-and-more

     

    Thanks to Wix Studio for sponsoring this episode! Check out Wix Studio, the web platform tailored to designers, developers, and marketers via this link: https://www.wix.com/studio

    1 hr 5 min
  • Tech We Love as Web Developers: SvelteKit, Vercel, Supermaven, and More

    There is a lot of tech out there! It seems every day someone is coming out with a new way to edit images, use AI, build websites, assist developers, and the list goes on and on. This week, Matt and Mike decided to zoom in and discuss some of the tech that they enjoy using at the moment including Svelte/SvelteKit, TailwindCSS, Supermaven, and much more! The technologies that web developers change all the time - and not always obvious things like frameworks and plugins, but also more logistical elements of the job like where to host, compress images, etc. What are you using in your projects?

     

    Show Notes: https://www.htmlallthethings.com/podcasts/tech-we-love-as-web-developers-sveltekit-vercel-supermaven-and-more

     

    Thanks to Wix Studio for sponsoring this episode! Check out Wix Studio, the web platform tailored to designers, developers, and marketers via this link: https://www.wix.com/studio

    1 hr 5 min
  • Saying No to Scope Creep: How Web Devs Can Push Back

    Scope creep is a very dangerous thing that can endanger a team's productivity and mental health. It involves taking the original scope of a project, and slowly but surely, adding more and more tasks to it. Often times scope creep is not done nefariously, as those that request tasks from developers are ignorant of the technical complexities of their requests. Unfortunately, there are those that will add to a project's scope willingly to take advantage of their employees, or there may be some mismanagement within the company that leads to additional work in a short period of time. In this episode, Matt and Mike discussed the who, what, where, when, and why of pushing back against customer requests in order to keep projects in-scope. They discussed the importance of pushing back sometimes, when to push back, and whether it's appropriate to push back when acting as a freelance contractor.

    Show Notes: https://www.htmlallthethings.com/podcasts/saying-no-to-scope-creep-how-web-devs-can-push-back

    Thanks to Magic Mind for sponsoring this episode, enjoy 20% off one-time purchases and subscription using our link and code (Link: https://magicmind.com/HTMLPOD20 Code: HTMLPOD20)

    Thanks to Wix Studio for sponsoring this episode! Check out Wix Studio, the web platform tailored to designers, developers, and marketers via this link: https://www.wix.com/studio

    1 hr 6 min
  • Why Code Quality Matters: Testing, Linting, Refactoring

    Code quality matters! When developers write better, cleaner, and safer code - their deliverables improve significantly. When code is safer, there are less problems with crashes and unintended errors. When code is cleaner, team members find it easier to read, peer review, and add on to down the line. Improving the quality of your code is easier said than done, however, as it takes more than just "getting good" at coding. In this episode, Matt and Mike discussed the importance of and how to improve your code quality by keeping coding styles consistent with your team, refactoring, writing good tests, using prettier formatting, and linting.

    Show Notes: https://www.htmlallthethings.com/podcasts/why-code-quality-matters-testing-linting-refactoring

    Thanks to Wix Studio for sponsoring this episode! Check out Wix Studio, the web platform tailored to designers, developers, and marketers via this link: https://www.wix.com/studio

    1 hr 17 min
  • Should Our AI Data Be in the Cloud? On-Device AI vs Cloud-Based AI

    Should AI run in the cloud or on-device? Some people think that on-device is the only way forward as it ensures a certain level of privacy, while others worry that our local hardware (PC, smartphone, smartwatch) is not powerful enough to deliver cutting-edge features. In this episode, Matt and Mike explore how on-device AI and cloud-based AI work. The guys discussed the benefits of each approach while analyzing and debating their differences on both a hardware/software and user-experience level. Are you worried about your AI information being out in the cloud? 

    Show Notes: https://www.htmlallthethings.com/podcasts/should-our-ai-data-be-in-the-cloud---on-device-ai-vs-cloud-based-ai

    Thanks to Magic Mind for sponsoring this episode, enjoy 20% off one-time purchases and subscription using our link and code (Link: https://magicmind.com/HTMLPOD20 Code: HTMLPOD20)

    Thanks to Wix Studio for sponsoring this episode! Check out Wix Studio, the web platform tailored to designers, developers, and marketers via this link: https://www.wix.com/studio

    1 hr 18 min
  • Our Biggest Projects: How We Became Developers

    This week Matt and Mike took a trip down memory lane to discuss, debate, and reflect on some of their biggest projects that shaped their careers as web developers. As with many tech careers, the road to becoming a web developer is anything but straightforward. In the case of Matt and Mike, their planned IT startup took a hard right turn based on the opportunities they were afforded over the years such as working for a large medical clinic under the scrutiny of strict government regulations, being caught up in Chrome OS fever as Chrome Apps landed on Windows, helping a large fast food franchise deliver important info to their franchisees, and many more! The pathway to becoming a web developer is anything but linear and the guys hope that this episode's conversations prove that there is no one single pathway to success in the web dev game.

    Show Notes: https://www.htmlallthethings.com/podcasts/our-biggest-projects-how-we-became-developers

    Thanks to Wix Studio for sponsoring this episode! Check out Wix Studio, the web platform tailored to designers, developers, and marketers via this link: https://www.wix.com/studio

    1 hr 31 min
  • Is Vanilla Tech Just for Juniors? Exploring the Role of HTML, CSS, and JS in 2024

    It's often said that in order to become a junior developer, you should learn the three foundational pillars of web development before moving onto a framework, plugin, or other specialty. These pillars are of course: HTML (for site structure), CSS (for page styling), and JS (for advanced UI interactivity) - we refer to them as vanilla tech. Way back in the day, these pillars were pretty much the only thing most developers used to create websites (minus backend tech), but these days most jobs require that you have experience with a popular toolset like React + Next.js, or Svelte + SvelteKit. In this episode, Matt and Mike check in on HTML, CSS, and JS in 2024. The duo discussed these technologies through the frontend lens exclusively, pushing aside things such as JavaScript usage in the backend, or being typed by TypeScript - in order to capture what these technologies were initially used for. Through this discussion the guys question how relevant vanilla tech is 2024, and whether or not it is primarily used as a learning tool by today's standards.

    Show Notes: https://www.htmlallthethings.com/podcasts/is-vanilla-tech-just-for-juniors-exploring-the-role-of-html-css-and-js-in-2024

    Thanks to Magic Mind for sponsoring this episode, enjoy 20% off one-time purchases and subscription using our link and code (Link: https://magicmind.com/HTMLPOD20 Code: HTMLPOD20)

    Thanks to Wix Studio for sponsoring this episode! Check out Wix Studio, the web platform tailored to designers, developers, and marketers via this link: https://www.wix.com/studio

    1 hr 20 min

About HTML All The Things - Web Development, AI, and Developer Careers

From the publisher's feed

HTML All The Things is a podcast for developers navigating the modern web industry.

More shows like HTML All The Things - Web Development, AI, and Developer Careers

The Joe Rogan Experience by Joe Rogan

The Joe Rogan Experience

227,576 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

286 Listeners

The Side Hustle Show by Nick Loper of Side Hustle Nation | YAP Media

The Side Hustle Show

1,582 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

622 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

234 Listeners

This Past Weekend w/ Theo Von by Theo Von

This Past Weekend w/ Theo Von

28,027 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

62 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

983 Listeners

The freeCodeCamp Podcast by freeCodeCamp.org

The freeCodeCamp Podcast

484 Listeners

PodRocket by LogRocket

PodRocket

59 Listeners

Whiskey Web and Whatnot by Skill Issue Studios

Whiskey Web and Whatnot

55 Listeners

Develop Yourself by Brian Jenney

Develop Yourself

7 Listeners

The Startup Ideas Podcast by Greg Isenberg

The Startup Ideas Podcast

211 Listeners

WEAPONIZED with Jeremy Corbell & George Knapp by Jeremy Corbell and George Knapp

WEAPONIZED with Jeremy Corbell & George Knapp

1,417 Listeners

Front-End Fire by TJ VanToll, Paige Niedringhaus, Jack Herrington

Front-End Fire

11 Listeners