WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
What once required complex JavaScript can now be done in just two lines of CSS. Discover the powerful, native solutions in modern HTML.
#1about 3 minutes
Why you might not need JavaScript for everything
Modern HTML and CSS have become powerful enough to handle many interactions and components without relying on JavaScript.
#2about 4 minutes
The value of progressive enhancement and semantic HTML
Using progressive enhancement and semantic HTML provides a robust baseline experience and includes significant accessibility benefits for free.
#3about 7 minutes
How AI-generated content is overwhelming open source maintainers
Open source projects like Curl are struggling with a flood of low-quality, AI-generated pull requests, forcing a re-evaluation of contribution models.
#4about 7 minutes
Solving date and time issues with the Temporal API
The new Temporal API provides a modern and reliable solution to the long-standing complexities and quirks of the JavaScript Date object.
#5about 12 minutes
Dealing with browser regressions and compatibility issues
A regression breaking the datalist element in iOS highlights the ongoing challenges developers face with cross-browser compatibility, particularly with Safari.
#6about 4 minutes
Playing a game of real or fake tech headlines
The hosts and guest play a game called "Fake or News," trying to distinguish between real and fabricated technology news headlines.
#7about 6 minutes
Building an accessible accordion with details and summary
Create a native, accessible accordion component using only the HTML details and summary elements, which includes keyboard navigation and searchability by default.
#8about 6 minutes
Creating a modal with the native HTML dialog element
Use the native HTML dialog element to create accessible modals with built-in features like focus trapping, backdrop styling, and JavaScript-free triggers.
#9about 6 minutes
Highlighting active sections with CSS scroll-driven animations
Automatically highlight the current section in a table of contents as the user scrolls by using the CSS scroll-target-group and target-current properties.
#10about 9 minutes
Navigating the growing complexity of modern CSS
A discussion on whether modern CSS has become overly complex and the importance of learning its fundamentals before relying on frameworks like Tailwind.
Related jobs
Jobs that call for the skills explored in this talk.
Dev Digest 215: Agent Memory, JS2026, Googlebot Analysis & Canvas❤️HTMLInside last week’s Dev Digest 215 .
🗿 Make AI talk like a caveman
🧠 A guide to context engineering for LLMs
🤖 Simon Willison on agentic engineering
🔐 Axios supply chain attack post mortem
🛡️ Designing AI agents to resist prompt injection
🎨 HTML in c...
Chris Heilmann
Dev Digest 136 - No JS(on) of mineNews and ArticlesDouglas Crockford is our featured video, so let's talk about evolving JavaScript and all things JSON. Judicious JSON explains all the weird things in it, you can learn why it can be incredibly slow, people wonder what even is a JSON ...
Daniel Cranney
Dev Digest 184: Happy Agents, Vibe Hacking & You Don't Need JavaScript!Inside last week’s Dev Digest 184 .
😀 “Agents for the sake of Happiness” Keynote video of the WeAreDevelopers World Congress
😅 Is AI sycophancy a “dark pattern”?
🤖 Claude Code AI best practices
🦠 AgentHopper - the first AI Virus
⚡ Hidden prompt gave...
From learning to earning
Jobs that call for the skills explored in this talk.