WeAreDevelopers LIVE – Keeping Up with Styles, Data & More
A single emoji in a React app caused a catastrophic performance bug in Safari. Learn the hidden dangers of framework dependency and when to go native.
#1about 7 minutes
Analyzing the 2024 State of JavaScript survey results
The latest ECMAScript features are often inspired by other languages, shifting JavaScript towards a more compiled-language mindset.
#2about 2 minutes
Using Google's new developer knowledge API for LLMs
Google's MCP server provides a structured API for developer documentation to improve the consistency of AI-generated code.
#3about 5 minutes
Addressing open source maintainer burnout and sustainability
Critical infrastructure like the `sudo` command often relies on single maintainers, highlighting systemic issues with funding and support in open source.
#4about 3 minutes
Security vulnerabilities found in Notepad and Notepad++
State-sponsored hackers targeted Notepad++ with malware, while a separate remote code execution vulnerability was found in Windows' native Notepad.
#5about 2 minutes
Debating the user experience of modals versus new pages
The overuse of modal dialogs for navigation can harm user experience, especially when a simple page transition would be more appropriate.
#6about 2 minutes
Debugging a Safari performance bug caused by an emoji
A single heart emoji triggered a font fallback in Safari that, combined with React's rendering, caused a 100x performance degradation.
#7about 3 minutes
A deep dive into the mathematics of hexagonal grids
An interactive article explains the complex coordinate systems, algorithms, and rendering techniques required to build hexagonal grids for the web.
#8about 3 minutes
Using phone hardware features for creative game controls
Developers are creating novel gaming experiences by using the folding mechanism of phones or the charging port connection as game inputs.
#9about 2 minutes
Uncovering text from redacted PDF documents
Even when text in a PDF is covered by black bars, the underlying glyph positioning data can be used to reconstruct the original content.
#10about 2 minutes
Building performant video embeds with zero JavaScript
The HTML `details` and `summary` elements can be used to create a lightweight, deferred-loading video player without any JavaScript.
#11about 10 minutes
Showcasing new developer tools and productivity apps
A review of useful tools including a Chrome DevTools feature for throttling single network requests, an image compression app, and a posture-correction utility.
#12about 6 minutes
The ongoing debate for JavaScript-free web solutions
While modern HTML and CSS offer powerful capabilities, the developer ecosystem's reliance on frameworks makes adopting JavaScript-free solutions a challenge.
#13about 3 minutes
Rethinking mobile-first breakpoints for large vertical screens
Early mobile breakpoints in responsive design can create a poor user experience on large, vertically-oriented desktop monitors.
#14about 2 minutes
Observing a shift in AI-generated code toward vanilla JS
AI coding assistants appear to be generating more vanilla HTML, CSS, and JavaScript instead of defaulting to complex frameworks like React or Next.js.
#15about 8 minutes
Creating animated code presentations with the CodeMovie tool
CodeMovie uses abstract syntax trees and CSS transitions to generate smooth, animated presentations of code changes for technical talks.
#16about 5 minutes
Replacing node modules with native browser and Node APIs
The "Freedom Friday" series highlights how developers can reduce dependencies by using built-in platform features like Node's test runner or native Base64 encoding.
#17about 5 minutes
Analyzing the code quality of AI-generated projects
A review of the OpenClaw codebase reveals a lack of architectural thought and significant code duplication, characteristic of AI-generated software.
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...