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: December 7 →

Entry (Sources) and TopicsDate#
Web Performance 2025: The Shift From Optimization to Prediction (fab/per)58
performance, optimization, retrospectives
Controlling Dialogs and Popovers With the Invoker Commands API (sta/mat)57
modals, pop-overs, apis, attributes, html
Testing Methods: Dragging Movements (dec)56
accessibility, testing, wcag
Publishing a Simple Client-Side JavaScript Package to npm With GitHub Actions (sim)55
dependencies, javascript, npm, github-actions
Almost, but Not Quite, Entirely Unlike… (tin/mat)54
accessibility, buttons, html, ai
Your Website Is a Restaurant (boo/per)53
web-platform, performance
Will AI Eat the Browser? (onm)52
ai, xr, browsers, web
Security Headers Using <meta> (sap/mat)51
security, csp, html
Preparing for Interaction to Next Paint, a New Web Core Vital (geo/sma)50
performance, web-vitals, optimization
Accessibility-Specific Tech Requirements? It Depends!49
accessibility, processes
The Shrinkwrap Problem: Possible Future Solutions (kiz)48
css
Release Notes for Safari Technology Preview 184 (jon/web)47
release-notes, browsers, safari
The Last 5 Years of V8’s Garbage Collector (win)46
javascript, javascript-engines, v8, garbage-collection, concurrency, history
Stop Nesting Ternaries in JavaScript (phi)45
javascript, operators
Is PHP Still a Viable Choice in 2023?44
discussions, php
A Beginner’s Guide to Accessible Text (pop)43
guides, accessibility, content, writing, best-practices
Why Chromium Cares About Standards42
chromium, standards, web-platform
React Performance Optimization41
react, performance, optimization
Angular Signals: Complete Guide40
guides, angular, signals, examples
Insights: Mobile Accessibility39
accessibility, research, metrics, mobile
The Most Accessible Font38
accessibility, typography, legibility, fonts
CSS Snapshot 2023 (tab+/w3c)37
css, standards
CSS Wrapped: 2023 (una+)36
css, browsers, support, interoperability, retrospectives
W3C Publishes WCAG Testers Consistency List (wil/deq)35
accessibility, wcag, testing
W3C Design Tokens With Style Dictionary (luk)34
design-tokens, tooling
Testing for the Support of a Selector (mat)33
css, support, selectors
Meaningful Labels Using ARIA—or Not (mat)32
accessibility, html, forms, labels, aria
JavaScript Polyfills for Interviews31
javascript, polyfills, interviewing
The State of CSS 2022 [Results] (sac+/dev)30
surveys, metrics, css
Where Do You Put Spacing on Design System Components? (eri)29
design-systems, components, design, spacing
Explainer for W3C Accessibility Guidelines (WCAG) 3.0 (jsp+/w3c)28
accessibility, wcag, standards
Optimizing State Management in React Applications (per)27
react, state-management
Test Your Product on a Crappy Laptop (eri/css)26
testing, performance, usability
A Beginner’s Guide to Vue Router25
guides, vuejs
Google Fonts Knowledge (ell)24
google, fonts, typography
Defensive CSS (sha)23
css
The Power of Web Development Outside Tech (css)22
career, lessons
await vs. return vs. return await (jaf)21
javascript, asynchrony
Everything You Ever Wanted to Know About Prototyping (but Were Afraid to Ask) (sma)20
prototyping, processes, design
What Donald Rumsfeld Can Teach Us About Software Estimates19
project-management, agile, processes
A Developer’s Guide to Better Accessibility (a11+/24a)18
guides, accessibility, html, semantics, keyboard-navigation, naming, tooling
Atomic Commits: Telling Stories With Git (may)17
version-control, git, commit-messages, processes
Best Practices for Animated Progress Indicators (sma)16
progress-indicators, animations, best-practices, usability
A Brief(ish) History of the Web Universe: Time (bka)15
web, history, html
What’s New in Vue.js 1.014
vuejs
Animating Vectors With SVG (bri/24w)13
svg, images, animations, javascript
Why Won’t Helvetica Go Away? (sma)12
fonts, typography, history
Prototypes in JavaScript11
javascript, prototypes
10 Tips to Optimize Your WordPress Theme (sma)10
wordpress, theming, php, optimization, tips-and-tricks
HTML Forms in HTML Emails (chr/css)9
html, forms, email, php
GWT Conference: Voices That Matter Summary (aja)8
gwt, link-lists
How Google Finds Your Needle in the Web’s Haystack7
google, search, web, pagerank
Got API? Fast API Searching (dal/aja)6
apis
WHATWG and HTML 5 FAQ5
html, xhtml, standards, whatwg
Don’t Be eval() (sim)4
javascript
New Firefox Browser Bulks Up on 508 Compliance3
firefox, browsers, section-508, accessibility, compliance
Understanding Web Typography—an Introduction2
introductions, typography, fonts, html
Why Don’t You Code for Netscape? (zel/ali)1
browsers, netscape