Chris Heilmann, Daniel Cranney, Brian Rountree, Stefan Judis, Salma Alam-Naylor, Christophe Porteneuve, Alexander Lichter, Luise Freese, Emma Dawson, Christian "Scepp" Schaefer, Tejas Kumar, Luise Freese, Tejas Kumar, Zaid Zaim, Rowdy Rabouw & Dirk Ginader

Developers vs Scammers, Bad Design, AI is Pointless, AJAX is 20 and more - The Best of LIVE 2025 - Part 1

AI tools that generate web pages from images are a massive step backward, threatening years of progress in responsive and accessible design.

Developers vs Scammers, Bad Design, AI is Pointless, AJAX is 20 and more - The Best of LIVE 2025 - Part 1
#1about 3 minutes

Developers should use AI to solve real-world problems

AI's potential is wasted on simple GPT wrappers and text summarizers when it could be used to solve more significant human challenges.

#2about 6 minutes

Simplifying nested code with early return patterns

Using early returns can improve code readability and maintainability by reducing nesting depth and allowing developers to mentally discard edge cases sooner.

#3about 3 minutes

Reflecting on 20 years of AJAX and its challenges

The introduction of AJAX revolutionized web development by enabling dynamic content, but it also created new complexities around client-side state management.

#4about 5 minutes

Why humans must lead the change in AI communication

AI models often produce verbose and overly formal content because they learn from human data, so improving AI output requires humans to first change their own communication habits.

#5about 5 minutes

Understanding the EU Accessibility Act for developers

The European Accessibility Act (EAA) mandates that key digital services like e-commerce and banking must comply with WCAG standards, requiring developers to prioritize accessibility.

#6about 3 minutes

Navigating the "valley of tears" when switching from PC to Mac

A developer shares the experience of switching from PC to Mac for performance gains, highlighting the initial struggle of adapting to a new operating system and keyboard layout.

#7about 4 minutes

How Model Context Protocol (MCP) standardizes AI interactions

Model Context Protocol (MCP) is an emerging standard that allows AI assistants to interact with different services through a common API, simplifying tasks like summarizing Slack messages or querying databases.

#8about 3 minutes

Why you need to prompt large language models like a child

Effective communication with LLMs requires giving very specific, explicit instructions because they lack the implicit context, memory, and social understanding that humans have.

#9about 6 minutes

A developer's strategy for navigating technology hype

Instead of chasing every new trend, developers can filter out noise by waiting for a technology to prove its staying power before building a small project to assess its real-world value.

#10about 5 minutes

How YouTube became an essential tool for developer learning

Over 20 years, YouTube has become a primary resource for developers seeking hands-on video tutorials and visual explanations that complement text-based AI tools.

#11about 2 minutes

How AI code generation revives old design anti-patterns

AI tools that convert static designs directly into code risk reviving the flawed "what you see is what you get" approach, undermining modern principles of responsive and component-based development.

Notes and resources

This week we’re looking back on the best of 2025 from the Weekly Developer Show, with part 1 of a 3-part series:

00:20 - Brian Rountree on writing a script to turn the tables on scammers

09:10 - Stefan Judis on how bad design can actually be good

11:53 - Salma Alam-Naylor on why developers should try to solve real problems with AI, not just create GPT wrappers

14:30 - Christophe Porteneuve on nested if statements and ternaries

20:00 - Alexander Lichter on 20 years of AJAX and learning how to deal with state

23:50 - Luise Freese on how humans should push back against AI

28:30 - Emma Dawson on the EU Accessibility Act (EAA) and what it means for developers

34:00 - Christian “Scepp” Schaefer looks back on 50 years of Microsoft and the “valley of tears” he experienced moving from PC to Mac.

36:40 - Tejas Kumar on why MCP is so exciting

41:00 - Luise Freese on why you have to speak to LLMs like a child

43:20 - Tejas Kumar on why we should ignore the hype in tech

49:29 - Zaid Zaim on YouTube turning 20 years old

52:04 - Rowdy Rabouw on why regular expressions are scary

54:15 - Dirk Ginader on why developers should stop converting designs into web pages

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
DC
Daniel Cranney
Dev Digest 204: Agentic AI Book, Creepy Links & Time to Ditch Projects
Inside last week’s Dev Digest 204 . 📘 The Agentic AI Handbook 💻 Writing a browser with AI 👔 LinkedIn Job Scams 🔗 The 2025 Web Almanac 📈 A cross-browser performance testing agent 💨 How Python’s packaging library got 3x faster 🫣 Create creepy links an...
Dev Digest 204: Agentic AI Book, Creepy Links & Time to Ditch Projects

From learning to earning

Jobs that call for the skills explored in this talk.