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

Entry (Sources) and TopicsDate#
<dialog> and Popover: Baseline Layered UI Patterns62
modals, pop-overs, css
Design Tokens Aren’t Enough—Architecture Decisions Need a Place in Your Design System (sam)61
design-systems, design-tokens, architecture, documentation
The Shai-Hulud 2.0 npm Worm: Analysis, and What You Need to Know60
npm, security, dependencies
Design System Culture: What It Is and Why It Matters (ari/sma)59
design-systems, culture
Thoughts on Kagi’s Orion Browser vs. AI Browsers (dra)58
orion, kagi, browsers, ai
Direction-Aware Arrow Shape Using Corner-Shape (css)57
css, shapes
93% Faster Next.js in (Your) Kubernetes (mco/pla)56
nextjs, nodejs, performance, kubernetes
WebGPU Is Now Supported in Major Browsers55
webgpu, browsers, support, web-platform
Tech Predictions for 2026 and Beyond54
outlooks, web
Brand New Layouts With CSS Subgrid (jos)53
layout, css, grids, examples
Web Browser Status Bars Are Nuts (lap)52
browsers, comparisons
What Actually Makes You Senior (ter)51
career
CSS Backgrounds Module Level 4 (fan+/w3c)50
standards, css, backgrounds
Testing Methods: Location (dec)49
accessibility, testing, wcag, navigation
Animation and Carousels (web)48
accessibility, animations, carousels, css, reduced-motion
Orion 1.0—Browse Beyond (kag)47
browsers, orion, ai
A Minimal CSS Starter (j9t)46
css, templates, minimalism
How to Comply With DOJ’s Seemingly Impossible Web Accessibility Regulation45
how-tos, accessibility, legal, compliance
Deno vs. Oracle: Canceling the JavaScript Trademark (tin/den)44
deno, oracle, javascript, legal
WebAssembly (Wasm): When (and When Not) to Use It (tre)43
webassembly
What Causes “Bad Days” for Developers?42
studies, research, productivity
How Browsers Really Load Web Pages (pro/wel)41
videos, browsers, rendering, parsing, http, performance
Design Systems vs. Style Guides (nng)40
videos, design-systems, style-guides, comparisons, design, documentation
Language of Parts Bookmarklet (bea)39
bookmarklets, html, metadata, accessibility
The End of the Twitter Era (san)38
social-media, twitter+x, mastodon, facebook+meta, bluesky
From Gatsby to Eleventy (mat)37
migrating, gatsby, eleventy, webc, performance
Preventing Scroll “Bounce” With CSS (mic)36
css, scrolling
Elements Can Be Visible Even Though Their Parent Has Set visibility: hidden (ste)35
css, hiding
Positioning Notification Messages With Accessibility in Mind (cod)34
accessibility, notifications, positioning
Growing Design System Documentation33
design-systems, documentation
Forging Links (mat/9el)32
videos, css, collaboration
Make Your Website Stand Out With a Custom Scrollbar31
css
Programmers Should Stop Celebrating Incompetence30
career
How to Trim Strings in JavaScript29
how-tos, strings, javascript
Why It’s Good for Users That HTML, CSS, and JS Are Separate Languages (hdv)28
html, css, javascript
Ruthlessly Eliminating Layout Shift on netlify.com (zac)27
netlify, web-vitals, performance, optimization
Considerations for Making a CSS Framework (css)26
css, frameworks, theming
Is There a Future Beyond Writing Great Code? (sma)25
career, engineering-management
JavaScript Is for Web Apps, Not for Websites24
javascript, web-apps
Get Started With Git Hooks23
introductions, git-hooks, git
Random Interesting Facts on HTML/SVG Usage (cat/css)22
html, svg, metrics, amp, accessibility
A New Responsive Font Format for the Web (fon/css)21
fonts, variable-fonts, responsive-design
Technical SEO—Fundamental Principles (sma)20
seo, fundamentals, principles
10 Typical HTML Interview Exercises19
html, interviewing, conformance, semantics, aria
Animation and UX Resources (vlh)18
css, javascript, animations, link-lists
Planning for Performance (sco/ali)17
performance
Foundation 516
foundation
5 Tips for More Efficient jQuery Selectors (cra)15
jquery, selectors, tips-and-tricks
KSS—Knyle Style Sheets (kne)14
css, documentation
Linking in JSON (mno)13
json
The Document Ready Function12
jquery, functions
This Week in HTML 5—Episode 14 (div)11
html, standards
Women in Tech: Jill Whalen (old)10
interviews, seo, social-media, marketing
W3C Markup Validation Service Adds Experimental HTML5 Support9
w3c, tooling, conformance, html
Google “Not Interested in Semantic Search”8
google, yahoo, search, semantic-web
Don’t Follow Web Design Trends: Set Them (sma)7
design, branding
Canvas Step by Step Tutorial (dal/aja)6
tutorials, canvas, javascript
Future-Proof Your Web Site Design by Planning Your CSS in Advance5
design, css, headings, lists, tables, images, links, forms, javascript
Names and IDs4
internet-explorer, browsers, javascript
From an Alt Point of View (the)3
accessibility, usability, legal, alt-text, images
Why Semantic Markup Is So Important2
xhtml, semantics, rss
Flash and Web-Based Applications (nng)1
flash, web-apps, comparisons, usability