Baseline Data Choices (chr/fro) | | 15,525 |
browsers, support, progressive-enhancement |
Preloading Fonts for Web Performance With “link rel=preload” (acc/mat) | | 15,524 |
performance, preloading, fonts, html, hints |
Correlation or Causation: How Web Performance Proves Its Value | | 15,523 |
performance, testing, metrics |
Concurrency vs. Parallelism | | 15,522 |
programming, concurrency, concepts, comparisons |
The Search Input: They Almost Got It Right (stv/mat) | | 15,521 |
html, forms, labels, screen-readers, assistive-tech, accessibility |
The Curious (Performance) Case of CSS “@ import” (erw) | | 15,520 |
performance, css, history |
CSS “margin-trim” and Line Height Units (jen/5t3) | | 15,519 |
css, margins, typography, units |
Crawling December: CDNs and Crawling (gee+) | | 15,518 |
seo, crawling, content-delivery |
Relearning Dart | | 15,517 |
dart, flutter |
Why Are We So Rubbish at Accessibility? (car) | | 15,516 |
accessibility, craft, culture |
The Devil Is in the “<details>” (mat) | | 15,515 |
html, disclosure-widgets |
The Design Leader Dilemma (boa/sma) | | 15,514 |
design, leadership, principles, policies, prioritization |
JavaScript Benchmarking Is a Mess | | 15,513 |
javascript, performance |
How to Use Baseline Data (rac/5t3) | | 15,512 |
how-tos, web-platform, browsers, support, documentation |
CSS Wants to Be a System (dav) | | 15,511 |
css |
A CSS Wishlist for 2025 (mon/css) | | 15,510 |
css, wish-lists |
15 Principles for Secure Programming (rak) | | 15,509 |
security, principles, validation, testing |
Accessibility First: How to Design Inclusive Frontend Experiences | | 15,508 |
how-tos, design, accessibility, html, semantics, alt-text, keyboard-navigation, aria, contrast, forms, focus |
Create Stunning Dashboards With ReactJS: Step-By-Step Guide | | 15,507 |
guides, react, visualization |
Mastering npm Scripts: Automate Everything in Your Frontend Workflow | | 15,506 |
npm, dependencies, environments, ci-cd, automation |
Frontend Engineer at Adobe Interview Experience | | 15,505 |
career, interviewing, adobe |
AWS S3 Deep Dive | | 15,504 |
deep-dives, aws, storage |
PSA: Stop Using the “title” Attribute as Tooltip (dni/mat) | | 15,503 |
html, attributes, tooltips, toggles, accessibility |
Please Keep Your HTML Tables Clean and Lean, if You Really Need to Use Them (cer) | | 15,502 |
accessibility, html, tables |
On Long Term Software Development (ber) | | 15,501 |
maintainability, maintenance, dependencies, foss, testing, complexity |
My Approach to Running a Link Blog (sim) | | 15,500 |
blogging, links, content, writing, community |
Don’t Hide Skip Links (oze) | | 15,499 |
accessibility, skip-links, hiding |
Build Your Own Site Speed Testing Tool With Puppeteer | | 15,498 |
performance, testing, puppeteer |
Broadcast Channel API (5t3) | | 15,497 |
apis, javascript |
Unattributed Navigation Overhead (UNO) (tim) | | 15,496 |
performance, metrics |
Matt Mullenweg, WordPress, and the Battle for Control of the Internet (web) | | 15,495 |
automattic, wordpress, wp-engine, web |
Important Topics for Frontend Developers to Master in 2025 | | 15,494 |
learning, javascript, typescript, css, frameworks, git, apis, testing, performance, security, ci-cd, websockets |
Grouping Form Fields (mat) | | 15,493 |
html, forms |
CSS “light-dark()” (may/5t3) | | 15,492 |
css, functions, dark-mode |
8 Most Important System Design Concepts You Should Know | | 15,491 |
videos, architecture, system-design, concepts |
Scroll-Driven and Fixed (chr/fro) | | 15,490 |
css, animations, scrolling, positioning |
No ARIA Is Better Than Bad ARIA (kar) | | 15,489 |
videos, accessibility, aria, html |
My Favourite Colour Is Chuck Norris Red (val/mat) | | 15,488 |
html, colors |
JS Import Maps (5t3) | | 15,487 |
javascript, dependencies, import-maps |
Data-Driven SEO and Web Performance (tod) | | 15,486 |
seo, performance, web-vitals |
Biggest Privacy Erosion in 10 Years? On Google’s Policy Change Towards Fingerprinting | | 15,485 |
google, privacy, fingerprinting |
“AsyncLocalStorage”: Simplify Context Management in Node.js (tre) | | 15,484 |
nodejs, javascript, asynchronicity |
AI and the Future of Accessibility With Dr. Gregg Vanderheiden | | 15,483 |
podcasts, interviews, accessibility, assistive-tech, ai, outlooks |
A Progress Update on “reading-flow” (rac) | | 15,482 |
css, layout |
11 YAML Configurations for DevOps Automation | | 15,481 |
yaml, configuration, dev-ops, ci-cd, automation, examples |
I Reduced AWS Bills by 80% Just by Optimizing Node.js Code | | 15,480 |
aws, economics, nodejs, optimization |
The Cloud and the Climate: Navigating AI-Powered Futures (mrc) | | 15,479 |
podcasts, interviews, cloud-computing, ai, sustainability |
The Bad Apple Effect: How Negativity Can Sabotage Teams’ Performance | | 15,478 |
collaboration, culture, engineering-management |
Is Figma Dev Mode a Worthwhile Tool for Developers? (des) | | 15,477 |
guest-posts, figma, developer-experience, tooling |
Getting Oriented With HTML Video (sco/mat) | | 15,476 |
html, multimedia, web-components |
Detecting Web Performance Regressions Using Statistical Tools (pet) | | 15,475 |
performance, regressions, tooling |
CSS Multi-Column Layout Module Level 2 (rac/w3c) | | 15,474 |
css, standards, layout |
CSS Display Module Level 4 (tab+/w3c) | | 15,473 |
css, standards, layout |
CSS “box-decoration-break” (kil/5t3) | | 15,472 |
css |
Have an Accessible New Year With These 12 Resolutions | | 15,471 |
accessibility, captions, wcag, testing, headings, modals |
The Future of CSS: Construct “<custom-ident>” and “<dashed-ident>” Values With “ident()” (bra) | | 15,470 |
css, functions, transitions |
The European Accessibility Act: Understanding Digital Accessibility (coo) | | 15,469 |
accessibility, legal, eaa |
Speculative Loading and the Speculation Rules API (qcn) | | 15,468 |
performance, speculation, apis |
New to the Web Platform in December (rac/dev) | | 15,467 |
release-notes, web-platform, browsers, safari, apple, chrome, google |
Microdata for Books (ala/mat) | | 15,466 |
html, microdata |
How to Create Multi-Step Forms With Vanilla JavaScript and CSS (css) | | 15,465 |
how-tos, forms, javascript, css |
Declarative Shadow DOM (sch/5t3) | | 15,464 |
shadow-dom, dom, web-components |
BITV 2.0 and the Future of Digital Accessibility in Germany | | 15,463 |
bitv, legal, compliance, accessibility |
Announcing a Free GitHub Copilot for VS Code (bur/vsc) | | 15,462 |
microsoft, github, github-copilot, vs-code, code-editors, ai |
WebAssembly JavaScript Interface (w3c) | | 15,461 |
standards, webassembly, javascript, apis |
Stylish Holidays! Creating a Scroll-Driven Christmas Tree in CSS (uti) | | 15,460 |
css, svg, animations, scrolling, effects |
State of JavaScript 2024 [Results] (sac/dev) | | 15,459 |
surveys, javascript |
HTML Conformance: A Comparison of 6.5 npm Validator Packages (With 1.5 Recommendations) (j9t) | | 15,458 |
html, conformance, tooling, npm, comparisons |
How to Make Your Angular Projects More Accessible | | 15,457 |
how-tos, angular, accessibility, examples |
How I Gained a New Perspective on ARIA (mei/mat) | | 15,456 |
accessibility, aria |
CSS “::target-text” for Text Highlighting (tre) | | 15,455 |
css, selectors |
CSS “content-visibility” (kno/5t3) | | 15,454 |
css |
Become a Better Developer With Clean Code Essentials: YAGNI, KISS, and DRY in Software Engineering | | 15,453 |
fundamentals, principles, minimalism, simplicity, maintainability |
Re-Imagine the Web With View Transitions (bra) | | 15,452 |
css, view-transitions |
You Don’t Need the “isOpen” Class (mau/mat) | | 15,451 |
html, aria, accessibility |
Why Product Owners Should Not Assign Work | | 15,450 |
agile, scrum, processes, product-management |
When Users Interact (blu) | | 15,449 |
performance, user-experience, metrics, link-lists |
The Top 20 Tools UX Designers Should Know (uxm) | | 15,448 |
design, user-experience, tooling, link-lists |
Recap of the State of the Word 2024 | | 15,447 |
wordpress |
React 19 and Web Component Examples (chr/fro) | | 15,446 |
react, web-components, examples |
Never Forgive Them (edz) | | 15,445 |
web, ai, user-experience, economics |
How to Automate OWASP Security Reviews in Your Pull Requests? (cod) | | 15,444 |
how-tos, security, owasp, automation, code-reviews, coderabbit |
Ethical Web Principles: Building a Better Web (tor/w3c) | | 15,443 |
web, ethics, principles, processes, advocacy |
Developer Guide: How to Implement Passkeys | | 15,442 |
guides, how-tos, authentication, security, passkeys |
CSS “text-wrap” (mey/5t3) | | 15,441 |
css, typography |
11 Essential JavaScript Hooking Techniques for Reverse Engineering in 2024 (xiu) | | 15,440 |
javascript, debugging, techniques |
The Gift You Do Not Want: A Div in a Button’s Clothing (mat) | | 15,439 |
html, buttons, accessibility |
HTML “inert” Attribute (stv/5t3) | | 15,438 |
html, attributes |
Exploring Hono JS: Fast, Minimal, and Easy to Use Web Framework | | 15,437 |
hono |
Creating Shared Ownership for Web Performance From a Cryptic CSS Values | | 15,436 |
performance, web-vitals, monitoring, css |
Advanced and Creative TypeScript Techniques for Professionals | | 15,435 |
typescript, type-safety, techniques |
Towards Measuring INP on All Browsers and Devices (iva) | | 15,434 |
performance, web-vitals, browsers |
Potential Dangers of Status Messages (cer) | | 15,433 |
accessibility, wcag, microcontent |
Page by Page: How Pagination Makes the Web Accessible (mat) | | 15,432 |
accessibility, pagination, html, css, svg |
How to Dehumanize Accessibility With AI (ash) | | 15,431 |
how-tos, accessibility, ai |
Animating Entry Effects (ty/5t3) | | 15,430 |
css, animations, transitions, effects |
Your JavaScript Bundle Is Too Fat | | 15,429 |
javascript, bundling, performance, dependencies, code-splitting, lazy-loading, tree-shaking, minification, optimization |
Improving User Experience for Multilingual Web Browsing (mat) | | 15,428 |
user-experience, internationalization, html |
How Strict Should We Be When Testing for WCAG Conformance? (sib/tpg) | | 15,427 |
videos, accessibility, wcag, compliance |
Easily Check for Web Accessibility Problems in Ten Minutes or Less | | 15,426 |
accessibility, testing, keyboard-navigation, zooming |
“calc-size()” and Interpolate Size (kev/5t3) | | 15,425 |
css, functions, animations |
ARIA in HTML (sco+/w3c) | | 15,424 |
standards, accessibility, aria, html |
“align-content”: The Simplest Way to Center Content With CSS (tre) | | 15,423 |
css, centering |
Top 10 Flutter Libraries in 2025 | | 15,422 |
libraries, flutter, dart |
Customize Interpolation Syntax in Angular at Component Level | | 15,421 |
angular, components, customization |
Updated Drafts for Review: W3C Accessibility Guidelines (WCAG) 3.0 (w3c) | | 15,420 |
accessibility, wcag, w3c, standards |
Preventing Ageism in Design: Digital Accessibility for Older Adults (tpg) | | 15,419 |
accessibility, design, dei |
HTML and CSS I Didn’t Even Know About Before I Started Creating Content in Japanese (mat) | | 15,418 |
html, ruby-markup, css, internationalization |
Ethical Web Principles (tor+/w3c) | | 15,417 |
web, principles, ethics, w3c |
Distributed Tracing in Node.js With OpenTelemetry (bet) | | 15,416 |
nodejs, observability, tracing, opentelemetry |
The “Perilous Pitfalls” of Accessibility Maturity | | 15,415 |
accessibility, leadership, product-management |
State of Node.js Performance 2024 (raf/nod) | | 15,414 |
nodejs, performance, metrics |
Responsive Tables and Readable Paragraphs (chr/fro) | | 15,413 |
tables, responsive-design, css |
Makeshift Hot Reload (eva/mat) | | 15,412 |
html, metadata |
Designer Problems: “Make the Logo Bigger!” (web) | | 15,411 |
design, logos, images |
Angular Signals: Reactive Programming Simplified | | 15,410 |
angular, signals, reactivity |
An Introduction to CSS Scroll-Driven Animations: Scroll and View Progress Timelines (sma) | | 15,409 |
introductions, css, animations, scrolling |
A Deep Dive Into CommonJS and ES Modules in Node.js (app) | | 15,408 |
deep-dives, modules, commonjs, esm, nodejs |
Why You Should Use Laravel: Benefits of Laravel | | 15,407 |
laravel, php |
TypeScript: Zero to Hero Plus Cheat Sheet | | 15,406 |
typescript, cheat-sheets |
Spot Non-Composited Animations in Chrome DevTools (bra) | | 15,405 |
css, animations, dev-tools, browsers, chrome, google |
WordPress Parent Company Must Stop Blocking WP Engine, Judge Rules (ver) | | 15,404 |
automattic, wordpress, wp-engine, legal |
Wolvic 2024: A Year in Review (wol) | | 15,403 |
wolvic, igalia, browsers, retrospectives |
To Whom Does the World Belong? (bos) | | 15,402 |
ai, legal, licensing |
Submit to the Quirks of HTML (fel/mat) | | 15,401 |
html, forms |
Solved by Modern CSS: Feature Image (sha) | | 15,400 |
css, images |
Site Reputation Abuse: Is Your Website at Risk? (moz) | | 15,399 |
seo, google |
Simple Web Performance Mentoring | | 15,398 |
performance, monitoring, web-vitals, tooling, webpagetest |
Set Up a Micro-Frontend Architecture in 15 Mins With Vite | | 15,397 |
architecture, micro-frontends, vite |
On-Page SEO Checklist: The Complete Task List for 2025 (sem) | | 15,396 |
seo, checklists, html, semantics |
Lifelong Learning in Tech (ema+/mic) | | 15,395 |
learning, community |
HTTP (pro/htt) | | 15,394 |
web-almanac, studies, research, metrics, http, protocols, hints, apis |
CSS Wrapped 2024: 17 Features Transforming Modern Web Design (web) | | 15,393 |
css, browsers, support, retrospectives |
8 Types of Load Balancing | | 15,392 |
load-balancing, architecture, servers, nginx |
5 Technical Trends to Help Web Developers Stand Out in 2025 (the) | | 15,391 |
trends, career, javascript, security, ai, low-and-no-code |
Top 5 DevOps Skills That Will Pay Big in 2025 | | 15,390 |
career, dev-ops, ai, observability, git, kubernetes |
AI Is Killing Coding (imp) | | 15,389 |
code-editors, ai, cursor |
Yet Another Anchor Positioning Quirk (mon/css) | | 15,388 |
css, anchor-positioning |
WebKit Features in Safari 18.2 (jen+/web) | | 15,387 |
release-notes, safari, apple, browsers, webkit |
Putting Performance in Relatable Terms (eth) | | 15,386 |
performance, communication |
Native HTML Light and Dark Color Scheme Switching (pep/mat) | | 15,385 |
dark-mode, html, css, javascript, functionality |
Mastering SVG Arcs (sma) | | 15,384 |
svg, images |
Drizzle Database Migrations (ada/fro) | | 15,383 |
migrating, databases, tooling |
Cloudflare Radar 2024 Year in Review (clo) | | 15,382 |
retrospectives, web, web-platform, metrics, comparisons, traffic, ip, http, embed-code, browsers |
AI and Accessibility: Ethical Considerations and Solutions (a11) | | 15,381 |
accessibility, ai, ethics |
Accessibility Fail Friday: “1” for “Yes” and “0” for “No” | | 15,380 |
accessibility, forms |
Accessibility Best Practices for Single Page Applications (SPAs) | | 15,379 |
accessibility, best-practices, single-page-apps |
What Makes a Great Engineering Manager? (tre) | | 15,378 |
engineering-management, career |
Understanding the Main Thread in the Browser | | 15,377 |
browsers, javascript, dom |
The Heartfelt Story Behind CSS’s New Logo (web) | | 15,376 |
css, history |
Past HTML, Future HTML? (j9t/mat) | | 15,375 |
html |
Douglas Crockford Is Not Your Dad (tec) | | 15,374 |
websites, json, comments |
Buttons and Links | | 15,373 |
accessibility, buttons, links, wcag |
Your Website Is a Restaurant (boo) | | 15,372 |
web-platform, performance |
Will AI Eat the Browser? (onm) | | 15,371 |
ai, xr, browsers, web |
Publishing a Simple Client-Side JavaScript Package to npm With GitHub Actions (sim) | | 15,370 |
dependencies, javascript, npm, github-actions |
Almost, but Not Quite, Entirely Unlike… (tin/mat) | | 15,369 |
accessibility, buttons, html, ai |
Tools for Unmoderated Usability Testing (nng) | | 15,368 |
usability, testing, tooling |
What Do the State of CSS and HTML Surveys Tell Us? (rac/dev) | | 15,367 |
web-platform, html, css, community |
The State of UX in 2025: A Love Letter About Change (fab/uxd) | | 15,366 |
user-experience, design, outlooks |
The Importance of Graceful Degradation in Accessible Interface Design (sma) | | 15,365 |
design, accessibility, user-experience, graceful-degradation, progressive-enhancement |
The Evolution of Instant Web: What It Means for Performance Tooling | | 15,364 |
performance, tooling, web-vitals |
Node.js Delivers First LTS With “require(esm)” Enabled, Enhances Security and Release Automation (sar/soc) | | 15,363 |
nodejs, esm |
Native CSS Nesting Is Here (tre) | | 15,362 |
css, nesting, examples |
CSS “@ supports”: Write Future-Proof CSS (tre) | | 15,361 |
css, progressive-enhancement |
“aria-labelledby = self” (wes/mat) | | 15,360 |
accessibility, aria |
The Importance of Hover States (uxd) | | 15,359 |
design, interaction-design, link-lists |
When Is a Skip Link Needed? (tpg) | | 15,358 |
accessibility, skip-links, keyboard-navigation, focus |
What Is HTML Optimization? What Is It Not? (j9t) | | 15,357 |
html, optimization, terminology |
The Complete Guide to ARIA Live Regions for Developers (flo/a11) | | 15,356 |
guides, accessibility, aria, live-regions |
React v19 (rea) | | 15,355 |
release-notes, react |
Multi-State Buttons (pre/fro) | | 15,354 |
buttons, css |
Knowing CSS Is Mastery to Frontend Development (hel) | | 15,353 |
css, frameworks, career |
Forced Colors Mode Futility (css/mat) | | 15,352 |
colors, contrast, css, accessibility |
Exploring the Core Concepts of Node.js Readable Streams (pav) | | 15,351 |
nodejs, streaming, concepts |
CSS Wrapped 2024 (arg+/dev) | | 15,350 |
css, browsers, support, retrospectives |
Build a SolidJS App With Deno (den) | | 15,349 |
solidjs, deno |
The World Doesn’t Need More Managers—It Needs People Who Care Enough to Lead (uxd) | | 15,348 |
design, leadership |
React vs. Angular: Which Framework Should We Choose in 2024 and 2025? (bhu) | | 15,347 |
frameworks, react, angular, comparisons |
A Leap in the Evolution of Airtable’s Codebase: Scaling TypeScript to Thousands of Projects | | 15,346 |
typescript, scalability, case-studies |
Just Say “No” to JavaScript (nic/inf) | | 15,345 |
javascript, typescript, programming |
Release Notes for Safari Technology Preview 209 (jon/web) | | 15,344 |
release-notes, safari, apple, browsers |
It’s Not AI, It’s State-of-the-Art Exploitation (laq) | | 15,343 |
ai, myths |
How to Include Web Accessibility in Your Web Development Process (pop) | | 15,342 |
how-tos, accessibility, processes, tooling, webaim |
How to Include Web Accessibility in Your Content Writing Process (pop) | | 15,341 |
how-tos, accessibility, content, writing, processes |
How to Fix Storybook Screenshot Testing (not) | | 15,340 |
how-tos, testing, screenshots, images, storybook, vitest |
How React Compiler Performs on Real Code (ade) | | 15,339 |
react, compiling, rendering, memoization |
How Does the React Compiler Perform on Real Code (ade) | | 15,338 |
react, compiling, rendering, memoization, performance |
Googling Is for Old People: What This Means for Web Designers (web) | | 15,337 |
design, mobile, search, google |
Control the Viewport Resize Behavior on Mobile With “interactive-widget” (bra/mat) | | 15,336 |
css, units, viewport, resizing, mobile, metadata, html |
Angular 19: Standalone Updates | | 15,335 |
angular |
24 Best AI Tools for Developers in 2025 (moz) | | 15,334 |
tooling, ai, link-lists |
You Should Have a Website (nor) | | 15,333 |
manifestos, career |
Why We Switched to Astro (and Why It Might Interest You) (ste) | | 15,332 |
migrating, nextjs, astro |
What a Web Performance Engineer Needs to Know About Cloud Cost Savings | | 15,331 |
performance, cloud-computing, economics, efficiency |
The Pixel Canvas Shimmer Effect (hex) | | 15,330 |
web-components, effects |
Smooth Multi-Page Experiences With Just a Few Lines of CSS (joh/mat) | | 15,329 |
css, transitions, effects |
Pure CSS Halftone Effect in 3 Declarations (ana/fro) | | 15,328 |
css, effects |
Privacy (max/htt) | | 15,327 |
web-almanac, studies, research, metrics, privacy, apis |
Creating an Effective Multistep Form for Better User Experience (sma) | | 15,326 |
forms, html, javascript, user-experience |
Astro 5.0 (eri+/ast) | | 15,325 |
release-notes, astro |
A Beginner’s Guide to Information Architecture in UX | | 15,324 |
guides, information-architecture, user-experience |
I Was Laid Off From Spotify One Year Ago: Here’s What I’ve Learnt (uxd) | | 15,323 |
user-experience, career |
The Danger of Defaults (nng) | | 15,322 |
videos, usability, design |
WPT: An Overview and History (boa/boc) | | 15,321 |
overviews, history, web-platform, testing |
The Logical Border Radius Equivalents (chr/fro) | | 15,320 |
css, borders, logical-properties, internationalization |
The HTML Native Search Element (tre) | | 15,319 |
html, semantics |
Starting Off Right: Where Autofocus Shines (kil/mat) | | 15,318 |
html, forms, focus |
SEO (jam+/htt) | | 15,317 |
web-almanac, studies, research, metrics, seo, robotstxt, metadata, structured-data, amp, internationalization |
Run Your Next.js SSR App on Deno Deploy (orr/den) | | 15,316 |
nextjs, deno, hosting |
How to Stay and Grow in Tech (Especially if You’re a Minority) (bla) | | 15,315 |
how-tos, career |
How GenAI Impacts User Experiences—Even Beyond AI (uxm) | | 15,314 |
user-experience, ai, processes |
Hints and Suggestions: The Design of Web Design (mia/btc) | | 15,313 |
videos, design, css, cascade, history |
DreamHost Removed From WordPress.org’s Recommended Hosting Page | | 15,312 |
wordpress, hosting |
A Layered Approach to Speculation Rules (css) | | 15,311 |
performance, speculation |
How to Usability Test Your Product (if You Want Bad UX) (ada) | | 15,310 |
how-tos, usability, user-experience, testing |
How to Clamp the Lightness of a Relative Color in CSS (ang) | | 15,309 |
how-tos, css, colors, functions |
Goodhart’s Law in Action: 3 Webperf Examples (nom) | | 15,308 |
performance, principles, lighthouse, web-vitals, metrics, google, examples |
Development Advent Calendars for 2024 (aar) | | 15,307 |
link-lists, learning |
Designed With Care (rac) | | 15,306 |
websites, books, accessibility, design, content, compliance |
CSS Selectors Advent Calendar 2024 | | 15,305 |
css, selectors, examples |
CSS Advent Calendar | | 15,304 |
websites, css, examples |
Blast From the Past: 2advanced.com (web) | | 15,303 |
design, flash, history, case-studies |
A Link on a Logo in the Header, What Should the Alt-Text Be? (ria/mat) | | 15,302 |
accessibility, branding, links, logos, images, alt-text |
The Future of Front-End Development: Trends to Watch in 2025 (max) | | 15,301 |
ai, qwik, solidjs, webassembly, esm, design-systems, headless, accessibility, sustainability, dev-tools, low-and-no-code |
Why You Should Avoid Grand System Redesigns | | 15,300 |
videos, refactoring, software-design, architecture |
Turn Off AI Features by Default (to Reduce Their Climate Impact) (hdv) | | 15,299 |
ai, sustainability, tooling |
How to Join Blue Beanie Day: Wear and Share (zel) | | 15,298 |
awareness-days, standards, how-tos |
8 PHP Performance Tips Every Developer Should Know | | 15,297 |
php, performance, tips-and-tricks, conditionals, caching |
Why Pipes Sometimes Get “Stuck”: Buffering (b0r) | | 15,296 |
command-line, unix-like |
The Many Faces of Digital Accessibility (aar) | | 15,295 |
videos, accessibility, career |
Stop Aiming for Compliance: Craft a Better Product Strategy Instead (tho) | | 15,294 |
accessibility, compliance, product-management, strategies, processes |
Let’s Learn Generators in JavaScript | | 15,293 |
javascript, functions |
If Not React, Then What? (sli) | | 15,292 |
frameworks, client-side-rendering, react, user-experience, performance |
Don’t Fuck With Scroll | | 15,291 |
websites, scrolling, user-experience, usability, accessibility, maintainability |
Designing Your Own Accessibility Vendor Monitoring Program | | 15,290 |
videos, accessibility, business-relations, monitoring |
Design Systems Are Dead—Long Live Design Systems (lur/zer) | | 15,289 |
design-systems, tooling, outlooks |
Character-Based Alignment (css) | | 15,288 |
html, css, alignment |
Angular v19 No Signals Edition (arm/dan) | | 15,287 |
angular |
A False Sense of Accessibility: What Automated Testing Tools Are Missing | | 15,286 |
videos, accessibility, testing, automation, tooling |
When Is It Time to Move Prototyping From Figma to ProtoPie? (uxd) | | 15,285 |
design, prototyping, tooling, figma |
The 5 Most Transformative JavaScript Features From ES15 (tar) | | 15,284 |
javascript, ecmascript |
Preloading Responsive Images (tre) | | 15,283 |
images, html, hints, performance, preloading |
Understanding CSS Inheritance: A Guide to Consistent Styling | | 15,282 |
guides, css, cascade |
Prisma 6: Better Performance, More Flexibility, and Type-Safe SQL (pri) | | 15,281 |
release-notes, prisma |
Observation: CSS Math Eval (kiz) | | 15,280 |
css, javascript, math |
New to the Web Platform in November (rac/dev) | | 15,279 |
release-notes, web-platform, browsers, firefox, mozilla, chrome, google |
Decoupling OKRs: It’s Time to Let Go (cwo) | | 15,278 |
okr, processes, prioritization, leadership |
Beyond JSON: Exploring File Formats for Design Tokens (stu) | | 15,277 |
design-tokens, json, yaml, comparisons |
A Quick Snapshot of the Microblogging Landscape (tch) | | 15,276 |
social-media, comparisons, twitter+x, bluesky, facebook+meta, mastodon, fediverse |