I Followed the Official AWS Amplify Guide and Was Charged $1,100 | | 13,474 |
aws |
“Functionality” Is Not Constrained by Content (duf/pdf) | | 13,473 |
accessibility, pdf, wcag, content |
CSS Masonry Layout Syntax (mic/css) | | 13,472 |
css, layout, masonry |
A Comprehensive Introduction to CI/CD Pipelines (dmo) | | 13,471 |
introductions, ci-cd, concepts, processes |
Testing With a Screen Reader Is an Important Step (mic) | | 13,470 |
accessibility, testing, screen-readers |
The “stretch” Keyword: A Better Alternative to “width: 100%” in CSS? (oll) | | 13,469 |
css |
New to the Web Platform in October (rac/dev) | | 13,468 |
release-notes, web-platform, browsers, firefox, mozilla, chrome, google, safari, apple |
How to Build Smaller Container Images: Docker Multi-Stage Builds (ixi) | | 13,467 |
how-tos, containerization, docker, examples |
There Is No Such Thing as a Unit Test | | 13,466 |
testing |
The Image Compression Challenge (Donating Money for Excess-Free Projects) (j9t) | | 13,465 |
images, compression, performance, tooling |
Should Masonry Be Part of CSS Grid? (sha) | | 13,464 |
css, layout, masonry, grids |
Reducing Digital Accessibility Litigation Risk (byr) | | 13,463 |
accessibility, legal, standards, processes |
Add Content to the Margins of Web Pages When Printed Using CSS (rac/dev) | | 13,462 |
css, print |
2024 DORA Report (rhe/abi) | | 13,461 |
research, productivity, ai, metrics, developer-experience |
Clarifying the Relationship Between Popovers and Dialogs (zel/css) | | 13,460 |
pop-overs, modals, html, comparisons, accessibility |
Tooltip Best Practices (zel/css) | | 13,459 |
accessibility, tooltips, best-practices |
CSS Scroll-Driven Index (jhe) | | 13,458 |
code-pens, css, scrolling, headings |
What Is the JavaScript Pipeline Operator “|>” (tre) | | 13,457 |
javascript, operators |
“We Were Wrong”: An Oral History of WIRED’s Original Website (vir/wir) | | 13,456 |
podcasts, history, case-studies |
Scroll-Driven… Sections (chr/fro) | | 13,455 |
css, scrolling, animations |
Octoverse: AI Leads Python to Top Language as the Number of Global Developers Surges (git) | | 13,454 |
research, github, community, ai, programming, python, javascript, typescript, java, php, shell, go |
Introducing the Legendary Programmer Hall of Fame (tre) | | 13,453 |
introductions, programming, community |
How to Roll Your Own Auth in JavaScript and TypeScript (rwi) | | 13,452 |
how-tos, authentication, javascript, typescript |
Welcoming More Girls to Computer Science in Middle School (jen) | | 13,451 |
community |
The Latest in Angular Change Detection—All You Need to Know (sko/ang) | | 13,450 |
angular |
PDF Accessibility on the Web: Tricks and Traps (ons/tpg) | | 13,449 |
accessibility, pdf, tips-and-tricks |
My Modern CSS Reset (jak) | | 13,448 |
css, resetting |
Come to the “light-dark()” Side (sar/css) | | 13,447 |
dark-mode, html, css, colors |
Making Content-Aware Components Using CSS “:has()”, Grid, and Quantity Queries (eri/pic) | | 13,446 |
web-components, css, grids, selectors |
WebKit Features in Safari 18.1 (jen/web) | | 13,445 |
release-notes, safari, apple, browsers, webkit |
Polypane 22 (pol) | | 13,444 |
release-notes, polypane, browsers |
Deprecating Node.js REST APIs in 6 Frameworks (zup) | | 13,443 |
nodejs, apis, rest, frameworks, maintenance, fastify, express, nestjs |
Celebrating 20 Years of Firefox (fir) | | 13,442 |
videos, anniversaries, firefox, mozilla, browsers |
Will We Care About Frameworks in the Future? (pau) | | 13,441 |
frameworks, ai |
Revamping a Five-Year Old Node.js Project (zwd) | | 13,440 |
nodejs, mongodb, databases, architecture, refactoring, maintenance |
Re: Social Media Hasn’t Killed the Personal Blog Just Yet (hel) | | 13,439 |
social-media, blogging |
HTML Form Validation Is Heavily Underused (eve) | | 13,438 |
html, forms, validation, react |
A Deep Dive Into WebAssembly (fra+/dev) | | 13,437 |
videos, interviews, webassembly, deep-dives |
20 JavaScript Tricks Every Developer Must Know | | 13,436 |
javascript, tips-and-tricks |
Naming Things Is Still a Common and Enduring Challenge in Accessibility (cer) | | 13,435 |
accessibility, naming |
JavaScript Truthy and Falsy: A Deep Dive (tre) | | 13,434 |
javascript, deep-dives |
WP Engine Files Injunction, Hearing Set for November 26, 2024 (jyo/wpt) | | 13,433 |
wp-engine, wordpress, legal |
Test Smart: How to Apply Automation and Stay Sane? (uxd) | | 13,432 |
quality, testing, automation, ci-cd |
Do’s and Don’ts of Commenting Code (ope) | | 13,431 |
comments, documentation, examples, best-practices |
Why Does “target="_blank"” Have an Underscore in Front? (kyr) | | 13,430 |
html, frames, links |
Open Source Survey 2024 [Results] (git) | | 13,429 |
surveys, foss, comparisons |
Improving Accessibility Through Design Systems (xir/web) | | 13,428 |
videos, accessibility, design-systems |
The Internet Is Unusable—the Disabled View (a11/web) | | 13,427 |
videos, accessibility, web |
Talkin’ Tables (aar/web) | | 13,426 |
videos, accessibility, tables, html |
Accessibility for the Deaf / Hard of Hearing and Progress Over Perfection (mer/web) | | 13,425 |
videos, accessibility |
Inside the CSS Engine: CSSOM Explained (tre) | | 13,424 |
css, cssom |
Apple Implements Six of OWA’s DMA Compliance Requests (owa) | | 13,423 |
apple, web-apps, browsers, legal, link-lists |
How We Shrunk Our JavaScript Monorepo Git Size by 94% (jcr) | | 13,422 |
javascript, monorepos, git |
Designing for Anyone: The Power of Accessible Products (ant) | | 13,421 |
design, accessibility, dei |
CSS “only-child” Instead of Conditional Logic (rfo) | | 13,420 |
css, selectors, conditionals |
MIME Type Errors: Impact on Email Deliverability and Fixes (war) | | 13,419 |
mime-types, email |
WebStorm and Rider Are Now Free for Non-Commercial Use (rya/jet) | | 13,418 |
code-editors, jetbrains, webstorm |
How Document-Oriented Databases Store Data Similar to JSON Objects (ami) | | 13,417 |
databases, json, objects |
A New Vivaldi—a Whole New Browsing Experience (jon/viv) | | 13,416 |
vivaldi, browsers, release-notes |
Introducing the New Svelte CLI (ben/sve) | | 13,415 |
introductions, svelte, sveltekit, tooling |
How to Make a Tonal Color Palette by Stealing From Nature (fel/uxd) | | 13,414 |
how-tos, color-palettes, colors, design, design-systems, contrast |
Dynamic Social Share Images Using Cloudinary (sia) | | 13,413 |
social-media, images, tooling |
8 Examples of Versioning in Leading Design Systems (sup) | | 13,412 |
design-systems, versioning, examples, google, shopify, adobe |
Why 90’s Designs Are Coming Back (nng) | | 13,411 |
videos, design, trends |
Six Things Not Related to Accessibility That Will Improve Your Disability Inclusion Efforts (ins) | | 13,410 |
accessibility, dei, culture, leadership |
Results = ƒ(Competence × Time) (j9t) | | 13,409 |
project-management, engineering-management, hiring |
My Top 5 Most Popular Front-End Tips (kev) | | 13,408 |
videos, css, html, forms, tips-and-tricks |
Is Qwik the Future of Scalable Web Development? (ele/des) | | 13,407 |
guest-posts, qwik, frameworks |
How to Speed Up Your Vue App With Server Side Rendering (jac/deb) | | 13,406 |
how-tos, performance, vuejs, server-side-rendering, incremental-static-regeneration |
Calculating the ROI of Your Design System (lur/zer) | | 13,405 |
design-systems, economics, metrics |
Bad Design Is, Apparently, Hot (kin/uxd) | | 13,404 |
design, user-experience |
Angular’s Approach to Partial Hydration (low/the) | | 13,403 |
angular, hydration |
View Transitions Staggering (chr/fro) | | 13,402 |
css, view-transitions, effects, pug |
Lessons From Building Netlify (bii/thi) | | 13,401 |
lessons, videos, netlify, history, leadership |
Visualize a Webpage’s Memory Usage During a Performance Recording (pat/dev) | | 13,400 |
dev-tools, browsers, chrome, google, edge, microsoft, performance, memory, profiling |
Video Is the Holy Grail of the Open Web (jar) | | 13,399 |
multimedia, open-web |
SecretLint—a Linter for Preventing Committing Credentials (tre) | | 13,398 |
tooling, linting, security |
New Release: Tor Browser 14.0 (tor) | | 13,397 |
release-notes, tor-browser, browsers |
Is It the End of Laravel? | | 13,396 |
laravel, frameworks, php, trends |
How Vercel Adopted Microfrontends (mar+/ver) | | 13,395 |
vercel, micro-frontends, case-studies |
Building a Mental Model of Node.js Streams (pav) | | 13,394 |
nodejs, streaming |
What’s New in WAI–ARIA 1.3 (all/iaa) | | 13,393 |
videos, accessibility, aria |
Svelte 5 Is Alive (sve) | | 13,392 |
release-notes, svelte |
Should JavaScript Be Split Into Two Languages? New Google-Driven Proposal Divides Opinion (d3v) | | 13,391 |
javascript, ecmascript, google, runtimes |
Qualities of a Good Cloud Architect (eya) | | 13,390 |
cloud-computing, architecture, career |
Possible Future CSS: Tree-Counting Functions and Random Values (kiz) | | 13,389 |
css, functions, randomness |
Passing Data to New Window Using JavaScript (ank/fro) | | 13,388 |
javascript, comparisons |
Making Accessibility Accessible (bas) | | 13,387 |
accessibility |
Front End Debugging: Not Just Console Log (deb) | | 13,386 |
debugging, console, javascript, dom |
Be a Dolphin Not a Shark: Using Cooperation Over Conflict to Advance Digital Accessibility (lfl/par) | | 13,385 |
videos, accessibility, advocacy, collaboration, strategies |
Next.js 15 (del+/nex) | | 13,384 |
release-notes, nextjs |
10 Simple Ways to Make Your Social Media Posts Accessible (vis) | | 13,383 |
accessibility, social-media, content, images, alt-text, captions, contrast |
What Are the Roles of Interaction Design and Visual Interface Design? (uxm) | | 13,382 |
design, interaction-design, processes |
Top 4 Web Vulnerabilities With Example and Mitigation (and/fro) | | 13,381 |
security, vulnerabilities, sql, databases, xss, csrf |
The Importance of UX in Cybersecurity (iam/uxm) | | 13,380 |
user-experience, usability, security |
Real Ways to Maintain Your Technical Edge as an Engineering Manager (iki) | | 13,379 |
engineering-management, career |
Leveraging Usability-Testing Data in Making UX Design Decisions (sye/uxm) | | 13,378 |
user-experience, design, usability, testing |
Help Us Choose the Final Syntax for Masonry in CSS (jen+/web) | | 13,377 |
css, layout, masonry |
Where Web Components Shine (dav) | | 13,376 |
web-components |
Understanding “npm audit” and Fixing Vulnerabilities (nir) | | 13,375 |
npm, security, vulnerabilities, nodejs |
Lamenting About Good Design (uxd) | | 13,374 |
design |
Foundations: Form Validation and Error Messages (tet) | | 13,373 |
accessibility, fundamentals, forms, validation, errors, usability |
Comparing Local-First Frameworks and Approaches (ris/neo) | | 13,372 |
databases |
Accessible Design: WCAG or Trendy? No, WCAG and Trendy! (bat/wpa) | | 13,371 |
videos, accessibility, design, wcag |
Accessibility Challenges With Single Page Applications (wpa) | | 13,370 |
videos, accessibility, single-page-apps |
Software Engineer Titles Have (Almost) Lost All Their Meaning (tre) | | 13,369 |
career, culture, engineering-management |
You Can Use “text-wrap: balance;” on Icons (ede) | | 13,368 |
css, icons, images |
Why I’m Skeptical of Rewriting JavaScript Tools in “Faster” Languages (nol) | | 13,367 |
javascript, tooling, programming |
The HTTP Crash Course Nobody Asked For (fas) | | 13,366 |
crash-courses, protocols, http |
Set the Default Time Zone in Node.js (ste) | | 13,365 |
nodejs, javascript, internationalization, localization |
State of React 2024 (sac+/dev) | | 13,364 |
surveys, react |
Introducing AI Assistance in Chrome DevTools (add) | | 13,363 |
introductions, chrome, google, browsers, dev-tools, ai |
A Deeper Look Into Node.js Docker Images: Help, My Node Image Has Python! (ixi) | | 13,362 |
docker, nodejs, python |
State of CSS 2024 [Results] (sac/dev) | | 13,361 |
surveys, css |
Smarter Than “Ctrl” + “F”: Linking Directly to Web Page Content (ahm) | | 13,360 |
urls, links |
How Is This Website So Fast!? (wes) | | 13,359 |
videos, performance, case-studies |
In the Future Using Top-Level “await” Might Be Cause a Backwards Compatibility Break in Node (eve) | | 13,358 |
nodejs, modules, commonjs, esm, interoperability |
Why Developers Lose Trust in AI Tools (abi) | | 13,357 |
research, ai, tooling |
If You Care (a11) | | 13,356 |
accessibility |
How Should “<selectedoption>” Work? (jaf) | | 13,355 |
html, forms |
Did Automattic Commit Open Source Theft? (ger) | | 13,354 |
automattic, wordpress, wp-engine, foss, legal |
20 Git Command-Line Tricks Every Developer Should Know | | 13,353 |
git, command-line, tips-and-tricks |
How I Organize Variables in Figma (joe) | | 13,352 |
figma, variables, conventions |
How to Build an Image Search Application With OpenAI CLIP and PostgreSQL in JavaScript (haz/tim) | | 13,351 |
how-tos, images, search, ai, openai, postgresql, databases, javascript, functionality |
An HTML Email Template With Basic Typography and Dark/light Modes (chr/fro) | | 13,350 |
templates, html, email, typography, dark-mode |
What Is Platform Engineering? (jur/cyc) | | 13,349 |
platform-engineering |
The Story of Web Framework Hono, From the Creator of Hono (yus/clo) | | 13,348 |
history |
Styling Web Components (cfe) | | 13,347 |
web-components, css |
Platform Strategy and Its Discontents (sli) | | 13,346 |
web-platform, javascript, mobile, mobile-first, native, performance, user-experience |
Liberate Your Daily Statistics From Jetpack (ede) | | 13,345 |
wordpress, plugins |
Developing a Web Site Nonvisually in a Linux Environment (jas) | | 13,344 |
unix-like, hugo, pico, accessibility, processes |
CSS “min()” All the Things (sma) | | 13,343 |
css, functions |
Node v23.0.0 (Current) (raf/nod) | | 13,342 |
release-notes, nodejs |
How to Implement Content Security Policy (CSP) Headers for Astro (tre) | | 13,341 |
how-tos, security, http, http-headers, csp, astro, vercel, cloudflare |
Best Testing Practices in Node.js (ant/app) | | 13,340 |
nodejs, testing, best-practices |
You Should Be Using an RSS Reader (plu) | | 13,339 |
syndication, rss, tooling, web |
Using Static Websites for Tiny Archives (ale) | | 13,338 |
html, css |
Tips for Inclusive and Accessible Hiring and Recruiting (gwi/deq) | | 13,337 |
accessibility, dei, hiring, tips-and-tricks, myths, strategies |
I’ve Been Doing Blockquotes Wrong (mic/css) | | 13,336 |
html |
How to Convert CommonJS to ESM (and/den) | | 13,335 |
how-tos, conversion, commonjs, esm, javascript |
Create Efficient Error Messages (eva/nng) | | 13,334 |
videos, errors, microcontent, content, communication, efficiency, user-experience |
“aria-activedescendant” Is Not Focus (cod) | | 13,333 |
accessibility, aria, focus |
Rubicon (mor) | | 13,332 |
foss, wordpress, wp-engine |
Introducing Express v5: A New Era for the Node.js Framework (wes/use) | | 13,331 |
release-notes, express |
Indexed Database API 3.0 (w3c) | | 13,330 |
standards, indexeddb, databases |
GSAP Is Joining Webflow (cas/gre) | | 13,329 |
gsap, webflow |
Boring Web Development (j9t) | | 13,328 |
prioritization, culture, craft |
Are You Considering the Developer’s Mental Model? (kov/uxd) | | 13,327 |
design, processes, research |
A Lean Approach to Design Systems (tho) | | 13,326 |
design-systems |
Fanout With Grid and View Transitions (chr/fro) | | 13,325 |
css, layout, grids, view-transitions, effects |
Understanding VPATs and ACRs: Key Insights (nat) | | 13,324 |
accessibility, vpat-acr |
Does Deno 2 Really Uncomplicate JavaScript? (jef/fir) | | 13,323 |
videos, deno, jsr, javascript, comparisons |
What Makes a Font Accessible? A Designer’s Guide (a11) | | 13,322 |
guides, design, fonts, typography, accessibility |
The Design of Visited Links (niq) | | 13,321 |
design, links |
The “blockquote” Element (hey) | | 13,320 |
html, semantics |
On the Web, and Optimism (joh/web) | | 13,319 |
web, fediverse |
Documentation Driven Design (ikn) | | 13,318 |
design, documentation |
Design Systems: Simplifying Documentation Writing (uxd) | | 13,317 |
design-systems, documentation, writing |
My Eulogy for the Open Web and Old Google (cdi) | | 13,316 |
open-web, html, google |
The Greatness and Limitations of the “js-framework-benchmark” (nol) | | 13,315 |
javascript, frameworks, tooling, performance, metrics |
Prioritizing Design Systems (ale/uxd) | | 13,314 |
design-systems, prioritization, processes, case-studies |
Component Spec: The Design System Component Delivery (mat/uxd) | | 13,313 |
design-systems, components, documentation, figma |
I Didn’t Know You Could Use Sibling Parameters as Default Values in Functions (mac) | | 13,312 |
javascript, functions |
The Secrets of JavaScript Object Property Order (hi) | | 13,311 |
javascript, objects |
Improving Code Quality With Linting | | 13,310 |
quality, optimization, linting, formatting |
How Microsoft Edge Is Replacing React With Web Components (ric/the) | | 13,309 |
edge, microsoft, browsers, react, web-components |
Handling Paste Events in JavaScript (ray/fro) | | 13,308 |
javascript, events |
Should Automation Help Us Work Slower? (ayt/fas) | | 13,307 |
productivity, automation |
The User Experience of Developer Tools (uxd) | | 13,306 |
tooling, developer-experience, user-experience |
Please, Don’t Use Viewport Units for Font Sizes (kev) | | 13,305 |
videos, css, units, typography |
JS Frameworks, in Their Own Words (by Word Cloud) (j9t) | | 13,304 |
frameworks, javascript, react, vuejs, angular, svelte, express, meteor, nextjs, comparisons |
.io Domain Likely Being Phased-Out—Seven Suggested Steps (tan) | | 13,303 |
domains |
HTML/CSS Frameworks, in Their Own Words (by Word Cloud) (j9t) | | 13,302 |
frameworks, html, css, bootstrap, tailwind, foundation, bulma, milligram, pure, uikit, comparisons |
CSS Tricks That Use Only One Gradient (css/css) | | 13,301 |
css, gradients, tips-and-tricks |
The .io Domain Isn’t Going Anywhere Anytime Soon Amid Treaty (tho/the) | | 13,300 |
domains |
The Elephant in the New Accessibility Law: PDFs (bex) | | 13,299 |
accessibility, legal, pdf |
Implementing Regular Expressions in TypeScript Types (Badly) | | 13,298 |
typescript, regex |
HTML for People (bw) | | 13,297 |
books, websites, html, examples |
Design Systems and How to Use Them in an Accessible Way (bol/tes) | | 13,296 |
videos, how-tos, accessibility, design-systems |
AI for Accessibility Conformance Testing? Why? (ste) | | 13,295 |
accessibility, compliance, testing, ai |
TC39 Advances 10+ ECMAScript Proposals: Key Features to Watch (sar/soc) | | 13,294 |
ecmascript |
Shopify, Accessibility Lawsuits, and “Compliance” | | 13,293 |
shopify, accessibility, legal, compliance |
Announcing Deno 2 (tin+/den) | | 13,292 |
release-notes, deno |
Why GOV.UK’s “Exit This Page” Component Doesn’t Use the Escape Key (bat) | | 13,291 |
user-experience, accessibility, keyboard-navigation |
The Value of Accessibility Annotations in Inclusive Design (ant/wet) | | 13,290 |
accessibility, design, dei, annotations |
Node.js, Pipes, and Disappearing Bytes | | 13,289 |
nodejs |
Creating Blogging Sites With Astro | | 13,288 |
blogging, astro, functionality |
8 AI Tips for Web Developers (and Their Careers) (j9t/sit) | | 13,287 |
ai, tooling, documentation, code-reviews, refactoring, processes, career, tips-and-tricks |
10 CSS Pro Tips and Tricks You Need to Know (cod) | | 13,286 |
videos, css, tips-and-tricks |
WebRTC: Real-Time Communication in Browsers (cfl+/w3c) | | 13,285 |
webrtc, apis, standards |
Top 11 WordPress Themes for Web Designers in 2024 (web) | | 13,284 |
wordpress, themes, link-lists |
Why Is It So Hard to Break Into Tech (tas/thi) | | 13,283 |
videos, career |
Why Code Security Matters—Even in Hardened Environments (son) | | 13,282 |
security, vulnerabilities, file-handling, nodejs |
The New Stylable “<select>” Element (jaf+) | | 13,281 |
podcasts, html, css, apis, forms |
The Best Examples of Data Visualization in 11 Leading Design Systems (sup) | | 13,280 |
design-systems, information-design, visualization, examples |
Searching for a New CSS Logo (mrt/css) | | 13,279 |
css |
Liskov’s Gun: The Parallel Evolution of React and Web Components (bal) | | 13,278 |
react, web-components, comparisons |
I Interviewed 100 DevTools Founders and This Is What I Learned (jac/sca) | | 13,277 |
interviews, lessons, tooling, developer-experience, link-lists |
The Disappearance of an Internet Domain (gar/eve) | | 13,276 |
domains |
CSS Nesting Improves With CSSNestedDeclarations (bra/dev) | | 13,275 |
css, nesting |
Dive Into WebGPU (mar/oka) | | 13,274 |
introductions, webgpu, javascript |
18 Interview Questions Answered by Angular Experts (rai+/dan) | | 13,273 |
interviews, angular |
No Industry for Old Men (ste/web) | | 13,272 |
videos, retrospectives, html, aria, browsers, screen-readers, accessibility, w3c |
The Future of Voice User Interfaces and UX Design (omb/uxm) | | 13,271 |
outlooks, voice, user-experience, design |
The Mazy Web She Whirls: Starting Open Web Advocacy (sil/web) | | 13,270 |
videos, open-web, web-platform, advocacy |
Reminder That “@ scope” and HTML Style Blocks Are a Potent Combo (chr/fro) | | 13,269 |
css, scope |
Recipes for Detecting Support for CSS At-Rules (mon/css) | | 13,268 |
css, support, browsers, feature-detection |
How Effective UX Design Can Boost Business Success (meh/uxm) | | 13,267 |
user-experience, design, economics, user-conversion, mobile, navigation, performance |
Designing for Privacy (uxm) | | 13,266 |
design, privacy, cheat-sheets |
CSS Anchor Positioning Guide (mon/css) | | 13,265 |
guides, css, anchor-positioning |
Why Do We Need a Design System? (rob) | | 13,264 |
design-systems |
Web Components: Little Bits (dav/web) | | 13,263 |
videos, web-components, html |
The Popover API: Your New Best Friend for Tooltips (sjr/dev) | | 13,262 |
pop-overs, apis, tooltips, html, css, javascript |
Building a Single-Page App With htmx (jak) | | 13,261 |
single-page-apps, htmx |
Build a Static RSS Reader to Fight Your Inner FOMO (kh/sma) | | 13,260 |
rss, syndication, astro, netlify, functionality |
Breaking Into UX Research: Non-Traditional Paths to Success (uxd) | | 13,259 |
user-experience, career, case-studies |
Some Notes on Upgrading Hugo (b0r) | | 13,258 |
hugo, maintenance |
Designing for Accessibility: Enhancing Math Learning for the Blind Using the NVDA Screen Reader | | 13,257 |
accessibility, design, nvda, screen-readers |
Floating in Space—Animations With Compose and Canvas (eev) | | 13,256 |
canvas, javascript, animations |
Feature Detect Style Queries Support in CSS (bra/bra) | | 13,255 |
css, feature-detection, container-queries, support, browsers |
21 UX Strategies to Maximize User Engagement Without Exploitation (uxd) | | 13,254 |
user-experience, design, strategies, ethics |
Reminder—Automatic Accessibility Testing Can Detect Inaccessibility but Can’t Detect Accessibility (cer) | | 13,253 |
accessibility, testing |
Testing CSS Print Media Styles (bah) | | 13,252 |
css, print, media-queries, testing |
10 JavaScript Concepts Every Node Developer Must Master | | 13,251 |
javascript, nodejs, concepts |
Sneaking: The Deceptive UX Pattern You Never Saw Coming (nng) | | 13,250 |
user-experience, dark-patterns |
React on the Server Is Not PHP (chr) | | 13,249 |
servers, react, php |
npm vs. npx | | 13,248 |
nodejs, npm, npx, comparisons |
Node vs. Bun: No Backend Performance Difference (eve) | | 13,247 |
nodejs, bun, comparisons, performance, metrics |
How to Use the CSS “backdrop-filter” Property (osc/log) | | 13,246 |
how-tos, css, filters, backgrounds, effects |
How a Bottom-Up Design Approach Enhances Site Accessibility (ele/sma) | | 13,245 |
design, accessibility, processes |
Icon Usability: When and How to Evaluate Digital Icons (kat/nng) | | 13,244 |
how-tos, usability, icons, images |
Database 101: SSL/TLS for Beginners (dan/scy) | | 13,243 |
introductions, databases, ssl, tls, authentication, security |
An Introduction to WebAssembly (tom+/dev) | | 13,242 |
videos, introductions, webassembly |
Practical Accessibility Tips You Can Apply Today (pic) | | 13,241 |
accessibility, tips-and-tricks, html |
How We Built a Design System in 2 Weeks (3s) | | 13,240 |
design-systems, case-studies |
cpx—the npx Counterpart of the PHP Ecosystem (ami) | | 13,239 |
php, dependencies |
Cloudflare Study: 39% of Companies Losing Control of Their IT and Security Environment (tre) | | 13,238 |
studies, research, security, engineering-management |
Node.js Can Run TypeScript (sam) | | 13,237 |
nodejs, typescript |
How We Used the Design System Attributes Framework to Set Our Mission, Vision, and Principles (hs/uxd) | | 13,236 |
design-systems, processes |
ESLint Now Officially Supports Linting of JSON and Markdown (nza/esl) | | 13,235 |
release-notes, eslint, linting, json, markdown |
A UX Designer Guide to Prompt (uxd) | | 13,234 |
guides, design, user-experience, ai |
JAWS (Only) No More (ste) | | 13,233 |
accessibility, jaws, nvda, voiceover, apple, google, screen-readers, support |
How to Use CSS and SVG Clipping and Masking Techniques (wpe) | | 13,232 |
how-tos, css, svg, images, masking |
Don’t Do Agile, Be Agile (www) | | 13,231 |
agile, scrum, kanban, collaboration, processes |
Benchmarking the Performance of CSS “@ property” (bra/dev) | | 13,230 |
css, performance |
“Straight to the Pool Room”: The Pitfalls of Placing Accessibility Issues in the Backlog (int) | | 13,229 |
accessibility, processes, prioritization, project-management |
How to Identify a Toxic Accessibility Culture, and What You Can Do About It (ins) | | 13,228 |
how-tos, accessibility, culture |
Tips for Working From the Office? | | 13,227 |
discussions, career, tips-and-tricks |
Interview With Björn Ottosson, Creator of the Oklab Color Space (bjo+/sma) | | 13,226 |
interviews, colors, design |
Queering Design Systems Thinking (hey) | | 13,225 |
design, design-systems, culture |