What Is the Shared Storage API? (dev) | | 74 |
videos, storage, apis, privacy |
The Web Is a Creative Industry and Is Facing the Same Decline and Shattered Economics as Film, TV, or Publishing (bal) | | 73 |
web, economics, creativity, career |
SolidJS Creator on Confronting Web Framework Complexity (low/the) | | 72 |
frameworks, angular, vuejs, multi-page-apps, single-page-apps, javascript, complexity, visions |
23 HTML Cheat Sheets, for a Different Look at HTML (fro) | | 71 |
html, cheat-sheets, link-lists |
My 18-Months Rule for Open-Source Contributions (j9t) | | 70 |
foss, collaboration, communication, community |
Don’t Wrap “figure” in a Link (aar) | | 69 |
html, links, screen-readers, assistive-tech, accessibility |
Open Source Drives the Twelve-Factor Modernization Project (res/the) | | 68 |
foss, architecture, principles |
JavaScript’s “Promise.race” and “Promise.all” Are Not “Fair” (chr) | | 67 |
javascript, promises |
Creating Generative Artwork With Three.js (edu/cod) | | 66 |
design, grids, art, tooling |
Making “this” Less Annoying (dav) | | 65 |
javascript, formatting, configuration |
You Might Not Have a Web Performance Problem (mat/deb) | | 64 |
performance, web-vitals, lighthouse, google, seo, link-lists |
What Is [the] TCP/IP Model and How Does the Protocol Work (sit) | | 63 |
protocols, tcp, ip, network |
The Usability Myth: Users Don’t Really Know What They Want (and That’s Totally OK) (web) | | 62 |
usability, user-experience, myths |
Release Notes for Safari Technology Preview 211 (jon/web) | | 61 |
release-notes, safari, apple, browsers |
The Success of Interop 2024 (jen/web) | | 60 |
interoperability, web-platform, browsers, support |
Everything You Need to Know About Node.js Type Stripping (sat) | | 59 |
nodejs, typescript |
HTML Developers: Please Consider—in the Year of 2025 (ste) | | 58 |
html, aria, accessibility |
WordPress Is in Trouble (gav) | | 57 |
automattic, wordpress, wp-engine, community |
JavaScript Hashing Speed Comparison: MD5 Versus SHA-256 (lem) | | 56 |
javascript, hashing, performance, comparisons, bun, nodejs |
What’s Involved in Getting a “Modern” Terminal Setup? (b0r) | | 55 |
shell, command-line, customization, configuration |
Mastering Angular Unit Testing: Best Practices and Tools (son/pla) | | 54 |
angular, testing, tooling, best-practices |
Oracle Refuses to Yield JavaScript Trademark, Deno Land Says (pjk/inf) | | 53 |
javascript, deno, legal |
ECMAScript Feature: Regular Expression Pattern Modifiers (rau) | | 52 |
ecmascript, regex |
All JavaScript Keyboard Shortcut Libraries Are Broken | | 51 |
javascript, libraries, keyboard-shortcuts |
Can AI Be Used as an Accessibility Testing Partner? (tho) | | 50 |
ai, accessibility, testing, tooling, comparisons |
Should Accordions Auto-Close Sections? (ash) | | 49 |
usability |
Tech Jobs Radar (tre) | | 48 |
websites, career, hiring |
Code Quality Becomes Even More Vital in the AI Era (vil/the) | | 47 |
ai, quality, automation |
How to Conduct Accessibility Testing With Screen Readers (sit) | | 46 |
how-tos, accessibility, testing, screen-readers, assistive-tech |
Tight Mode: Why Browsers Produce Different Performance Results (geo/sma) | | 45 |
browsers, performance, chrome, google, safari, apple, comparisons |
10 Backend Terms Every Frontend Developer Should Know (the) | | 44 |
terminology, concepts, architecture, performance |
Automated and Manual Accessibility Testing Work Best Together (pop) | | 43 |
accessibility, testing, comparisons |
Running Animations Without Keyframes (css) | | 42 |
css, animations, tips-and-tricks |
Accessibility Always a Focus in Drupal (the+/the) | | 41 |
interviews, accessibility, drupal |
Let’s Standardize Async CSS (sco) | | 40 |
css, asynchronicity |
A New Chapter for Express.js: Triumphs of 2024 and an Ambitious 2025 (use) | | 39 |
express, retrospectives, visions |
ECMAScript Feature: Import Attributes (rau) | | 38 |
ecmascript |
“aria-description” Does Not Translate (aar) | | 37 |
accessibility, aria, browsers, localization |
What Is Website Traffic? And a Quick Guide on Tracking It (dan/sem) | | 36 |
how-tos, traffic, analytics, google, tooling |
Sharing a Variable Across HTML, CSS, and JavaScript (chr/fro) | | 35 |
html, css, javascript |
Eleventy, 2024 in Review (zac/ele) | | 34 |
eleventy, retrospectives |
5 Technical JavaScript Trends You Need to Know About in 2025 (the) | | 33 |
javascript, trends, architecture, serverless, webassembly, state-management, typescript, type-safety, micro-frontends |
CSS Wish List 2025 (mey) | | 32 |
css, wish-lists |
2024 JavaScript Rising Stars (mic) | | 31 |
javascript, frameworks, libraries, react, vuejs, tooling, mobile, desktop, state-management, ai, css-in-js, testing, graphql, retrospectives |
What Is the Definition of Done? (reb/scr) | | 30 |
agile, scrum, documentation |
How to Design for High-Traffic Events and Prevent Your Website From Crashing (sma) | | 29 |
how-tos, traffic, hosting, scaling, content-delivery, caching, compression, testing |
An Overview of the 50 Highest-Ranking Web Design and Development Glossaries (j9t) | | 28 |
overviews, comparisons, terminology, concepts, link-lists |
Top React Best Practices in 2025 (fro) | | 27 |
react, best-practices |
Double-Keyed Caching: How Browser Cache Partitioning Changed the Web (add) | | 26 |
browsers, caching, dependencies, network, content-delivery, performance |
Quick Note: Limit Use of “Logo” in Alt Text (gre) | | 25 |
accessibility, images, logos, alt-text, microcontent |
The Difference Between HTML Attributes and Properties (pau/clo) | | 24 |
html, attributes, javascript, terminology |
How to Order Attributes on HTML Elements | | 23 |
how-tos, html, attributes, sorting, conventions |
JavaScript Frameworks—Heading Into 2025 (rya/thi) | | 22 |
javascript, frameworks, performance, complexity, maintainability |
HTML Is Actually a Programming Language—Fight Me (tim/wir) | | 21 |
html, programming |
Use “translate” to Turn Off Element Translations (ste) | | 20 |
html, localization |
Relatively New Things You Should Know About HTML Heading Into 2025 (chr/fro) | | 19 |
html, forms, toggles, pop-overs, javascript, import-maps, css, transitions |
How to Find All Existing and Archived URLs on a Website (tca/moz) | | 18 |
how-tos, urls, seo, sitemaps, tooling |
A Day in the Life of a Software Engineer in 2025 (rak) | | 17 |
career, programming |
Open Source in 2025: What Will Matter Most This Year? (ama/the) | | 16 |
foss, sustainability |
Brief Note on Figure and Figcaption Support (aar) | | 15 |
html, accessibility, screen-readers, assistive-tech, support |
What’s Actually Happening With JS Frameworks (awe) | | 14 |
videos, javascript, frameworks, trends |
The Secret to Building Highly Responsive Systems (mjp) | | 13 |
videos, architecture, software-design, performance, scaling |
Scrum vs. Extreme Programming: Was XP Right All Along? (drp) | | 12 |
processes, agile, scrum |
Tech Stack 2025 (khr) | | 11 |
tech-stacks, react, remix, astro, tailwind, prisma, playwright, cloudflare |
This Is Not Your Last Job (chr) | | 10 |
career |
FTC Orders AI Accessibility Startup accessiBe to Pay $1M for Misleading Advertising (kyl/tec) | | 9 |
accessibility, legal, ai |
Updated Brief Note on Description List Support (aar) | | 8 |
html, lists, semantics, accessibility, assistive-tech, screen-readers, support |
TypeScript Generics: A Complete Guide (syn) | | 7 |
guides, typescript, generics, examples |
Cascading Spy Sheets: Exploiting the Complexity of Modern CSS for Email and Browser Fingerprinting (ltr+/cis) | | 6 |
studies, research, privacy, css |
What Is Google’s Navboost Algorithm? (rh_/sem) | | 5 |
google, search, seo |
Database Trends: A 2024 Review and a Look Ahead (and/the) | | 4 |
databases, retrospectives, trends, visions |
The Future of htmx (ale/htm) | | 3 |
htmx, visions |
You Don’t Need Next.js (ben) | | 2 |
migrating, nextjs, react, metrics |
View Transitions Snippets: Getting All Animations Linked to a View Transition (bra/bra) | | 1 |
javascript, css, transitions, apis |