All Episodes
HTML All The Things - Web Development, AI, and Developer Careers — 522 episodes
How to Become a GTM Engineer: A New Career Path for Developers
Developers Are Exhausted by AI Coding
Small Business Websites Need to Do More Than Exist
Can Company Mission Compete With a $100 Million Paycheck?
From Dishwasher to Engineering Manager
Is AI in a Bubble? History Says It's Complicated
How to Choose the Right CMS for Your Website
Do You Actually Own Your Digital Games?
AI Coding Makes Development Easier - So Why Are We Burning Out?
Kimi K3 Brings Frontier AI Into the Open
JavaScript Isn't Always the Answer: Native Browser Features Every Developer Should Know
Growing Your App: From MVP to MLP
How to Build an Async Remote Team That Actually Works
What Happens When Physical Games Disappear?
AI Safety: From Narrow AI to Superintelligence
Web News: Consumer Electronics Are Getting Gutted
Get Found: SEO, Social Media, and Building an Audience with Matt Diamante
The $2 Trillion AI Panic: Is SaaS Really Dead?
Web News: Would You Risk Your Job to Oppose AI? (Debate)
Are AI Data Centers Good or Bad?
Web News: Anthropic Released An AI It Doesn't Fully Trust
AI Isn’t Just Taking Jobs, It’s Creating Weird New Ones
Web News: AI vs No-Code
How Long Do Websites Last? (And When Should You Replace Them?)
Web News: The Middle Class Can't Keep Up With Tech Anymore
AI Coding Hype Is Starting to Crack
Web News: Why Does Every Website Look Like a SaaS App?
You Know CSS… So Why Can’t You Build Anything?
Web News: Android Isn’t Just an Operating System Anymore
What Is Going On With GitHub?
Web News: Are Web Dev Tutorials Dying?
The Junior Developer Job Market in 2026: Crisis, Recovery, or Both?
Web News: Why AI Phones Might Fail Like BlackBerry
What’s Happening To Me? The Negative Side Effects of AI
Web News: Is IBM Winning the AI Race? A Bet on Entry-Level Developers
Web Apps vs Mobile Apps: Choosing the Right Path in 2026
Web News: Are Smart Glasses the Next Tech Interface?
How Engineers Stand Out in 2026 (Skills That Actually Matter Now)
Web News: Is Anthropic’s Mythos Too Dangerous to Release?
AI Can Write Code - But Development Is Still Human
Web News: The Return of the Keyboard Phone - Is BlackBerry Back?
You’re Using Too Much AI - And It’s Hurting Your Work
Web News: Microsoft Commits to Fixing Windows 11
Trying Codex For The First Time Was… Confusing
Web News: Dev Job Postings Are Rising - But Is It Enough?
Are Websites Dead? A Web Dev Agency Owner Answers
Writing Code Was Never the Bottleneck
Web News: Trying Claude Code for the First Time
Can I Learn React Using the Official Documentation?
Web News: When Clients Ignore Your Advice
Some Good News for Web Developers
What Do the Block Layoffs Mean for the Industry?
Upgrading My JavaScript Fundamentals (ES6 and Beyond)
Web News: Mobile Apps Are Not Dead
5 Ways AI Can Blow Up in Your Face
Web News: AI Competition is Out Of Control
How to Be a Good Client to Your Web Developer
Web News: We Don’t Think Anymore
Code Reviews Are More Important Than Ever
Web News: The AI Monetization Problem Nobody Has Solved Yet
Should You Worry About SEO, GEO and AEO in 2026?
Web News: The Era Of Humans Writing Code Is Over
What Do Developers Do Now in the Age of AI?
Web News: How Open Source Makes Money (Tailwind CSS Debacle)
Can AI Teach Me React? (Stuck in Tutorial Hell)
Web News: Is Microsoft Copilot Any Good?
Web Development Predictions for 2026
Web News: The Clair Obscur AI Debacle
JavaScript Basics: Learn These Concepts First (Re-release)
Web News: How To Choose The Right Browser
Can AI Teach Me React? (Project‑Based Learning)
Web News: The Art of Offline Programming
My Development Setup in Late 2025
Web News: Should Developers Code Over The Holidays? (Hustle Culture)
Is SEO Dead? (SEO in 2026)
Web News: The End Of Consumer Computing As We Know It
Never Ending Updates | AI Models, Cursor, Frameworks
Web News: Should You Be on Every Platform in 2026?
Should You Say No to Low-Budget Projects?
Web News: Gemini Got an Upgrade (Gemini 3.0)
New Web Development Tech That’s On My Radar
Web News: Web App vs App Store - Which Should You Build for 2025?
Why Isn’t Coding Fun Anymore?
Web News: It’s Over For Junior Developers.
Leveraging Social Media and Content Creation | w/ Marko Denic
JavaScript vs Python: Which Is Better for Building LLM Chatbots?
Web News: Is WordPress Still Relevant in 2025?
The Art of Client Research: Turning Client Needs Into Actionable Plans
Our Tech Is Too Fragile (AWS Outage)
Inside freeCodeCamp: Learning to Code in 2025 | w/ Quincy Larson
Struggling, Learning, and Trying Again: My Biggest Challenges in Web Development
Web News: A ChatGPT Nightmare (AI Etiquette)
CSS Crash Course (For Absolute Beginners)
Web News: The Importance of Learning Order in Coding
Developer Education and Mentoring | w/ Shant Dashjian
Is Web Development Too Easy Now?
Web News: Phones, Golf, and the Problem of Always Being Connected
HTML Crash Course (For Absolute Beginners)
Web News: Making Developer Tutorials Beginner-Friendly
My New Development Workflow | Spec Driven Development
Web News: The Shai‑Hulud Worm Attack (NPM Hack)
Fixing Vibe Coded Apps | w/ Nathaniel Rogers
Handling the Variety of Client Requests as a Freelancer
Web News: Does Downtime Matter?
From Geek Squad to MongoDB Advocate | w/ Jesse Hall
Interview Tips To Help You Land A Job In Web Development
Web News: Should You Niche Down as a Developer?
Content Creator or Web Developer? | w/ Dylan Israel
Is Web Development Recession Proof?
Web News: Was the Coinbase CEO Too Harsh? (AI Firings)
Top Mistakes That Developers Make When Building a Web App (And How to Prevent Them)
Web News: From Star Trek to Today Dreaming of AI’s Best Future
Can You Have a Career in Web Development?
Web News: Do Developers Use Technology Differently?
Landing a Developer Job in a Tough Market | w/ Taylor Desseyn (VP at Torc)
Stack Overflow Developer Survey 2025
Web News: We Shouldn’t Focus on AI
Are Coding Basics Still Relevant in the Age of AI?
Web News: Is This the End for Junior Developers?
Boosting Developer Productivity with AI Without Losing Your Edge
Taking On Too Much Responsibility as a Web Developer
Web News: Is It Ever Okay to Fire a Client?
We Should Care More About Web App Security
Web News: Trying New Things on Customer Sites
Write Less, Rank More: My Fill-in-the-Blank SEO Method
Why Developer Experience Matters
Leveling Up Your Dev Skills When You’re Not a Beginner (But Feel Like One)
What Happens When a Real Developer Starts Vibe Coding?
Week in the Life of a Developer at a Tech Startup
Turborepo Changed How I Use Monorepos | w/ Anthony Shew
Web News: Do You Listen to Music While You Code?
Should You Go Solo? Transitioning from Developer to Entrepreneur
Web News: Drowning in Notifications? Minimal Phones Might Save You
What The 80/20 Rule Really Means For Web Developers
The First Step Trap: Why Buying Domain Names Isn't Starting Your Project
Web News: Overwhelmed by AI? You're Not Alone!
How To Get A Web Development Job in 2025
Why Prisma Is Still the Best ORM | w/ William Madden
Work On Your Business, Not Just In It
Why Flip Phones Still Matter in 2025 | w/ Tom Barrasso
What Junior Web Developers Need to Know About DevOps
The Hype Trap: Why Cutting Edge Isn’t Always the Best Choice
Startups vs Big Tech for Web Developers
The Full Stack of a Website: What Clients Often Overlook
Should Kids Learn to Code? With Jonathan Schor
Top 5 Code Editors for Web Developers
My Real-World SEO Checklist for New Websites
AI in Developer Education: Scrimba's Instant Feedback & Backend Courses w/ Per Borgen
Corporate Burnout: How the CIA Invented Your 9 to 5
Developer Education w/ Maximilian Schwarzmüller
Vibe Coding, Cursor Vs Windsurf, Firefox Did What?!
AI Has Broken the Web Developer Job Market w/ Kent C. Dodds
How to Be Successful as a Remote Developer
"I Want to Rank #1 on Google!" – How to Solve Real SEO Problems
JavaScript Tech We Loved (But Don’t Use as Much Anymore)
The Popular Option w/ Colby Fayock
Freelancing for Web Development
What Is Async JavaScript?
Stop Using Frameworks for Everything: Vanilla JavaScript in 2025
Stop Overcomplicating CSS: Master Layouts, Variables, and Modern Best Practices
Why Is Everyone Unhappy With JavaScript? | State of JavaScript 2024 Survey
Client-Side vs. Server-Side JavaScript
2024 Year in Review, Looking Towards 2025
How to Actually Enjoy the Holidays as a Web Developer
Stop Using Divs for Everything! Master Semantic HTML, Custom Attributes, and Accessibility
Educating Devs That Get Hired w/ Thomas Chant
Monorepos Unpacked: The Good, the Bad, and the Turbocharged
Can CSS Replace JavaScript? The Rise of Interactive Styling
Does AI Have Tech Bias? | AI All The Things
Are Developers Making Page Builders Too Powerful for Content Editors?
Web APIs That Every JavaScript Developer Should Know
Taking Control in a Rush
Open Source Is Dead
Side Projects: The Eternal Loop of Never-Ending Features
The Toughest Concepts in Web Development (Part 2)
The Toughest Concepts in Web Development (Part 1)
Mentoring Developers with Shashi Lo
Is Your Code Too Complex? Troubleshooting, Fixing, and Implementing Solutions
Tech We Love as Web Developers: SvelteKit, Vercel, Supermaven, and More
Saying No to Scope Creep: How Web Devs Can Push Back
Why Code Quality Matters: Testing, Linting, Refactoring
Should Our AI Data Be in the Cloud? On-Device AI vs Cloud-Based AI
Our Biggest Projects: How We Became Developers
Is Vanilla Tech Just for Juniors? Exploring the Role of HTML, CSS, and JS in 2024
Developers Hate Technical Debt | Stack Overflow Survey 2024
The Right Way to Code: Navigating Ethics in Web Development
Why Is Web Development A Cluster F*ck?
Async Work for Web Developers: Revolution or Redundancy?
Navigating Difficult Situations as a Web Agency
Build Fast and Break Things
Do You Respect Your Time as a Web Developer?
Where the F*ck Do I Start Learning Web Development?
Do Small Businesses Need Web Dev Agencies in 2024?
What is THAT Conference w/ Clark Sell
Is JavaScript Really That Bad?
Our Website Creation Process 2024
Time Saving Tips for Front-End Developers
Will AI Replace Us? w/ The Creator of TabNine and Supermaven Jacob Jackson
Things I Wish I Knew Before Becoming a Web Developer
How to Build a Website Quickly
Lessons I've Learned from Managing A Team of Developers
SEO Tips You Can Implement Today
We NEED To Hire Junior Developers
Is There A Best Way To Make A Website?
Celebrating 300 Episodes: What’s Next for HTML All The Things?
Make a Project, Get a Job w/ Puru
Should Junior Developers Use ChatGPT to Help Them Write Code?
Beware of Vendor Lock-In
Free Tiers Are Dangerous
CSS: Styling the Web & Learning Through Content w/ Kevin Powell
WordPress Is a No-Code Tool That Requires Coding
Technical Interviews Exposed w/ Kyle TechSquidTV
Junior Developer vs Senior Developer
Work-Life Balance for Web Developers in 2024
Top 5 Insider Web Developer Agency Tips
Francesco’s Unique Developer Journey
Web Development Is a Mess: Do We Need Frameworks? Is There Too Much to Learn?
How to Land a Web Development Job w/ James Quick
CSS Browser Support: When Can I Use This?
Make React Faster Using Million 3 (Million.js) w/ Aiden & Tobiloba
Working with Junior Developers: Teaching, Training, and Mentoring
The Hidden Costs of Web Development
More Tech Layoffs, HTMX is Real, Friends with Ideas
Building Your Web Developer Portfolio, Choosing Your Path as a Developer, and Making an Impact with Your Career
Essential Gear Guide for Web Developers in 2024
Is JavaScript Enough?
Get Started in Web Development for Free
AI Prompts for Success as a Web Developer
You’re Learning Web Development the Wrong Way
Make Web Development Easy, Avoid Needless Complexities
Learn To Use AI To Become A Better Web Developer
Are We Expecting Too Much From Our Web Developers?
Are Websites Eternal? The Longevity of a Website
Why Improving Your Focus Will make You A Better Web Developer
3 Web Development Projects | Full-Stack Struggles #3
Git in School, Good Code Reviews, Is PHP Back?
Should Junior Developers Work for Free to Get Experience?
What I’d Expect From a Junior Developer
The Cost of Bad Documentation and How to Fix It
Sneak Peek at Svelte 5 | Learn to Embrace Change
SEO for Small Businesses
Web Development Pitfalls: The Dangers of DIY Auth
How to Choose the Right Stack for Your Clients
Project Planning for Web Developers
Do Web Developers Need Side Hustles?
Why Is the Web Developer Job Market So Tough Right Now?
What Type of Hosting Should You Use? (Shared, VPS, Dedicated, Reseller, WordPress, NodeJS)
Succeeding in Your First Week as a Junior Developer
How a Hackathon Changed Their Lives w/ Paolo and Antonio
JavaScript Basics: Learn These Concepts First
Failure Will Make You a Better JavaScript Developer
Next.js App vs Pages Router
Can You Learn JavaScript Through ONLY Project-Based Learning?
How SvelteKit Makes Full-Stack Easy
Are Websites Old News? Are They Going the Way of the Newspaper?
Learning JavaScript from Scratch
Full-Stack Struggles #2: I Was at the Gates of Tutorial Hell
Do You Need to Learn TypeScript in 2023?
Become a Junior Developer, Learn Web Development from Scratch
Web Development Hot Takes - Is HTML a Programming Language? Does React Suck?
Coding for No-Coders: JavaScript Edition
Debugging HTML, CSS, and JavaScript
Good Enough Is Better Than Perfect: How to Avoid Burnout and Launch Your Website Faster
Helping Junior Developers Succeed
Full-Stack Struggles #1 - Can AI Teach Me Web Development?
Teaching You How to React w/ Bob Ziroll
CSS Animations Can Make or Break a Site
Junior Developer’s Guide to Confusing Terms
You’ve Learned Enough CSS, Here’s What’s Next
JavaScript Fundamentals You Need to Know Before Learning React
If You Can’t Code, Don’t Use WordPress
Junior Developers NEED to Hear This
Designing the Web for Vertical Video (Short-Form Content)
CSS Attribute Selectors & Custom Attributes
The Scariest Web Development Tech
Does Anyone Use Vanilla CSS Anymore?
Full-Stack Development Has Changed In 2023
Can I Use This in Production?
Svelte vs React - What You Need To Know
CSS Selectors Crash Course
AI Will Not Take Your Job...Yet
Hit Your Deadlines With These Tips
Developer Relations w/ Raza
CSS Variables - What Are They & How to Use Them
The Transitional Web w/ Chris Ferdinandi
What NOT to Do in Web Development
What to Expect From Your First Job as a Junior Developer
How to Raise Your Prices
Are You a Good Developer?
What Is Dynamic Content?
Powerful CSS Pseudo-Classes
What Is Hacktoberfest?
How Working in a Restaurant Helped Me as a Web Developer
What Can’t JavaScript Do?
How to Communicate Efficiently in the Workplace
Project Pricing: How We Make Small Customer Budgets Work
Should You Use Code or No-Code?
Git - Why Do We Need Version Control?
The Best Way to Learn Web Development
Would You Use Vanilla JavaScript (No Framework) on a Project?
How Do You Start a New Project?
Web Design for Web Developers
Debugging async JavaScript with Jenn Creighton
Prepare to Be Laid Off
Does Website Speed Really Matter? Bun, Node.js, Vite, Webpack
Should You Learn to Code if You Use No-Code?
HTML - CSS - JS (Re-release)
Starting a New Job in Tech
Tidbit: Thank You for 200 Episodes, What’s Next?
What Does No-Code Mean for Web Developers in 2022?
How to Think Like a Programmer
Next.js, Nuxt.js, SvelteKit | Full-Stack Development Has Changed
Developer Burnout, We’re Exhausted
Don’t Share Too Much With Your Clients
Productive Developers Build Good Habits
Iconography
Good Tech Interviews
Why No-Code Won’t Take Your Jobs
SEO w/ Nat Miletic
What Is an API? w/ Pratham
What is Full-Stack Development?
How to Learn Web Development Skills
Web Tech We Don’t Talk About - PHP, jQuery, WordPress, and More!
What Is Web1, Web2, and Web3?
Q&A: Web3, TypeScript, New Frameworks, and More!
What We Love About Web Development
Where Frontend Ends and Backend Begins - Part 2
Helping Junior Developers Break In w/ Alex Booker
Where Frontend Ends and Backend Begins - Part 1
5 Customer Support Tips
Svelte All the Things
Surviving 2021 as an Entrepreneur
Is No-Code the Future?
Time Management for Junior Developers
Mentoring Junior Developers
The Dark Side of Web Development
Junior Developer Struggles
How to Choose How You Build w/ Theo Browne
Entrepreneur With an Employee Mindset
How Jason Docton Used React and WoW to Help People’s Mental Health
The Front-End Developer Roadmap (Revisited)
Consulting, Heuristics, and Engineering w/ João Rosa
Performance Design & Marketing w/ Richie Lokay
Stoicism and Mindfulness w/ Michael McGill
Handling Stress, Svelte Mania, Web 3.0
From Student to CSS King w/ Pratham
How He Earned $3+ Million on the Internet w/ Csaba Kissi
Q&A - Freelancing Tips, Degree vs Self-taught, Future of No-Code
Learning Through Teaching JavaScript w/ Yuri
Women in Tech w/ Alexandria
Is Work-Life Balance Dead?
Scope Creep, Traveling Salesman, 100% Uptime
Grow Your Brand as a Developer w/ Dylan Redekop
Prepare for Your Coding Interview w/ TJ Kinion
Svelte Is Here to Stay
The 4 Day Work Week feat. Derek Duncan
Googling Tips for Developers
Machine Learning & Building a Twitter Community w/ Pratham
Why Is React Still the #1 Framework?!
How Modern JavaScript Is Ruining the Web w/ Chris Ferdinandi
Web News - Windows 11 Reveal Event Recap
JavaScript Right in HTML? HTMX w/ Carson
The Best Way to Learn How to Code w/ Aderson Oliveira
Nuxt.js, Being an Open Source Maintainer w/ Alexander Lichter
No, Tailwind Doesn't Suck
The Truth About No-Code
JavaScript Is the Future
Level Up Your Junior Coding Skills
Why Vue Is Better Than React
Not Just a Developer w/ David Lindahl
Weekly Growth Goals - Building a Web App
HTML - CSS - JS
The Power of Laser Focus
When to Ask for Help
Big Projects, Short Deadlines
Creating a Browser for Developers w/ Kilian Valkhof
Bad Habits to Avoid for Web Developers
Challenges for Junior Devs w/ Monarch Wadia
Supporting a Lot of Users
Data Structures, Algorithms, Imposter Syndrome, and Migrations
Web News - The One UX Tip You Have to Follow
Build APIs Fast with Strapi.io
Web News - GameStonk and the Stock Market
How to Become Self-Taught
Web News - Time Isn't on Sale
Webpack vs Snowpack
Web News - Are Apps Too Easy to Use?
How to Avoid Being Overwhelmed
Web News - WhatsApp, Facebook, and Signal
Starting a New Side Project
Web News - Email Detox
The Web Technologies of 2020
Web News - Releasing Buggy Products
Side Hustles VS Side Projects
Revisiting Old Projects
Customer Support for Web Developers
What's Right With Web Development?
What's Wrong With Web Development?
Reach Is the Internet's Currency
What You Need to Know About Package Managers
Your Second Career as a Web Developer (The Halo Episode)
What We Need to Do Better
Balancing Different Stacks & Technologies
Should You Open Source?
Scope Creep
What's New in Vue 3.0
The Untold Story of Web Development
Day in the Life of a Web Developer
Sanity.io, Twitch, Imposter Syndrome, Web Apps
Plugins
Vanilla vs Webflow
Why Use a JavaScript Framework? | Vue.js
Website Layout vs Website Content
Code Reviews
Top 10 Tips for Working From Home
Mental Health in the Workplace w/ Megan Mee
Tutorial Hell
Episode 100! - Favourite Tools, The Journey, What's Next?
Workplace Diversity w/ Devonta Johnson
Iterative Design
Good Developer Habits
State of the Industry w/ David Lindahl
Coding Is NOT for You
Tidbit: Joe Rogan and Spotify
More Important Than the MVP
Cool Web Tech
Tidbit: Peer-To-Peer Versus Centralized (Web News)
Proposing Projects to Your Team
Top 10 Web Design Tips
Taking Charge on Client Projects
Project Based Learning
How to Make Money Online
Where Does Webflow Fit?
When to Use Svelte?
Coronavirus (COVID-19) & Working from Home
Office Politics
What We Need to Do Better
Web Design Stats 2020
The Customer Experience
How to Manage Multiple Projects
Procrastination and Time Management
Responsive Design Best Practices
What Makes Web Development Hard?
Passive Income & Revenue Streams
Templates vs Custom Websites
Year-End Roundup 2019
Most in Demand Web Developer Skills in 2019
Flutter
Why Is jQuery so Popular?
Stop Learning, Start Coding
UX Mania
The Thing About WordPress
Static Sites, Server Side Rendering, Single Page Apps
What is JSON?
More UX Considerations
How Much Does a Website Cost?
Grokking Simplicity w/ Eric Normand
Web Development vs Native App Development
Learning UI Development
Making Web Development Easier
Top 3 UX Considerations
Tips to Avoid Developer Burnout
Wireframes, Mockups, and Prototypes
The Traveling Developer
Top 10 Tips for Beginner Web Developers
Jack of All Trades, Master of None
Sanity.io w/ Knut Melvær
Workload Management
Tidbit: 10x Engineers (Web News)
Rapid Development and Deployment | Sanity.io, Nuxtjs, Netlify
How to Fill Skill Gaps
Choosing the Right CMS | Wordpress, Headless CMS, OctoberCMS, Webflow
Vanilla JavaScript and VueJS 3
Migrations
Freelancing, Contracting, Remote Work
Marketing and SEO w/ Chris Dayley
Procedures & Standard Practices
Imposter Syndrome
Future of Web Development - Motion UI, PWA's, Blockchain, and More
Bootstrap, Materialize, Tailwind CSS
Choosing the Right Equipment
MacBook Adventures & Podcast Update
Full Time and Side Hustles w/ David Lindahl
When to Start
Progressive Web Apps
Refactoring
Advanced Topics w/ Little Experience
Leadership w/ Scott McCarthy
jQuery to Vue.js
Pivoting a Project
Git Workflow
Site Builders and Webflow
Your First Website Contract
Negative Customer Relations
Tips and Tricks
Coding Challenge Wrap-Up
Code Challenge - No BS News for Reddit
Maintaining Your Skills
Motivation
Design, Develop, Deploy
The Hustle
Cross-Platform Web Development
Front-End Developer Roadmap
Developing with Vue.js, Node.js, and MongoDB
Gathering Project Scope & Requirements
Responsive Design
Developer to CTO w/ Azhar Zuberi
Communicating with Customers
UX Considerations
Bootcamp to Web Developer w/ David Lindahl
Box, Flexbox, and Grid
CSS Transitions & Animations
Our Gear
Tidbit: Website Planning Session
Learning New Technologies
Troubleshooting Your Code
Planning and Working on Projects
Reactive Frameworks - Vue.js
Failures and Shortcomings
Workflow
Where to Start
Pathways & Foundations