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

Entry (Sources) and TopicsDate#
How Federally-Protected Disability Rights Are Disappearing—and How to Oppose It (kno)89
videos, accessibility, legal, ai
Why I’m Still Making CSS Tutorials (kev)88
videos, css
Meta Is Charging Government and Nonprofit Pages to Post Links on Facebook (eng)87
facebook+meta, links
HTML Minifier Next: Extended Benchmarks, Self-Close Foreign Elements, Fewer Redundant Attributes, JSON Minification Opt-In (j9t)86
html-minifier, release-notes
AI Is Unearthing Internet’s Hidden Flaws—and More Outages May Follow (str)85
web, ai, security
20 Best Open-Source AI Decision Models You Can Run Locally in 2026 (tho/hac)84
ai, foss, comparisons, metrics
AI in UX: Work Is Faster, but Practitioners Have Mixed Feelings (nng)83
surveys, metrics, user-experience, ai
Software Is Slow Because of Bad Design, Not Slow Languages (sea)82
programming, performance, software-design
Europe Wants More Than Promises From American Tech81
cloud-computing, politics
HTML5 Audio Autoplay Loop: Background Music Guide80
guides, multimedia, html, javascript
The Most Vulnerable Week in Internet History… (fir)79
videos, security, php, gitlab, ai, certificates
TanStack AI 1.0: Still Your AI, Still Your Way (ale+/tan)78
release-notes, tanstack, ai
Accordion Icons: Which Work Best? (sma)77
design, accordions, icons, usability
WebKit Features for Safari 27.1 (web)76
release-notes, webkit, safari, browsers
A Farewell to Arc75
arc, dia, browsers
Is It Time to Regulate React? (db)74
react
Yes, Let’s Teach LLMs Accessibility, but Also Provide the Companies Using Them With Better Strategies (hdv)73
ai, accessibility, advocacy
Meetings and Interruptions Are Still the Biggest Obstacles for Developers, Even With AI72
productivity, collaboration
“Their History Is Just Erased”: Google Drops a Key Program for Boosting Women in Tech71
google, community
How to Create a Strong Design System and Survive: Case Study70
how-tos, design-systems, case-studies, lessons
Retrofitting a Design System Into an Existing Product69
design-systems, consistency
NaN, the Not-a-Number Number That Isn’t NaN (wil/pic)68
javascript
React and Remix Choose Different Futures67
react, remix, simplicity, complexity, comparisons
Your Tokens Have Become Infrastructure (mur)66
design-tokens, design-systems
Container Queries and Units in Action (mia)65
css, container-queries, units
Solved by Modern CSS: Section Layout (sha)64
css, layout, grids, typography, liquid-design
Preparing for Verso and Beyond: Future-Proofing Your Frontend for New Browser Engines (ele/des)63
guest-posts, verso, servo, browsers, browser-engines
Does Your Site Need a /ai Page?62
ai
A Brief History of Domains (pet)61
web, history, domains, dns
React vs. Backbone in 202560
react, backbone, comparisons, frameworks
Atlas Ableism (ste)59
chatgpt-atlas, browsers, accessibility, compliance
Six Things Not Related to Accessibility That Will Improve Your Disability Inclusion Efforts58
accessibility, dei, culture, leadership
How to Speed Up Your Vue App With Server Side Rendering (jac/deb)57
how-tos, performance, vuejs, server-side-rendering, incremental-static-regeneration
FTP: A Beginner’s Guide to File Transfer Protocol56
guides, ftp, protocols
Is Qwik the Future of Scalable Web Development? (ele/des)55
guest-posts, qwik, frameworks
Calculating the ROI of Your Design System (lur/zer)54
design-systems, economics, metrics
Angular’s Approach to Partial Hydration53
angular, hydration
My Top 5 Most Popular Front-End Tips (kev)52
videos, css, html, forms, tips-and-tricks
Why 90’s Designs Are Coming Back (nng)51
videos, design, trends
Results = ƒ(Competence × Time) (j9t)50
project-management, engineering-management, hiring
Bad Design Is, Apparently, Hot49
design, user-experience
CSS text-wrap: pretty (arg)48
css, typography, browsers, chrome, support
Solved by CSS Scroll-Driven Animations: Style an Element Based on the Active Scroll Direction and Scroll Speed (bra)47
css, scrolling, animations
Unlocking JavaScript Design Patterns: Mastering Singleton for Ultimate Code Efficiency46
javascript, software-design-patterns, efficiency
Navigating the Ethical Complexities of Personalized User Experiences: Balancing Innovation With Privacy and Consent (uxm)45
user-experience, personalization, ethics, privacy, consent-management
Changing Colors in an SVG Element Using CSS and JavaScript44
svg, colors, css, javascript
What Removing Object Properties Tells Us About JavaScript (mon/sma)43
javascript, objects
JavaScript Is Enabled by Default in Web Browsers (jim)42
javascript, web-platform, permissions
JavaScript Anti-Pattern: Self-Documenting Code (cfe)41
javascript, anti-patterns, documentation
Select Element: Now With Horizontal Rules (una)40
html, forms, semantics, browsers, chrome, safari, support
JavaScript Decorators: An In-Depth Guide39
guides, javascript
In Defense of Learning on Company Time (isa)38
learning, career
Igalia Chats: Web History Part VI (stu+/iga)37
podcasts, web, history
Tailwind vs. Semantic CSS36
tailwind, css, html, semantics, comparisons, performance
Splitting Within Selects (aar)35
accessibility, html, forms, browsers, support
Svelte by Example (seb)34
websites, svelte, examples
Release: Yarn 4.033
yarn, release-notes
HTML Meta Tags32
html, metadata
Stop Waiting (jha)31
quality, testing
How We Improved React Loading Times by 70% With Next.js30
react, performance, nextjs, case-studies
Disruptive Design Patterns—an Uncharted Territory29
design-patterns
Evolution of Manuals: UX Inspiration From History28
user-experience, history, documentation
A General Introduction to Cloud Computing (dig)27
introductions, cloud-computing, concepts, history
Why Are Accessible Websites So Hard to Build? (fon/css)26
accessibility
Cloudflare Considered Harmful (hla)25
cloudflare, captcha, privacy
Design Muscles (mar)24
design
Splicing HTML’s DNA With CSS Attribute Selectors (sma)23
html, attributes, css, selectors
Firefox 63—Tricks and Treats (moz)22
release-notes, firefox, browsers
Extending Built-In Elements (web)21
web-components, shadow-dom, dom, javascript
Reboot, Resets, and Reasoning (chr/css)20
css, resets, history, normalize-css, comparisons, terminology
HTTP/2: The Pros, the Cons, and What You Need to Know19
protocols, http, performance
The 5 Biggest Killers for Your WordPress Speed18
wordpress, performance, caching, images, minification
DRM Likely in Future Versions of HTML (cne)17
html, drm, content, eme, standards, w3c
Measuring Connection Speed in Browsers16
network, performance, browsers, mobile
The Road to Reusable HTML Components (sma)15
html, css, components, maintainability
A Killer Collection of Global CSS Reset Styles (per)14
css, resets, link-lists, overviews
Learning Something New About CSS and IE6 (nza)13
internet-explorer, browsers, css
CSS Frameworks Roundup (and Some Thoughts) (chr/css)12
css, frameworks, link-lists
MRI: CSS Selector In-Page Tester (dal/aja)11
bookmarklets, css, selectors, testing
My Latest Take on Image Replacement (jch)10
image-replacement, techniques, css
The Unfortunate Death of Helvetica9
fonts
Productivity and Screen Size (nng)8
productivity, usability
Ruining the User Experience (aja)7
user-experience
Can WCAG 2.0 Be Simpler?6
wcag, standards, accessibility
XBL: Bindings (lac)5
xbl, css
Introduction to the CSS Box Model4
introductions, css, box-model
10 Tips to a Better Form3
forms, tips-and-tricks, html, css, keyboard-navigation, labels, errors
CSS Shorthand Guide2
guides, css, shorthands, examples
The Myth of User-Centered Information Architecture (dig)1
information-architecture, usability, myths