Web News: Are Web Dev Tutorials Dying?
Two web developers discuss whether traditional web dev tutorials are dying, driven by AI's impact on content creation and learning. They explore how AI is reshaping developer education, the viability of LLM-assisted coding workflows, and the risks of losing human-driven innovation in tutorial content. The conversation raises concerns about junior developers, code quality, and the uncertain future of how programming knowledge is created and consumed.
Summary
The episode is inspired by a video from Kyle of WebDev Simplified, which explored how free tutorial content trains AI systems that then teach users directly, cutting out the original creators and hurting their viewership and revenue. The hosts use this as a launching point to ask whether traditional web dev tutorials are effectively dead and what the implications are for the broader developer ecosystem.
Mike argues that tutorials are dying from multiple angles: prominent creators like Matt Pocock have pivoted from deep technical content (e.g., TypeScript tutorials) to AI workflow content because that is where the audience and revenue now are. He notes this shift is driven not just by AI but also by a declining junior developer job market and broader economic conditions. Companies are pushing employees to upskill in AI, further inflating demand for AI-focused content over traditional syntax-based tutorials.
A major thread of the discussion is the debate over whether programming syntax is 'dead.' Mike draws a distinction between historical abstraction layers in programming (binary → assembly → C → Java → TypeScript), which were deterministic, and AI-generated code, which is non-deterministic. He argues this non-determinism is a fundamental problem because it breaks the predictability that programming depends on, and resolving it by making AI more deterministic would undermine AI's creative value.
The hosts discuss the difficult position of new developers: they must still learn programming syntax to review AI-generated code, but they face social and professional pressure to abandon manual practice in favor of AI-assisted workflows. This creates a paradox where beginners must invest heavily in learning skills they may be told are obsolete, yet without those skills they cannot catch errors in AI output — such as a loop running 30 times unnecessarily.
The conversation also tackles the risk to innovation. The hosts argue that tutorial creators historically drove community-owned innovation — finding creative, unofficial uses of technology that even original developers adopted. They worry that AI trained only on official documentation will lack this creative, jerry-rigged problem-solving capacity, using the analogy of fixing a muffler with a piece of fence rather than the official replacement part.
On the topic of code quality, Mike acknowledges that LLM-assisted development currently produces more inefficient code and introduces more tech debt, but frames it as a conscious bet on the future — accepting current compromises in exchange for workflow fluency that may pay off when LLMs improve significantly. He compares this to the existing risk of human developers pushing bad code, suggesting the difference is one of degree rather than kind.
Finally, the hosts speculate about a future where tutorials are replaced by LLM-ingestible documents, potentially sold through an LLM content marketplace analogous to YouTube, where creators get a cut of tokens spent using their methodologies. They also darkly joke about LLMs eventually creating tutorials for other LLMs, questioning the purpose and direction of the entire ecosystem at that point.
About this episode
AI coding content is exploding online, but what does that mean for traditional web development education? Matt and Mike discuss the changing landscape of developer content, tutorials, and learning in the AI era.
Key Insights
- Mike argues that prominent tutorial creators like Matt Pocock have pivoted entirely to AI workflow content not because of AI alone, but because a declining junior developer job market and poor economic conditions have simultaneously gutted the audience for traditional syntax-based tutorials.
- Mike draws a sharp distinction between AI as an abstraction layer and all prior programming abstraction layers, asserting that the non-determinism of AI-generated code makes it fundamentally different from compilers — and that this breaks the predictability that software engineering depends on.
- The hosts argue that community-driven, unofficial innovation — like jerry-rigging solutions that even original creators later adopt — is something AI trained only on official documentation cannot replicate, representing a concrete and underappreciated loss if tutorial creators disappear.
- Mike frames current LLM-assisted development as a collective 'bet on the future,' where developers and companies consciously accept worse code quality and higher tech debt now in exchange for establishing workflows that may become highly effective once LLM output quality improves significantly.
- The hosts speculate that tutorials may not disappear but transform into LLM-ingestible documents sold through a token-based marketplace, where human creators earn revenue not from video views but from others consuming AI responses built on their documented methodologies.
Topics
Transcript
All right, everybody, this is another edition of the web news, and we have a spicy episode for you here. So I wrote this, this blurb that I'm going to read to you, and then we'll kick off the conversation. AI isn't just invading how we code, it's also invading how we learn. If you want to learn something, chances are there's a YouTube tutorial available for free, something that many of us take for granted every single day. But if you watch a lot of dev content creators on YouTube, you'll notice less tutorials and more AI centric chats, reactions, and presentations as of the past year, maybe two years content. Now, of course has always evolved over time,…
Full transcript available for MurmurCast members
Sign Up to AccessMore from HTML All The Things - Web Development, AI, and Developer Careers
How to Prepare for a Tech Layoff
This episode discusses how to prepare for tech layoffs by identifying warning signs, building an emergency fund, maintaining updated resumes and portfolios, and cultivating professional networks. The hosts emphasize that layoffs are increasingly common across the tech industry regardless of company profitability, and that proactive preparation is essential even when employment seems secure.
Don't Just Vibe Code, Learn While You Code
Matt and Mike discuss how junior developers can learn foundational coding skills while using AI to code, arguing that understanding core concepts remains valuable despite AI automation. They identify three learner camps (vibe coders, aspiring junior devs, and job-focused developers) and debate whether manual coding knowledge is necessary for future success in an AI-driven development landscape.
Does AGI Actually Matter to You?
The hosts discuss whether GPT-6 Astra represents AGI, concluding that AGI is a moving target with different meanings for different users. They argue that rather than a universal definition, AGI should be understood through practical application—whether an AI can perform tasks equivalent to a human professional in specific domains. The conversation emphasizes that consumer-level adoption depends more on practical capability and accessibility than on achieving theoretical AGI status.
AI Agent Skills Explained: What They Are and Which Ones to Use
Agent skills are reusable text instructions packaged in markdown files that teach AI agents how to perform specific tasks or follow processes, differing from prompts and GPTs by using progressive disclosure to avoid context bloat. The hosts discuss how skills like Grill with Docs, Wayfinder, and Code Review help structure AI workflows, emphasizing the importance of avoiding skill bloat while building reproducible processes across teams.
AI Lets Me Game More - and Work Better
Two hosts discuss how to productively spend time while AI agents run tasks, arguing that taking breaks to play retro games or relax actually improves work quality and employee satisfaction rather than cramming more work into available time. They advocate for a balanced approach that values employee wellbeing alongside productivity metrics.