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: November 18 →

Entry (Sources) and TopicsDate#
More CSS random() Learning Through Experiments (chr/fro)66
css, functions, randomness, experiments
Web Development: On the Size and Output of and the Growth Opportunities Within the Field (j9t)65
guest-posts, training, career, frontend-dogma
WCAG 2.1 Addition—Success Criterion 2.5.4: Motion Actuation (Level A)64
accessibility, wcag, standards
Do Not Put Your Site Behind Cloudflare if You Don’t Need To63
cloudflare
When the Dark Pattern Is a Glaring Green Checkmark62
design, user-experience, dark-patterns
Experiment: Making TypeScript Immutable-by-Default (eva)61
experiments, typescript
The Cloudflare Outage Was a Good Thing60
cloudflare, resilience, infrastructure
Cloudflare Outage on November 18, 2025 (eas)59
cloudflare
Testing Methods: Bypass Blocks (dec)58
accessibility, wcag, testing, keyboard-navigation
To Be a Leader of Systems (haz)57
leadership
Addressing Users’ Painpoints: Best Practices for Identifying and Solving UX Design Problems (uxm)56
user-experience, design, legibility, responsive-design, performance
Importing a Frontend JavaScript Library Without a Build System (b0r)55
javascript, libraries, commonjs, esm, nodejs, html
20 Years of Firefox: How a Community Project Changed the Web (moz)54
firefox, browsers, history, anniversaries
Web Accessibility and the Second Trump Administration53
accessibility, legal
AWS Lambda Turns Ten—Looking Back and Looking Ahead (jef)52
anniversaries, aws, serverless, lambda, history, outlooks
Why Responsive Design Is Failing Modern Users (web)51
responsive-design, performance, usability, accessibility
Testing Digital Products the RITE Way (uxm)50
usability, testing, processes
Why Is Hiring Software So Impersonal?49
tooling, hiring, user-experience
The Future of Voice User Interfaces (uxm)48
design, conversational-design, voice
Anchor Positioning Is Disruptive (jam/odd)47
css, anchor-positioning, layout
Foundations: Types of Disability (tet)46
accessibility, fundamentals
No Fuss Light/Dark Modes (chr/fro)45
css, dark-mode
Native Dual-Range Input44
html, forms, css
How Independent Publishing Has Changed From the 1990s Until Today43
history, writing, web
Comparison of Accessibility of E-Government Websites in Europe (cer)42
accessibility, case-studies, comparisons
26 Frontend Certifications for Web Developers41
training, career, link-lists
The CSS Property You Didn’t Know You Needed40
css
10 Great Websites to Learn Web Development (apo)39
link-lists, learning
Skip PHPUnit Tests Conditionally in PHP (ami)38
php, testing
An Attempted Taxonomy of Web Components (zac)37
web-components, html
The Easiest Way to Get Started With CSS Grid (zor/css)36
videos, css, grids, layout
The Ultimate Guide to Frontend Monitoring35
guides, monitoring
How to Handle Unplanned Work in Scrum34
how-tos, scrum, agile, processes
Days Since Last JS Framework33
websites, javascript, frameworks
Let’s Not Send Developers to the Accessibility Tree Tool (cod)32
browsers, accessibility, tooling
1992: The Web vs. Gopher, and the First External Browsers (ric)31
history, web
Various Ways to Include Comments on Your Static Site30
functionality
Dynamic Color Manipulation With CSS Relative Colors (jim)29
css, colors
PHP Date and Time Recipes (css)28
php, time
Standardizing Select and Beyond: The Past, Present, and Future of Native HTML Form Controls (sea/sma)27
html, forms
A Philosophy of Software Design: My Take (and a Book Review) (ger)26
software-design, programming, books
How to Remove an Array Element by Index in JavaScript25
how-tos, javascript, arrays
How Internet Security Works: TLS, SSL, and CA (osd)24
security, tls, ssl, protocols, certificates
The Layers of the Web (btc)23
videos, web, history
Migrating Your Team to Sass22
sass, migrating, collaboration
Performance Budget Metrics (tka)21
performance-budgets, performance, metrics
UX for the Enterprise (ali)20
user-experience
How to Convert a Negative Number to a Positive Number With PHP19
how-tos, php, math
Namespaced Events in jQuery (chr/css)18
jquery, namespaces, events
Vendor Prefixes Have Failed, What’s Next? (lea)17
css, vendor-extensions
The Primitives of the HTML5 Foundation (pau)16
videos, html
Sexy New HTML5 Semantics (bru/sma)15
html, semantics
Improving the DOM (ann)14
dom
Internet Explorer 9 Preview Thinks Inside Box, Outside Browser (the)13
internet-explorer, browsers
Microsoft Announces CSS3 Support for Internet Explorer 9 (IE9)12
internet-explorer, microsoft, browsers, css
HTML/CSS Frameworks: Useful, Universal, Usable, Unobtrusive (j9t)11
frameworks, html, css, principles
Camino 2.0 Released10
camino, browsers
Why Did SMIL and SVG Fail?9
smil, svg, standards
Terrific Tables With CSS (jus)8
tables, html, css
This Week in HTML 5—Episode 13 (div)7
html, standards
A More Useful 404 (ali)6
error-pages, ssi, perl
RESTful CSS (dig)5
css, rest
More About Web Fonts: Basics and a Few Surprises4
fundamentals, fonts, css
Are They Really Accessible PDFs?3
accessibility, pdf, html, comparisons
The Trouble With Accesskeys2
accessibility, accesskeys, xhtml
This Is Accessible (gez)1
accessibility, concepts