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 5 →

Entry (Sources) and TopicsDate#
How I Built a Form Management Platform With Angular 17 and SurveyJS85
functionality, forms, angular, tooling
How We’re Protecting Our Newsroom From npm Supply Chain Attacks (rya/pnp)84
npm, dependencies, security, case-studies
Non-Blocking Cross-Browser Image Rendering on the Canvas (mys/per)83
canvas, javascript, images, performance
Lies, Damned Lies, and Design System Adoption Statistics (ikn)82
design-systems
2025 in Review: What’s New in Web Performance? (mat/deb)81
performance, web-vitals, lighthouse, apis, speculation, chrome, firefox, browsers, dev-tools, tooling, testing, mcp, ai, retrospectives, outlooks
IDREFs: What They Are and How to Use Them (kil/mat)80
html, forms, aria, accessibility
Testing Methods: Target Size (Enhanced) (dec)79
accessibility, testing, wcag, touch
Dealbreaker Bugs in Native Popovers (mat)78
accessibility, pop-overs, bugs
10 Usability Heuristics77
usability, heuristics
What Are DOM Mutations? (rus)76
accessibility, dom, javascript
The Complete Guide to ARIA Live Regions for Developers (flo/a11)75
guides, accessibility, aria, live-regions
Exploring the Core Concepts of Node.js Readable Streams (pav)74
nodejs, streaming, concepts
Knowing CSS Is Mastery to Frontend Development (hel)73
css, frameworks, career
What Is HTML Optimization? What Is It Not? (j9t)72
html, optimization, terminology
The Importance of Hover States71
design, interaction-design, link-lists
Build a SolidJS App With Deno (den)70
solidjs, deno
Forced Colors Mode Futility (css/mat)69
colors, contrast, css, accessibility
When Is a Skip Link Needed? (tpg)68
accessibility, skip-links, keyboard-navigation, focus
Multi-State Buttons (pre/fro)67
buttons, css
CSS Wrapped 2024 (arg+)66
css, browsers, support, retrospectives
React v19 (rea)65
release-notes, react
sizes=auto Pretty Much Requires width and height Attributes (eee)64
html, attributes, images, maintainability
The Hellish History of HTML: An Incomplete and Personal Account (cra/mat)63
html, history
Blind CSS Exfiltration: Exfiltrate Unknown Web Pages62
css, security
Scale Your React App With Storybook and Chromatic61
react, scalability, storybook
Better Vue.js Inputs With Generics: The Select60
vuejs, generics, components
4 Dead Simple Ways of Customizing Bootstrap59
bootstrap, customization, css
Web Chat Accessibility Considerations (cra)58
accessibility, functionality, wcag, aria
Maglev—V8’s Fastest Optimizing JIT57
v8, optimization, browsers, chrome
A Definition Update for Baseline (kad+)56
browsers, support, web-platform
My 3 Rules for Documenting Code (wra)55
documentation, naming, processes
Baseline’s Evolution on MDN (pep/mdn)54
browsers, support, web-platform, documentation, mdn, case-studies
Astro 4.0 (blu+)53
release-notes, astro
Does www Still Belong in URLs? (css)52
usability, urls
How to Create Typography Guidelines for a Product That Does Not Follow a Design System51
how-tos, typography, design-systems
I Don’t Use “Pushy” Questions in Code Reviews Anymore—This Is What I Do Instead50
code-reviews, communication
Why You Should Be Using New CSS Features Today II (uti/iod)49
css
Website Accessibility Is Not an Afterthought48
accessibility
Reduce Image Sizes by Removing Metadata (per)47
images, metadata, performance, optimization
Brief Note on Description List Support (aar)46
html, lists, semantics, accessibility, screen-readers, support
Bad UX Writing: 5 Mistakes to Avoid (uxm)45
user-experience, writing, mistakes
Swearing and Automatic Captions (eri)44
accessibility, multimedia, captions
Reading the Meter (sup/mat)43
html, semantics, accessibility
The 411 on 4.1.1 (aar)42
accessibility, wcag, standards
How Many People With Disabilities Use Our Site? (hdv)41
accessibility
Have Core Web Vitals Made the Web Faster? (tun/per)40
web-vitals, performance
The Love of Curvilinear Design39
design
CSS Fingerprinting38
websites, css, privacy, fingerprinting
The Rising Complexity of Jamstack Sites and How to Manage Them (css)37
tech-stacks, jamstack, complexity
Getting Started With Materialize—Materialize CSS From Scratch36
introductions, videos, materialize, material-design
Interactivity and Animation With Variable Fonts (man/24w)35
variable-fonts, fonts, animations, javascript, css
Eleventy Walk Through34
guides, eleventy
Tachyons, the Best Library You’re Not Using33
tachyons, presentational-html, css, frameworks
New in Chrome 63 (pet)32
release-notes, chrome, browsers
Animating Border (css)31
css, borders, animations, transitions, gradients, shadows
How the 404 Error Created the World Wide Web30
history, web, links, http
A Checklist for Website Reviews (hcr)29
checklists, performance, browsers, seo, accessibility, security
The Web, Worldwide (tka)28
websites, performance, metrics
Microsoft Edge’s JavaScript Engine to Go Open-Source27
edge, microsoft, browsers, javascript-engines, chakracore, foss
Back to Basics With WordPress CSS: Understanding the Native Classes (css)26
fundamentals, wordpress, css
The Non-Writer’s Guide to Writing for the Web25
guides, writing, content, microcontent
CSS, HTML, and the Problem of Spec Fragmentation (j9t)24
css, html, standards
Creating Temporary Files in PHP (arp)23
php
CSS Is for Developers (lea)22
css, career
How to Become a Top WordPress Professional (sma)21
how-tos, wordpress, career
I Still Love Flash—Here’s Why20
flash, jquery, comparisons
On HTML Extensibility (ann)19
html, extensibility
Best of CSS Design 200818
css, design, retrospectives, examples, link-lists
Hixie on Editing HTML5 (lac)17
videos, interviews, html, processes
Matt Cutts Discusses the alt Attribute16
videos, html, images, alt-text, accessibility, search, google
Conversation With Bill Gates About IE8 and Microsoft Transparency (bil+)15
interviews, internet-explorer, browsers
The Principles of Beautiful Typography (jas)14
principles, typography, fonts, readability, legibility
HTML5 and CSS3 Are Doomed to Disaster? (mat)13
html, css, standards
Internet Explorer 8 (dea)12
internet-explorer, browsers
Most Websites Flunk Basic Standards for Disability Accessibility, Says UN Survey (un)11
accessibility, compliance, metrics
Dynamically Loading Google Analytics (mar)10
performance, javascript, google, analytics
“Most Websites” Failing Disabled9
accessibility, metrics
Avoid Edge Cases by Designing Up Front (ali)8
design, processes
How Google Manages Its Homepage (ger)7
google, homepages
XHTML Is Not for Beginners (lac)6
xhtml
Lean XHTML and Precise CSS5
xhtml, css, minimalism
Macromedia No More (dav)4
macromedia, flash, dreamweaver
Remote JSON—JSONP (etr)3
json
Origins of Verdana/Tahoma (dav)2
fonts, typography
Reformulating HTML in XML (w3c)1
html, xml, standards