Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand respect, accountability, and support. Hide

dxsrc

← On This Day in Web Development: October 28 →

Entry (Sources) and TopicsDate#
Why Is This Fingerprinting Script Creating Bioweapons?81
fingerprinting, browsers
The October Inflection Point for Vibe Game Development (sim)80
vibe-coding, ai
The AI Cost of JavaScript Frameworks (nol)79
frameworks, javascript, ai, economics, quality, maintainability, metrics, comparisons
How to Make postMessage Type-Safe in Under 350 Bytes (tra/evi)78
how-tos, typescript, type-safety
AI Image Descriptions vs. Alt Text: Can AI Replace Human-Written Alt Text77
alt-text, ai, images, accessibility
The Bun Dependabot Gap: Dependabot Alerts Don’t See bun.lock (cha)76
bun, dependencies, dependabot, github-actions, security
Remkus De Vries on How Scanfully 2.0 Is Making WordPress Security and Performance Monitoring Simpler (rem+)75
podcasts, interviews, wordpress, security, performance, monitoring, tooling
Best Practices for MFA Input (kar)74
accessibility, security, authentication, best-practices, html, attributes
How to Convince People to Care and Invest in Accessibility (ste)73
videos, how-tos, advocacy, myths, accessibility
You Can’t Find 10× Developers, but You Can Build 10× Organizations72
productivity, metrics, hiring, engineering-management
How to Add an AI Chatbot to Any Website (No Rebuild Required)71
how-tos, ai
CVE-2026-111181: Denial of Service in Body-Parser (exp)70
express, vulnerabilities, security
Historical www-talk Archives Made Complete (ger/w3c)69
web, history, link-lists
Getting Good at AI Takes Time and Practice (sea)68
ai, learning, career
The PHP Incident (mik/ore)67
php, security
Node.js 26.13.0 (LTS) (rwk/nod)66
release-notes, nodejs
Mastering URLPattern for Cross-Platform Routing (jsd)65
nodejs, routing
Octoverse: A New Developer Joins GitHub Every Second as AI Leads TypeScript to #164
github, metrics, productivity, ai, foss, security, programming
I Built the Same App 10 Times: Evaluating Frameworks for Mobile Performance (che)63
frameworks, mobile, performance, comparisons, nextjs, tanstack, nuxt, angular, marko, solidstart, solidjs, sveltekit, qwik, astro, htmx
Who Rules AI Search? What 3 Months of AI Visibility Data Tells Us (sem)62
search, ai, domains, metrics
Start Implementing View Transitions on Your Websites Today (cyd/pic)61
css, view-transitions, javascript, apis
Will npm’s New Security Steps Stop Attacks? (rev)60
security, npm, maintenance, foss
Perfectly Pointed Tooltips: A Foundation (css/fro)59
tooltips, css, anchor-positioning
ChatGPT Sez Build With Semantics First (ste)58
chatgpt, chatgpt-atlas, ai, browsers, html, semantics, accessibility
Springs and Bounces in Native CSS (jos)57
css, animations, transitions, effects, functions
Import JavaScript Like It’s 2026 (sto)56
javascript, performance
Google Kills Privacy Sandbox (pro)55
google, privacy, apis
Parenthetical Asidenotes (mey)54
html, css
Agentic AI and Security (ksi/mfo)53
ai, architecture, security
Node.js v22 to v24 (aug+/nod)52
nodejs, migrating
HTTPS by Default (jde+)51
http, security, chrome, browsers
Making Content-Aware Components Using CSS :has(), Grid, and Quantity Queries (eri/pic)50
web-components, css, grids, selectors
Re: Social Media Hasn’t Killed the Personal Blog Just Yet (hel)49
social-media, blogging
20 JavaScript Tricks Every Developer Must Know48
javascript, tips-and-tricks
Deprecating Node.js REST APIs in 6 Frameworks47
nodejs, apis, rest, frameworks, deprecation, maintenance, fastify, express, nestjs
Will We Care About Frameworks in the Future? (pau)46
frameworks, ai
HTML Form Validation Is Heavily Underused45
html, forms, validation, react
Revamping a Five-Year Old Node.js Project44
nodejs, mongodb, databases, architecture, refactoring, maintenance
Celebrating 20 Years of Firefox (fir)43
videos, anniversaries, firefox, browsers
WebKit Features in Safari 18.1 (web)42
release-notes, safari, browsers, webkit
A Deep Dive Into WebAssembly (tom)41
videos, interviews, webassembly, deep-dives
JavaScript Best Practices (jet)40
javascript, best-practices
Polypane 22 (pol)39
release-notes, polypane, browsers
View Transitions and Stacking Context: Why Does My CSS View Transition Ignore z-index? (nic)38
css, positioning, animations, view-transitions
Why Is node_modules Heavier Than the Universe?37
nodejs
An Introduction to Working With SVGs in React36
introductions, images, svg, react
Keep Pace With Modern JavaScript35
javascript, link-lists
Let’s Reinvent the Wheel (vas)34
html, css, user-experience, accessibility, web-platform
Why You Should Never Use px to Set font-size in CSS33
css, accessibility
How to Communicate Effectively as a Developer32
how-tos, communication, writing, career
All Designers Start as Copycats (and That’s OK)31
design, career
Type-Safe TypeScript With Type Narrowing (rai/thi)30
typescript, type-safety
Practical CSS Guide for Busy Developers29
guides, css
How Flaky Tests Impact Developers28
research, testing, flakiness, quality
Motion Controls in the Browser (sma)27
browsers, javascript, permissions
What Is a Realm in JavaScript?26
javascript
React Concurrency, Explained25
slides, react, concurrency
Using HSL Colors in CSS (log)24
css, colors
Indecisive Skip Links and Their Targets—the Renaissance of the <hr> Element23
accessibility, skip-links, html
Using CSS Variables for Reduced Motion on a Global Scale (cit)22
css, custom-properties, media-queries, reduced-motion
Add a Contact Form to a React App With Netlify Forms21
react, netlify, forms, functionality
Make Your Design System Accessible—Color (luk)20
design-systems, accessibility, colors
More on content-visibility (chr/css)19
css
Are Template Engines Still Relevant in 2020?18
discussions, template-engines, pug, nunjucks, handlebars
Text Editing Hates You Too (lor)17
forms, internationalization, unicode
Goodbye, Flash16
google, search, flash
ECMAScript 6 (ES6): What’s New in the Next Version of JavaScript (web/sma)15
ecmascript, javascript
Open Web Platform Milestone Achieved With HTML5 Recommendation (w3c)14
html, standards, web-platform, w3c
WordPress Landing Page Creation Made Easy13
wordpress, landing-pages
HTML5 Finalized, Finally (cio)12
html, standards, w3c
Cross Browser CSS Injection (css)11
css, browsers, tooling, grunt
5 CSS Properties That Give Designers Fits10
css, design, floats, shadows, gradients, borders, navigation
Opera With Extensions: Now Can It Replace Firefox? (smf/bet)9
opera, firefox, browsers, browser-extensions
W3C Markup Validator, Link Checker Updated8
w3c, html, xhtml, conformance, links, link-rot, user-experience, tooling
How Not to Fix HTML7
html, w3c, whatwg, standards
The Top 5 Red Flags of Software Development6
programming, project-management
Accessibility Guidelines Are Harmful5
accessibility, w3c
How to Write a Tagline4
how-tos, writing, microcontent
XForms for HTML Authors (ste/w3c)3
xforms, html, standards
Practical XML for the Web2
books, xml
Poor Code Quality Contaminates Users’ Conceptual Models (nng)1
quality, resilience, productivity, usability