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

Entry (Sources) and TopicsDate#
Using chrome-devtools-mcp With Polypane (pol)66
polypane, browsers, dev-tools, mcp, chrome, ai
Error Chaining in JavaScript: Cleaner Debugging With Error.cause65
javascript, errors, debugging
aria-labels and Privacy: A Word of Caution (hom)64
accessibility, aria, privacy
20 Best CSS Preprocessor Tools and Comparison for 2025: Complete Guide to Active Tools63
guides, css, tooling, preprocessors, comparisons, link-lists
Rust vs. Python: Finding the Right Balance Between Speed and Simplicity (jet)62
rust, python, performance, simplicity, programming, comparisons
Link vs. Button: Choosing the Right Element for the Right Job (tpg)61
html, links, buttons, accessibility, wcag, comparisons
10 Smart Performance Hacks for Faster Python Code (did/jet)60
python, performance, techniques
“AI” Browsers: The Price of Admission Is Too High (bru/viv)59
ai, browsers
Headings: Semantics, Fluidity, and Styling—Oh My! (geo/css)58
headings, html, css
Perfectly Pointed Tooltips: To the Corners (css/fro)57
css, tooltips
Testing Methods: Pause, Stop, Hide (dec)56
accessibility, wcag, testing, multimedia, animations, link-lists
Crafting Generative CSS Worlds (cod)55
css, transforms
My CSS Selector Strategy (mal)54
css, selectors, principles
Why Does JavaScript’s parseInt(0.0000005) Print 5?53
javascript
Biome.js, a Toolchain to Format and Lint Your Web Project52
biome, formatting, linting, tooling
Two Different Kinds of “Focusable” UI Elements (yat)51
accessibility, focus, keyboard-navigation
Should Destructive Buttons Be Hard to Find? (ada)50
buttons, usability
JavaScript Import Attributes (ES2025) (tre)49
javascript, security
Never Use scroll Value for Overflow (kiz)48
css, overflow, scrolling
Set Up Your Redwood.js Environment: A Beginner’s Tutorial (sel)47
videos, tutorials, redwoodjs
Concurrency in React 18 for Busy Bees (ole)46
react, concurrency
How to Become a Better Programmer45
how-tos, programming, career
Creating Accessible UI Animations (sma)44
accessibility, animations
What’s New in Angular 17 (rak)43
angular
Cookie Permissions 101 (nng)42
introductions, cookies, legal, user-experience
A Faster Web in 2024 (rvi)41
performance, web-vitals, metrics, web
CSS Nesting Is Here (mic)40
css, nesting
The Anatomy of visually-hidden (sib/tpg)39
accessibility, css
Are You Using an Accessibility Overlay to Help Disabled Users? Don’t! (sea)38
accessibility, overlays, legal
Why Your Backend in Node.js Needs an API Layer and How to Build It37
nodejs, architecture, apis
Easily Switch Between Different Node Versions Using nvm (zor/css)36
videos, nodejs, nvm
An Open Challenge (to Tech Event Organizers) (col)35
community
State of Design Systems 2022 Survey34
surveys, design-systems
Node.js Security Best Practices (nod)33
nodejs, security, best-practices
What’s New in WCAG 2.2 (a11)32
videos, accessibility, wcag, standards
Everything You Ever Wanted to Know About the Accessibility Tree (rus/a11)31
videos, accessibility
A Beginner’s Guide to Routing in Next.js, With Examples30
guides, nextjs, routing
Browsing With Screen Magnification (ihe/tet)29
accessibility, browsing, assistive-tech, screen-magnification
Write Better Code and Be a Better Programmer by Avoiding else Statements28
programming, best-practices
The Top 13 Web Development Tools You Must Know About27
tooling, angularjs, foundation, mongodb, github, react, typescript, jquery, bootstrap, dev-tools, chrome, grunt, codepen, sublime-text, vs-code, link-lists
Webmentions and Eleventy Talk (sia)26
slides, webmentions, eleventy
The Raven Technique: One Step Closer to Container Queries (css)25
css, container-queries, techniques
ARIA in CSS (chr/css)24
css, aria
Markup (j9t+/htt)23
web-almanac, studies, research, metrics, html
All You Need to Know About CSS-in-JS (tre)22
css, javascript, css-in-js
Making a Simple Site Work Offline With ServiceWorker (css)21
offline, web-workers, javascript, functionality, support, browsers
Why Passwordless Authentication Works (cra)20
authentication, passwords, security
Modern Progressive Enhancement (jaf/btc)19
videos, javascript, progressive-enhancement
Style Guide Best Practices (bra/btc)18
videos, design, documentation, style-guides, best-practices
Design + Performance (zem/btc)17
videos, design, performance, user-experience
SVG Animation and CSS Transforms: A Complicated Love Story (css)16
svg, css, animations, transforms
Overwhelmed by Code (ali)15
learning, career
Flat vs. Deep Website Hierarchies (nng)14
information-architecture
Ian Hickson Responds Over HTML5 Getting time Element Back (cra)13
html, time
How to Secure Your WordPress Website (sma)12
how-tos, wordpress, security, link-lists
10 Handy HTML5/CSS3 Frameworks11
html, css, frameworks, link-lists
HTML5 Forms Validation in Firefox 4 (mou)10
html, forms, validation, firefox, browsers
20 Extraordinary Blogs With Unique Post Designs (sma)9
design, blogging, link-lists
Introduction to Web Accessibility (nza)8
introductions, accessibility
Video and Audio Tags and Cross Origin Access (dal/aja)7
html, multimedia, security
10 PHP Frameworks Compared6
php, frameworks, zend, symfony, comparisons
That’s Not Write (int)5
javascript, dom
The End of Usability Culture (dig)4
usability, design, culture
Developing a CSS Strategy3
css, strategies
Portable Network Graphics (PNG) Specification (Second Edition) (w3c)2
png, images, standards
The Ten Most Violated Homepage Design Guidelines (nng)1
guidelines, homepages, design, usability