> Markdown version of [/videos/1352-wearedevelopers-live-did-ai-or-js-break-the-web-finding-gems-in-the-days-of-ai-and-one-thing-developers-really-need-to-know](https://www.wearedevelopers.com/videos/1352-wearedevelopers-live-did-ai-or-js-break-the-web-finding-gems-in-the-days-of-ai-and-one-thing-developers-really-need-to-know). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # WeAreDevelopers LIVE - Did AI or JS break the web?, Finding gems in the days of AI and One thing developers really need to know Peter Cooper argues AI won't kill software engineering, but simply shift your focus to system architecture. Master core web primitives to stay indispensable. - **Speakers:** [Chris Heilmann](https://www.wearedevelopers.com/@chris-heilmann), [Daniel Cranney](https://www.wearedevelopers.com/@daniel-cranney), Peter Cooper - **Event:** WeAreDevelopers LIVE - **Published:** June 25, 2025 - **Duration:** 1:04:22 - **URL:** https://www.wearedevelopers.com/videos/1352-wearedevelopers-live-did-ai-or-js-break-the-web-finding-gems-in-the-days-of-ai-and-one-thing-developers-really-need-to-know ## Summary Finding high-quality, reliable information has become a significant challenge in an increasingly noisy, AI-saturated digital landscape. Joined by Peter Cooper, curator of JavaScript Weekly, this discussion explores why human-curated newsletters are experiencing a renaissance as developers seek vetted "gems" amidst a flood of autogenerated content. The group examines the pitfalls of using AI for writing and knowledge work, noting that large language models often strip away human personality, refuse to take opinionated stances, and produce a dry, textbook style that sits firmly in the uncanny valley of technical content creation. Transitioning from content to engineering workflows, the conversation confronts the growing anxiety around "vibe coding" and the idea that AI tools like Codex will eliminate software engineering jobs. Instead of destroying the profession, the speakers argue that AI code generation will simply shift developer responsibilities. Much like previous industry evolutions, the focus will transition toward code review, systems architecture, and human liability sign-offs. Rather than being overly concerned with automated pull requests pumping up raw metrics or "lines of code," developers are encouraged to use this era to deepen their understanding of agnostic engineering fundamentals and focus on removing legacy tech debt. Finally, the episode dives into the cyclical nature of JavaScript framework abstraction, dissecting how the community continuously builds complex wrappers over standardized web primitives like the Fetch API and Service Workers. To ground this in practical application, they break down a Code 100 live-coding challenge that requires developers to solve layout orientations mathematically using vanilla JavaScript to parse DOM utility classes, effectively emulating Tailwind workflows. The consensus is clear: mastering core web technologies and critical problem-solving skills remains the ultimate defense against an over-reliance on both heavy frameworks and generative AI. **Keywords:** ai code generation, vibe coding, llm cognitive load, newsletter curation strategies, javascript framework abstraction, web primitives, fetch api, service workers, frontend engineering fundamentals, code review workflows, automated pull requests, tailwind utility classes, vanilla javascript problem solving, algorithmic dom parsing, developer productivity tools ## Chapters 1. **The history and stabilization of developer email newsletters** (02:03) — How curated email newsletters regained relevance as a reliable communication channel for technical updates. 1. **Filtering noise and curating high-quality developer resources** (06:14) — Identifying high-signal technical content relies on filtering techniques across RSS feeds, developer boards, and curated submissions. 1. **Managing focus and cognitive load with background audio** (13:53) — How developers use music, speech, and audiobooks to manage mental focus and distractions while programming. 1. **Analyzing cognitive load during artificial intelligence usage** (15:40) — Why initial academic studies regarding AI tools may fail to capture the workflow realities of professional knowledge workers. 1. **Recognizing and avoiding artificial generation in technical writing** (23:16) — Incorporating human editing prevents the publication of dry, hallucination-prone developer blogs built entirely by LLMs. 1. **Impact of artificial intelligence search overviews on publisher revenue** (31:10) — How AI-generated search results threaten organic traffic and necessitate new monetization strategies for technical publishers. 1. **Framing vibe coding as an evolution of technical roles** (35:45) — Why the increasing automation of boilerplate syntax will shift rather than replace specialized software engineering positions. 1. **Reevaluating engineering careers at major technology corporations** (41:08) — How massive technology organizations leverage automated tools to shrink headcount while maximizing per-employee profitability. 1. **Measuring engineering productivity beyond pull request volume** (44:17) — Why raw code generation and inflated commit counts from automation tools fail to represent meaningful software architecture. 1. **Balancing native web primitives against complex custom abstractions** (47:08) — The ongoing industry cycle of creating simplified external abstractions over native web platform APIs to handle complexity. 1. **Solving live programming challenge puzzles without external frameworks** (55:53) — Evaluating creative developer approaches to parsing numeric data embedded structurally within HTML class attributes. ## Related Moments - [Preserving the joy and curiosity of human coding](https://www.wearedevelopers.com/videos/1764-wearedevelopers-live-web-scraping-agents-actors-and-more) (from "WeAreDevelopers LIVE – Web Scraping, Agents, Actors and more") - [Shifting developer workloads and realistic AI productivity gains](https://www.wearedevelopers.com/videos/1830-wearedevelopers-live-speculaitions) (from "WeAreDevelopers LIVE - SpeculAItions") - [Differentiating developer skills in the era of artificial intelligence](https://www.wearedevelopers.com/videos/1753-wearedevelopers-live-spicy-vanilla-web-css-magic-more) (from "WeAreDevelopers LIVE – Spicy Vanilla Web, CSS Magic & More") - [Motivations for adopting AI to enhance developer productivity](https://www.wearedevelopers.com/videos/1266-navigating-the-ai-revolution-in-software-development) (from "Navigating the AI Revolution in Software Development") - [The enduring value of web frameworks in the AI era](https://www.wearedevelopers.com/videos/100172-after-the-framework-wars-what-s-next-for-web-development) (from "After the Framework Wars: What’s Next for Web Development") - [Balancing AI enthusiasm with cynical engineering tool practices](https://www.wearedevelopers.com/videos/1858-a-stack-overflow-for-agents-peter-wilson) (from "A Stack Overflow for Agents? - Peter Wilson") ## Related Articles - [Exploring AI: Opportunities and Risks for Developers](https://www.wearedevelopers.com/magazine/522-exploring-ai-opportunities-and-risks-for-developers) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [Dev Digest 108 - Git off my cloud!](https://www.wearedevelopers.com/magazine/407-dev-digest-108-git-off-my-cloud) - [Developers vs Scammers, Bad Design, AI is Pointless, AJAX is 20 and more - The Best of LIVE 2025 - Part 1](https://www.wearedevelopers.com/magazine/661-developers-vs-scammers-bad-design-ai-is-pointless-ajax-is-20-and-more-the-best-of-live-2025-part-1) ## Related Jobs - [Staff Developer Advocate, GitHub Security Lab](https://www.wearedevelopers.com/jobs/ext/1921051-staff-developer-advocate-github-security-lab) at **GitHub** - [Senior Software Engineer](https://www.wearedevelopers.com/jobs/ext/15942-senior-software-engineer) at **GitHub** - [Senior Engineer, Infrastructure Platform](https://www.wearedevelopers.com/jobs/ext/328836-senior-engineer-infrastructure-platform) at **Intercom, Inc.** - [Staff Software Engineer, Copilot Experiences](https://www.wearedevelopers.com/jobs/ext/164361-staff-software-engineer-copilot-experiences) at **GitHub** - [AI Full Stack Engineer](https://www.wearedevelopers.com/jobs/ext/1354435-ai-full-stack-engineer) at **Almedia** - [AI Software Engineer (Germany)](https://www.wearedevelopers.com/jobs/48317-ai-software-engineer-germany) at **Sunhat**