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: December 2 →

Entry (Sources) and TopicsDate#
Understanding aria-live Timing: A Two-Layer Model (rus)70
accessibility, aria, live-regions, notifications
From Reactive to Proactive: Building a Sustainable Accessibility Program (equ)69
accessibility, processes, culture, w3c
Anchor Positioning and the Inset-Modified Containing Block (IMCB) (bra)68
css, anchor-positioning, concepts
What Sam Altman Just Taught Us About OKRs (Without Meaning To) (cwo)67
okr, prioritization, processes, openai
Designing Decisions: Behavioral Psychology That Moves Users66
design, interaction-design, user-experience
Decreasing [Let’s Encrypt] Certificate Lifetimes to 45 Days (mat/let)65
http, security, certificates, lets-encrypt
Scrollytelling on Steroids With Scroll-State Queries (css)64
css, scrolling
Masonry: Things You Won’t Need a Library for Anymore (pat/sma)63
css, masonry, layout, examples, web-platform
How Does Amazon’s Kiro Differ From Traditional IDEs? (ele/des)62
guest-posts, kiro, code-editors
You Can’t Make Something Accessible to Everyone (aar)61
accessibility, design
The Nuances of JavaScript Typing Using JSDoc (jar/van)60
javascript, jsdoc, typescript, developer-experience
Exploring Large HTML Documents on the Web (per)59
performance, html, metrics
A Pragmatic Guide to Modern CSS Colours II (kev/pic)58
guides, css, colors, examples
Progress on TypeScript 7—December 2025 (dan/typ)57
typescript
Using the Ancient Evils for Debugging (bol/mat)56
html, debugging
Testing Methods: Pointer Cancellation (dec)55
accessibility, testing, wcag
Web Backstories: Shadow DOM (ada+/iga)54
podcasts, interviews, shadow-dom, web-components, standards, history
Bun Is Joining Anthropic (jar/bun)53
bun, anthropic
I Was Laid Off From Spotify One Year Ago: Here’s What I’ve Learnt52
user-experience, career
DreamHost Removed From WordPress.org’s Recommended Hosting Page51
wordpress, hosting
How to Stay and Grow in Tech (Especially if You’re a Minority) (bla)50
how-tos, career
How GenAI Impacts User Experiences—Even Beyond AI (uxm)49
user-experience, ai, processes
Hints and Suggestions: The Design of Web Design (mia/btc)48
videos, design, css, cascade, history
Starting Off Right: Where Autofocus Shines (kil/mat)47
html, forms, focus
A Layered Approach to Speculation Rules (css)46
performance, speculation
Run Your Next.js SSR App on Deno Deploy (orr/den)45
nextjs, deno, hosting
The Logical Border Radius Equivalents (chr/fro)44
css, borders, logical-properties, internationalization
The HTML Native Search Element (tre)43
html, semantics
WPT: An Overview and History (boa/boc)42
overviews, history, web-platform, testing
The Danger of Defaults (nng)41
videos, usability, design
SEO (jam+/htt)40
web-almanac, studies, research, metrics, seo, robotstxt, metadata, structured-data, amp, internationalization
A More Holistic Design Workflow: Gluing Jira, Figma, and Zeplin Together39
design, processes, atlassian, figma
Let’s Learn How Modern JavaScript Frameworks Work by Building One (nol)38
javascript, frameworks, reactivity, rendering, dom
Fastest Way of Passing State to JavaScript, Re-Visited (kur/per)37
javascript, state-management, performance
You Don’t Need JavaScript for That (kil/mat)36
javascript
:has(:not()) vs. :not(:has()) (mat)35
css, selectors, comparisons
How to Use the WAVE Extension and Start Manual Accessibility Testing (pop)34
how-tos, accessibility, testing, tooling, wave, browser-extensions, webaim
Prerender Pages in Chrome for Instant Page Navigations (tun)33
performance, browsers, chrome
Proximity: Gestalt Principle for User Interface Design (nng)32
videos, design, principles
CSS Infinite and Circular Rotating Image Slider (css/css)31
sliders, css, images, animations
You Don’t Need ARIA for That (den/mat)30
html, accessibility, aria
Best APIs for Developers29
apis
Accessibility and MVPs (dav)28
accessibility, principles
Best Practices for Node.js Development27
nodejs, javascript, best-practices
Markup (htt)26
web-almanac, studies, research, metrics, html
The Internet’s Server-Based Infrastructure Is Ushering Us Through the Pandemic—Here’s How the W3C Is Helping25
web, servers, infrastructure, w3c, standards
How to Make Your Code Reviewer Fall in Love With You (mtl)24
how-tos, code-reviews, documentation, automation, communication, best-practices
Minimal Takes on Faking Container Queries (chr/css)23
container-queries, web-components, javascript, css
How to Make an Area Chart With CSS (css)22
how-tos, css, clipping, visualization
How to Ease Your Team’s Development Workflow With Git Hooks (sma)21
how-tos, automation, git, git-hooks
Web Components and the Accessibility Object Model (AOM) (tin/24a)20
accessibility, web-components
Having a Little Fun With Custom Focus Styles (css)19
css, focus, buttons
The State of UX in 202018
user-experience, design, outlooks
The State of UX in 201917
user-experience, design, outlooks
The Case Against Progressive Enhancement’s Flimsy Moral Foundation (vig)16
progressive-enhancement, ethics
The Value of Attending Conferences (foo)15
career, community
Loops in CSS Preprocessors (mia/css)14
preprocessors, sass, less, stylus, loops
Performant Parallaxing (aer)13
scrolling, css, effects, parallax, positioning, performance
Tools for Cross Browser Compatibility: Live Testing12
testing, support, browsers, tooling
z-index and the CSS Stack: Which Element Displays First?11
css, positioning
How Fast Is Your Site?10
google, performance, tooling
Manageable CSS With CSSDOC (tka)9
css, documentation, cssdoc
Wrapping the pre Tag (dal/aja)8
html, css
Faster Development With CSS Constants (24w)7
css, variables
An Explanation of Ems (ric/24w)6
typography, units, css
Step-by-Step: Implementing Online Forms5
forms, html, content-management
An Internet Divided4
flash, html, web, comparisons
The Mystery of Why Only Four Properties Apply to Table Columns3
html, tables, css
Get More Accessible With CSS2
accessibility, css
An Introduction to Accessible Web Design1
introductions, accessibility, design