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: September 30 →

Entry (Sources) and TopicsDate#
What Is React Fiber? How React Works Under the Hood (tej)88
react
Irony Alert: OpenAI Whines That Chinese Model Stole Its Special IP That It Stole From Everybody Else (the)87
openai, moonshot-ai, legal, ethics
Trump Says Top Tech Firms Have Signed Accord to “Self-Police” AI Development (npr)86
ai, ethics, anthropic, google, facebook+meta, openai
Intelligent Accessibility—What if Accessibility Could Adapt to You?85
accessibility, ai, user-experience, link-lists
Firefox Version 157 Is Very Round (and How to Make It Less Round) (sta)84
firefox, browsers
example.com Just Launched the Biggest Redesign in Decades (deb)83
domains, documentation, retrospectives
7 Useful JavaScript Features Added in ECMAScript 2026 (jsd)82
ecmascript, javascript, standards
An Introduction to Email Development for Frontend Professionals (ele/des)81
guest-posts, email, tooling
You Don’t Know Bidi (and Neither Does ChatGPT) (moj/fro)80
html, css, internationalization, unicode, chatgpt
The Economics of Attention in the Age of AI79
ai, design, user-experience
Agentic Systems Are the Future of Brands78
websites, branding, ai-agents, ai
What’s New: Chrome DevTools 151–153 (mat)77
videos, dev-tools, chrome, browsers, release-notes
A Design System Is What It Does (mat)76
design-systems, shadcn
On Automatic Type Refinements75
typescript, type-safety
Make Navigation Accessible With aria-current (a11)74
accessibility, navigation, aria, attributes
Vercel Faces Boycott After Founder Poses With Netanyahu (the)73
vercel
How to Detect Safari and iOS Versions With Ease in 2026 (tra/evi)72
how-tos, safari, ios, browsers, feature-detection, browser-detection
In the Economy of User Effort, Be a Bargain, Not a Scam (lea)71
usability, user-experience, product-management
Accessible Form Validation With Examples and Code (pop)70
accessibility, validation, forms, examples
I Completed an IT Degree… What’s Accessibility? (int)69
accessibility, career
ADA Title II and PDFs: Fix, Archive, or Delete? (kar)68
accessibility, ada, compliance, pdf
You Can Now Make PS2 Games in JavaScript67
javascript
How Deno Protects Against npm Exploits (den)66
deno, npm, security
Testing Methods: Non-Text Contrast (dec)65
accessibility, testing, wcag, contrast, colors
Website Accessibility Strategy (pop)64
accessibility, strategies, content, processes
Avoid These AI Coding Mistakes (ian)63
ai, mistakes
7 Practical Animation Tips (emi)62
animations, buttons, tooltips, css, tips-and-tricks
The bdi Element (hey)61
html, semantics, internationalization
Default Behavior of position: absolute (css)60
css, positioning, tips-and-tricks
Designing for Digital Minimalism: Creating User Experiences That Support Mental Well-Being (uxm)59
design, user-experience, minimalism, simplicity
Designing Effective Information Architectures for Large-Scale Web Sites (uxm)58
design, information-architecture, complexity, scalability
4 Tips for Unlocking the Benefits of Svelte in Frontend Development (ele/des)57
guest-posts, svelte, sveltekit
Understanding Cultural Norms to Design Inclusive User Experiences (uxm)56
design, user-experience, culture, dei
What’s the Difference Between HTML’s Dialog Element and Popovers? (chr/fro)55
html, modals, pop-overs, comparisons
The Reality of Balancing Pregnancy in Developer Relations (bla)54
career, developer-relations
Deno 2.0, Web Components on the Server, and WordPress Drama (fro)53
podcasts, deno, web-components, wordpress, wp-engine
Release Notes for Safari Technology Preview 204 (jon/web)52
release-notes, safari, browsers
How Bun Supports V8 APIs Without Using V8 (bun)51
bun, javascript, v8, apis, comparisons
New to the Web Platform in September50
release-notes, web-platform, browsers, chrome, firefox, safari
Celebrating WebAIM’s 25th Anniversary (jar/web)49
accessibility, webaim, anniversaries
Why Gumroad Didn’t Choose htmx (shl/htm)48
htmx, case-studies
CSS Masonry and CSS Grid (geo/css)47
css, layout, masonry, grids
Sketch and AI (ema+/ske)46
sketch, ai
Managing and Mitigating Design Debt: A Solo UX Designer’s Guide45
guides, design-debt, user-experience
Understanding the CSS Auto-Resizing Textarea Trick (sim)44
css, forms, resizing
Creating a Content Recommendation Plugin in 11ty43
eleventy, content, plugins, functionality
Test Assertion Styles in JavaScript (isa)42
javascript, testing
Getting Started With WordPress Block Development (css)41
wordpress, introductions
Building Delight in Your Design System (lur/zer)40
design-systems, user-experience
Choosing the Best Node.js Docker Image39
nodejs, docker
A Web Component Story (cla)38
web-components, design-systems
Optimize Long Tasks (mal)37
performance, javascript, optimization
Learn Accessibility (car)36
courses, accessibility
Templating in HTML (kit)35
html, javascript
How to Scale SVG (ame/css)34
how-tos, scaling, svg, images
Why UX? (nng)33
videos, user-experience
depngn32
packages, npm, nodejs, dependencies
Links, Missing href Attributes, and Over-Engineered Code (tem)31
html, attributes, links, accessibility
Understanding and Working With Submodules in Git30
git, modules
Sorting JavaScript Arrays by Nested Properties29
javascript, sorting, arrays
The Monospaced System UI CSS Font Stack28
css, fonts, link-lists
Multi-Million Dollar HTML (chr/css)27
html, accessibility, labels, economics
A Short History of HTML (pmm)26
translations, html, xhtml, history, w3c, whatwg
What I’ve Hated and What I’ve Loved About Web Development (j9t)25
retrospectives, career
Before You Hire Designers (mon/ali)24
design, hiring
Google Launches Web Designer, a Visual Tool for Building Interactive HTML5 Sites and Ads (fre)23
google, wysiwyg, code-editors
A Dual License for the HTML Working Group (ple/w3c)22
html, licensing, w3c
Philosophy in UA Detection (kar)21
browsers
WordPress Essentials: How to Create a WordPress Plugin (sma)20
fundamentals, how-tos, wordpress, plugins
Introducing PHP Superglobals19
introductions, php
CSS: How to Host Right-to-Left Styling (j9t)18
how-tos, css, internationalization
Cross Browser Web Development17
browsers, browser-engines, resets, support
CSS3: To Infinity and Beyond! (mis)16
css, backgrounds, gradients, filters
Legacy Defeats Consistency in IE 8’s Web 2.0 Accessibility Effort15
microsoft, internet-explorer, browsers, accessibility, aria, interoperability
My Worst CSS Mistakes (dav)14
css, mistakes
* { margin: 0; padding: 0; } No Longer Cool (chr/css)13
css, margins, resets
Accessibility Is About Minimizing Requirements (jes)12
accessibility, prioritization
Akismet: Presumed Guilty (bur)11
wordpress, spam
The State of the Art in Australian Web Development (joh)10
surveys, xhtml, html, css, semantics, accessibility, metrics
Dreamweaver 8 Does Standards!9
code-editors, dreamweaver, standards
The Total Cost of Using PHP? (ore)8
php, economics
What Is Web 2.0 (tim/ore)7
web, web-2.0, concepts, terminology, comparisons
Planet Ajaxian (dal/aja)6
ajaxian
Rebranding the World Wide Web Consortium5
w3c, branding, design
Separate Text-Only Version? No Thanks!4
accessibility
Accessible Image-Tab Rollovers (sim)3
navigation, xhtml, images, effects, hover, accessibility
Building Accessible Tables2
html, tables, accessibility
The Myths of Structural Markup1
html, sgml, semantics, myths, maintainability