From Mid to Senior: Time Management and Prioritization | | 1,537 |
career, productivity, prioritization |
A Guide to Perfecting Pull Requests | | 1,536 |
git, code-reviews, collaboration, foss |
We Deleted More Than 5,000 Pages From Our College Website—Here’s Why | | 1,535 |
accessibility, quality, maintenance |
Web Content Accessibility Guidelines (WCAG) 2.2 (w3c) | | 1,534 |
accessibility, guidelines, wcag, standards |
DX in the Frontend Developer Ecosystem (ste) | | 1,533 |
videos, developer-experience |
Design Systems: Avoiding Common Pitfalls | | 1,532 |
design-systems |
Ember JS Essentials: A Beginner’s Guide | | 1,531 |
fundamentals, guides, emberjs |
SvelteKit in 100 Seconds (fir) | | 1,530 |
videos, introductions, sveltekit |
How to Build and Deploy a Modern Day Next.js Application | | 1,529 |
how-tos, nextjs, building, deploying |
Encoding: A Brief History and Its Role in Cybersecurity | | 1,528 |
encoding, unicode, security, history |
User Input Sanitization and Validation: Securing Your App | | 1,527 |
security, sanitization, validation, conformance |
Visually Hidden Links With 0 Dimensions (mat) | | 1,526 |
accessibility, links, focus, apple, safari |
What Is the Bento UI Trend, and How Can You Get Started? (web) | | 1,525 |
design, trends |
How Platform Teams Get Stuff Done (ph1/mfo) | | 1,524 |
productivity, processes, platform-engineering |
11ty: Index All The Things! (lea) | | 1,523 |
eleventy, pagination |
Figma Now Supports “rem” Units: Understanding the Use and Benefits (uxd) | | 1,522 |
figma, css, units, support |
Signals Make Angular Much Easier | | 1,521 |
angular, signals |
Getting Started With CSS Nesting (kev) | | 1,520 |
videos, introductions, css, nesting |
Getting Instant Return From Your Accessibility Testing (kar) | | 1,519 |
accessibility, testing |
Anyone Else Notice That [Hacker News] Isn’t Full of JavaScript Frameworks Lately? | | 1,518 |
discussions, javascript, frameworks |
An Introduction to LangChain, Python, and OpenAI | | 1,517 |
introductions, langchain, python, openai, ai |
Advanced Positioning in CSS Grid (zor/css) | | 1,516 |
videos, css, grids, positioning, layout |
The 10 Commitments of an Agile Leader | | 1,515 |
agile, processes, collaboration, leadership, engineering-management |
Upgrading an Ancient React Application | | 1,514 |
react, maintenance |
The Power of Git: A Guide to Collaborative Version Control (bek/ope) | | 1,513 |
guides, git, collaboration |
O “dialog” Focus, Where Art Thou? (mat) | | 1,512 |
accessibility, modals, html, focus |
Node.js Security Progress Report—17 Reports Closed (ope) | | 1,511 |
nodejs, security |
Fluid vs. Responsive Typography With CSS Clamp (its/log) | | 1,510 |
css, functions, typography, responsive-design |
5 Inconvenient Truths About TypeScript (dea) | | 1,509 |
typescript, javascript, complexity |
Using Emoji on the Web (oll) | | 1,508 |
emoji, fonts, support, unicode |
Stick to Boring Architecture for as Long as Possible (add) | | 1,507 |
architecture |
Lightweight JavaScript Framework Review (for Django Developers) | | 1,506 |
javascript, frameworks, comparisons, link-lists, django |
How I Structured My Design System Using Figma’s New Variables (uxd) | | 1,505 |
design-systems, design-tokens, figma, variables |
A Comprehensive Beginner’s Guide to npm: Simplifying Package Management | | 1,504 |
guides, npm, dependencies |
WordPress 6.3 to Introduce a Development Mode (sar) | | 1,503 |
wordpress |
Figma Typography Secrets—Seven Pro Tips Revealed | | 1,502 |
typography, figma |
React-ing to Accessibility: Building Accessible Forms That Everyone Can Use (uxd) | | 1,501 |
accessibility, forms, react, testing |
Writing CSS in 2023: Is It Any Different Than a Few Years Ago? (geo/sma) | | 1,500 |
css |
Scroll Progress Animations in CSS (mic/mdn) | | 1,499 |
css, scrolling, animations, progress-indicators |
Interoperability With Specific Assistive Technologies or: “Does the Website Work on JAWS?” (kar) | | 1,498 |
accessibility, interoperability, screen-readers, assistive-tech, jaws |
Down-and-Across Highlighting (mey) | | 1,497 |
code-pens, css, tables, effects |
15 Advanced TypeScript Tips for Development | | 1,496 |
typescript, tips-and-tricks |
Why Design Systems Fail | | 1,495 |
design-systems, lessons |
Better Roadmaps | | 1,494 |
project-management, processes |
Useful Functions for [an] HTTP Server | | 1,493 |
deno, servers, http, functions |
Mock JSON API Endpoints for Testing (ami) | | 1,492 |
json, apis, testing |
Implementing Responsive Grids With Tailwind CSS: An In-Depth Guide | | 1,491 |
guides, tailwind, responsive-design, grids, layout |
Getting Started With Tailwind CSS: A Quick-Start Guide | | 1,490 |
introductions, guides, tailwind |
CSS Findings From the Threads App (sha) | | 1,489 |
css, case-studies, facebook+meta |
Building a Responsive Table With Tailwind CSS: A Comprehensive Guide | | 1,488 |
guides, tables, tailwind |
A Roadmap to Leadership Inclusion: 15 Keys to Unlocking a Diverse and Empowered Workplace II (dbo) | | 1,487 |
leadership, dei, accessibility |
How AI Is Making Web Design More Efficient (web) | | 1,486 |
ai, design, efficiency |
3 Common Types of Test Automation (dev) | | 1,485 |
testing, automation |
Recent Design | | 1,484 |
websites, design, link-lists |
Release Notes for Safari Technology Preview 174 (mar/web) | | 1,483 |
release-notes, browsers, apple, safari |
Preload vs. Early Hints vs. Fetch Priority | | 1,482 |
videos, performance, html, http, hints, comparisons |
The Magic of Empty Git Commit | | 1,481 |
git, command-line |
How to Use Your Intuition in Your Product Design Process (uxd) | | 1,480 |
how-tos, design, product-management, processes |
JPEG XL: How It Started, How It’s Going | | 1,479 |
images, compression, jpeg-xl |
Top 20 Must-Know Tips for Web Accessibility | | 1,478 |
accessibility, tips-and-tricks |
The alt-text.org Project Is Moving Forward (han) | | 1,477 |
accessibility, writing |
From Nunjucks to Liquid (mor) | | 1,476 |
template-engines, nunjucks, liquid, migrating |
Developer’s Research Process (cit) | | 1,475 |
research, processes |
Arrays and Tuples in TypeScript (fro) | | 1,474 |
typescript, arrays |
A Case Study on Scroll-Driven Animations Performance (dev) | | 1,473 |
animations, scrolling, performance, css, javascript |
Organize TypeScript Types With Namespaces | | 1,472 |
typescript, namespaces |
Introduction to CSS Grid: A Comprehensive Guide | | 1,471 |
guides, css, grids, layout |
Tailwind CSS Tips and Tricks Worth Knowing (bui) | | 1,470 |
tailwind, tips-and-tricks |
A Guide to Variables in Figma | | 1,469 |
guides, variables, figma |
TypeScript and the Dawn of Gradual Types (rww/git) | | 1,468 |
typescript |
Storing Data in Control Flow (rsc) | | 1,467 |
programming |
Sass Features in CSS (chr) | | 1,466 |
css, sass |
Permission (ada) | | 1,465 |
web, seo, google |
My Journey to Learning CSS (kev) | | 1,464 |
videos, css, learning |
Loading and Progress Indicators (uxd) | | 1,463 |
performance, user-experience, design-patterns, progress-indicators |
Getting Started—Understanding the History of Web Accessibility | | 1,462 |
videos, introductions, accessibility, history |
Data-Driven Design: The Rise of Big Data in UX (uxm) | | 1,461 |
design, metrics, user-experience |
Invisible Details of Interaction Design | | 1,460 |
interaction-design, design, user-experience |
How to Prevent Unnecessary React Component Re-Rendering | | 1,459 |
how-tos, react, client-side-rendering, performance |
Getting Started With Vector Databases in Node.js | | 1,458 |
introductions, nodejs, databases |
Tree Shaking in JavaScript | | 1,457 |
javascript, performance, tree-shaking |
The Anatomy of a Perfect Landing Page That Converts (uxm) | | 1,456 |
landing-pages, user-conversion |
Mockups Explained (uxm) | | 1,455 |
design, processes |
Making Numbers in Web Content Accessible (ons/tpg) | | 1,454 |
accessibility |
JavaScript Debounce, Easiest Explanation (With Code) | | 1,453 |
debouncing, javascript |
Find Memory Leaks by Comparing Heap Snapshots (pat/dev) | | 1,452 |
memory, dev-tools, browsers, google, chrome, microsoft, edge |
Developing Inclusivity Features (uxm) | | 1,451 |
design, accessibility, dei |
Getting Started With Jekyll: A Powerful Ruby-Based Static Site Generator | | 1,450 |
introductions, jekyll |
React Design Patterns | | 1,449 |
react, software-design-patterns |
How to Improve the Release Frequency of Your Team? | | 1,448 |
how-tos, releasing, processes, agile, scrum |
What Is Asset Fingerprinting (or Cache Busting) and How It Works in ReactJS | | 1,447 |
caching, fingerprinting, react |
All the Places Where You Can Use “prefers-color-scheme” Media Query (ami) | | 1,446 |
css, media-queries, javascript, html, dark-mode |
Use Case-Driven Standards Development | | 1,445 |
standards |
The Decline in Design (Thinking) (uxd) | | 1,444 |
design, user-experience |
New Viewport Units (sha) | | 1,443 |
viewport, css, units, responsive-design |
Deploying a Fastify and Vue 3 Static Site to Heroku (lir) | | 1,442 |
deploying, fastify, vuejs, heroku |
Awesome List of Free CSS [Generators] | | 1,441 |
css, code-generation, tooling, link-lists |
htmx in 100 Seconds (fir) | | 1,440 |
videos, introductions, htmx |
Strategic UX Research Is the Next Big Thing (uxd) | | 1,439 |
user-experience, research, strategies |
Four Lenses of Productivity | | 1,438 |
research, productivity |
Testing the Dark Scenarios of Your Node.js Application | | 1,437 |
nodejs, testing |
From Hacks to Elegance: Transforming a Card Component With Modern CSS Wizardry (9el) | | 1,436 |
components, css, refactoring, maintenance |
Unleashing Lightning CSS | | 1,435 |
css, tooling, lightning-css |
The New “@ font-face” Syntax (oll) | | 1,434 |
css, fonts |
Shines, Perspective, and Rotations: Fancy CSS 3D Effects for Images (css/sma) | | 1,433 |
css, effects, images |
An Introduction to Native CSS Nesting (cra) | | 1,432 |
introductions, css, nesting |
URL Explained: The Fundamentals (itt) | | 1,431 |
terminology |
There’s No Such Thing as a “Normal” User (kar) | | 1,430 |
accessibility |
The Case Against Self-Closing Tags in HTML (jaf) | | 1,429 |
html |
Offset Parent and Stacking Context: Positioning Elements in All Three Dimensions (kil/pol) | | 1,428 |
css, positioning, layout |
Just Normal Web Things (hbu) | | 1,427 |
web, user-experience |
Is Lighthouse a Misleading Performance Tool? | | 1,426 |
performance, google, lighthouse, web-vitals, tooling |
A Roadmap to Leadership Inclusion: 15 Keys to Unlocking a Diverse and Empowered Workplace (dbo) | | 1,425 |
leadership, dei, accessibility |
Resources for Procurement of Accessible Digital Products and VPAT (den) | | 1,424 |
accessibility, vpat-acr, conformance, tooling, link-lists |
Creating SVG Animations Using Tailwind CSS | | 1,423 |
svg, images, animations, tailwind |
Redundancy Is Great | | 1,422 |
information-design |
When User Testing Sessions Bring Up Trauma (uxd) | | 1,421 |
user-experience, testing |
Understanding JWTs: A Simple Guide for Beginners | | 1,420 |
guides, json-web-tokens |
Multithreading With Worker Threads in Node.js (app) | | 1,419 |
nodejs, multithreading, worker-threads |
Introduction to the Kanban Framework: A Beginner’s Guide to Agile Project Management | | 1,418 |
introductions, guides, kanban, agile, project-management |
How to Validate HTML On-Line at W3C (wie) | | 1,417 |
how-tos, html, conformance, tooling |
Displaying Your Full-Sized YouTube Thumbnail or a Custom OG Image in a Twitter Card (phi) | | 1,416 |
youtube, twitter+x, open-graph, social-media, metadata, images |
CSS Only Floating Labels | | 1,415 |
css, floats, forms, labels |
Can We Query the Root Container? (mia/odd) | | 1,414 |
css, container-queries |
Build a Simple Beginner App With Node, Bootstrap, and MongoDB | | 1,413 |
web-apps, nodejs, bootstrap, mongodb |
Design for the Web Without Figma | | 1,412 |
design, tooling |
Making the Switch: From Yarn/npm to pnpm | | 1,411 |
yarn, npm, pnpm |
90s Websites—Key Characteristics and Examples | | 1,410 |
design, history, trends, navigation, colors, typography |
Introduction to MongoDB and NoSQL Databases | | 1,409 |
introductions, databases, mongodb |
What Is Page Bloat? And How Is It Hurting Your Business, Your Search Rank, and Your Users? (tam/spe) | | 1,408 |
performance, user-experience, user-conversion, metrics, economics |
The Trick to Smoothly Animating Shadows in CSS (kev) | | 1,407 |
videos, css, animations, shadows |
The Power of CSS Preprocessors: Less vs. Sass vs. Stylus | | 1,406 |
css, preprocessors, less, sass, stylus, comparisons |
The “article” Element and Screen Readers (mat) | | 1,405 |
html, screen-readers, accessibility, support |
See What’s New in Firefox [115.0] (moz) | | 1,404 |
release-notes, browsers, mozilla, firefox |
Are We There Yet? (svg) | | 1,403 |
css, colors, history |
Your Browser May Be Having a Secret Relationship With a Screen Reader | | 1,402 |
accessibility, browsers, screen-readers, assistive-tech |
Understanding SVG Paths | | 1,401 |
svg, images |
HTML Form Validation Using Cypress | | 1,400 |
forms, validation, cypress |
How I Am Blogging the IndieWeb Way (liz) | | 1,399 |
blogging, indieweb, automation |
Differences Between vi and Vim Text Editors Explained | | 1,398 |
vi+vim, code-editors, comparisons |
ARIA Can Hurt or Help Web Accessibility: How to Review Your Website’s ARIA (pop) | | 1,397 |
how-tos, accessibility, aria, auditing |
How to Use Node.js to SSH Into Remote Servers: A Comprehensive Guide | | 1,396 |
how-tos, guides, nodejs, command-line, servers, ssh |
AI and the Automation of Work | | 1,395 |
ai, automation, processes |
And 4 More HTML Concepts You Didn’t Know (j9t) | | 1,394 |
html, concepts, web-components |
4 Design Principles I Use Every Day to Avoid Bad UX and Create Products That Work for Everyone (ada) | | 1,393 |
design, principles, user-experience, dei |
How to Measure the Impact of a Design System? (uxd) | | 1,392 |
how-tos, design-systems, metrics |
Observing Node.js Processes With eBPF | | 1,391 |
monitoring, nodejs |
Angular Is Getting New Template Syntax (dan) | | 1,390 |
angular |
The Big Problem With Variables in Figma (uxd) | | 1,389 |
figma, variables |
Setting Expectations for the Node.js Test Runner | | 1,388 |
nodejs, testing |
State of the Web: Deno | | 1,387 |
deno |
In Defence of “DOMContentLoaded” (css) | | 1,386 |
javascript, dom, performance |
Identify Unused npm Packages in Your Project (ami) | | 1,385 |
npm, dependencies, maintenance |
How to Tackle Docker and Kubernetes for Frontend | | 1,384 |
how-tos, containerization, docker, kubernetes |
Designers Who Code, What Is It Good For? (fra) | | 1,383 |
design, career |
CommonJS Is Hurting JavaScript (den) | | 1,382 |
javascript, commonjs |
React Developers Love Preact, Here’s Why (hac) | | 1,381 |
react, preact, comparisons |
Introduction to JSX | | 1,380 |
introductions, jsx, react |
The “details” Element and In-Page Search (mat) | | 1,379 |
html, search, browsers, user-experience |
New to the Web Platform in June (rac/dev) | | 1,378 |
release-notes, web-platform, browsers, mozilla, firefox, google, chrome, apple, safari |
Combat Accessibility Decay: How to Maintain Ongoing Accessibility | | 1,377 |
how-tos, accessibility, processes |
How to Build Things People Want to Use | | 1,376 |
how-tos, user-experience |
What’s Next for Redux With Mark Erikson (ace) | | 1,375 |
videos, interviews, react, redux, state-management |
JavaScript Gom Jabbar | | 1,374 |
javascript |
WCAG 2.2, Quick and Simplified | | 1,373 |
wcag, accessibility, standards |
Introduction to MySQL Data Types | | 1,372 |
databases, mysql, types |
An Introduction to the View Transitions API (cra) | | 1,371 |
introductions, css, view-transitions, apis |
What’s the Perfect Design Process? (vit/sma) | | 1,370 |
design, processes |
Understanding TypeScript Generators (log) | | 1,369 |
typescript |
Under-Engineered Comboboxen? (aar) | | 1,368 |
forms, html, css, accessibility |
The Importance of Verifying Webhook Signatures (sny) | | 1,367 |
security, webhooks |
Solved: Tricky Floating Image Alignment (tyl/clo) | | 1,366 |
css, floats, layout, alignment, responsive-design |
Accessible Overlays Aren’t Accessible (uxd) | | 1,365 |
accessibility, overlays |
The SOLID Principles: Writing Scalable and Maintainable Code | | 1,364 |
principles, solid, scalability, maintainability |
Web and App ADA Lawsuits: 6 Trends So Far in 2023 | | 1,363 |
accessibility, ada, legal, trends |
On Feedback | | 1,362 |
communication, collaboration, culture |
Why You Must Commit to Grounding Every DEI-Related Effort With Data | | 1,361 |
interviews, dei, processes, metrics |
JavaScript Console Methods: A Deep Dive | | 1,360 |
javascript, console, debugging, deep-dives |
Feature Flags Configuration, Instrumentation, and Use | | 1,359 |
videos, feature-management, releasing, testing |
How to Use CSS “background-size” and “background-position” | | 1,358 |
how-tos, css, backgrounds |
Release Notes for Safari Technology Preview 173 (jen/web) | | 1,357 |
release-notes, browsers, apple, safari |
Position-Driven Styles (kiz) | | 1,356 |
css, animations |
Getting Started With Native Design Tokens in Figma (luk/uxd) | | 1,355 |
design-tokens, figma, introductions |
Form and Search Landmarks (mat) | | 1,354 |
html, aria, forms, browsers, assistive-tech, support |
4 Ways to Improve Mobile Accessibility (kar) | | 1,353 |
accessibility, mobile |
Screen Magnification: Digital Accessibilitiy | | 1,352 |
videos, accessibility, assistive-tech, screen-magnification |
Feature Management and Feature Experimentation, Why You Should Do Both—How It Helps Both Product and Software Engineering Teams | | 1,351 |
feature-management, experiments, testing, metrics |
The Massive Bug at the Heart of the npm Ecosystem | | 1,350 |
npm, dependencies, security |
Demystifying JavaScript Operators: What Does That Symbol Mean? | | 1,349 |
javascript, operators |
What’s Next for JavaScript: New Features to Look Forward To (mar/the) | | 1,348 |
javascript |
The Fake Aura of Care in UX (uxd) | | 1,347 |
user-experience |
Popular DevTools Tips (pat/sma) | | 1,346 |
browsers, dev-tools, tips-and-tricks |
Building Sliding Cards With “position: sticky;” (sar) | | 1,345 |
css |
Amplify Design Values Through Building Design System (uxd) | | 1,344 |
design, design-systems |
Going Beyond Constants With Custom Properties (uti/iod) | | 1,343 |
css, custom-properties |
Magnification and Zoom Accessibility Guide—Everything You Need to Know | | 1,342 |
guides, accessibility, screen-magnification, zooming |
Top Tips From a Web Accessibility Evaluator at WebAIM (web) | | 1,341 |
accessibility, webaim, auditing, tips-and-tricks |
What’s Your Type? Try These Tests to Pick the Perfect Font for You (was) | | 1,340 |
design, typography, fonts |
AI Is Killing the Old Web, and the New Web Struggles to Be Born (ver) | | 1,339 |
ai, web |
Faking a “:snapped” Selector With Scroll-Driven Animations (bra) | | 1,338 |
css, selectors, animations, scrolling |
Tips for Upgrading Your Techstack for Faster Frontend Development | | 1,337 |
tips-and-tricks, tech-stacks, productivity, efficiency, modernization |
Qwik Introduction—a Framework That Goes Fast | | 1,336 |
videos, introductions, qwik |
Live Regions in React | | 1,335 |
react, aria, live-regions, accessibility |
What Does the Image “decoding” Attribute Actually Do? (tun) | | 1,334 |
html, attributes, images, performance |
Transition Between Pages Smoothly With a Single Line of Code (cit) | | 1,333 |
css, transitions |
The Novel Engines: Servo (bka+/iga) | | 1,332 |
podcasts, browser-engines, servo, browsers |
Mapping Typography (sco/9el) | | 1,331 |
videos, typography, css |
Learn How to Use Hue in CSS Colors With HSL (bsm/mdn) | | 1,330 |
how-tos, colors, css |
An Introduction to Parser Combinators | | 1,329 |
introductions, parsing |
Understanding Space-Based Architecture | | 1,328 |
architecture |
Mixing Colors With CSS (mrt) | | 1,327 |
colors, css |
A Beginner’s Guide to Laravel: Introduction and Key Features | | 1,326 |
guides, introductions, laravel |
WebSockets 101 (thi) | | 1,325 |
introductions, protocols, websockets |
XML Is the Future | | 1,324 |
web, processes |
Introduction to Cloud Computing | | 1,323 |
introductions, cloud-computing |
Using BEM for Design System Tokens | | 1,322 |
css, bem, design-tokens, conventions |
The Case for Variables | | 1,321 |
sass, css, variables, custom-properties, json, figma |
Choosing a Color Palette | | 1,320 |
videos, design, colors, color-palettes |
Understanding Authorization Before Authentication: Enhancing Web API Security | | 1,319 |
authorization, authentication, apis, security, comparisons |
All You Need to Know About CORS and CORS Errors | | 1,318 |
security, cors, errors |
Converting [a] JavaScript Codebase to TypeScript | | 1,317 |
javascript, typescript, migrating, refactoring |
Text Wrap Pretty Is Coming to CSS (ami) | | 1,316 |
css, typography |
Debugging INP (scr) | | 1,315 |
videos, performance, debugging, web-vitals |
An Introduction to Command Injection Vulnerabilities in Node.js and JavaScript (lir) | | 1,314 |
introductions, security, vulnerabilities, nodejs, javascript |
The Unlikely Story of UTF-8: The Text Encoding of the Web | | 1,313 |
unicode, history |
The Cost of JavaScript 2023 (add) | | 1,312 |
videos, javascript, performance |
Introducing the MDN Playground: Bring Your Code to Life (mdn) | | 1,311 |
introductions, mozilla, mdn, documentation, testing |
Future CSS: State Container Queries (sha) | | 1,310 |
css, container-queries |
Component Driven User Interface Testing (CDUIT) | | 1,309 |
components, testing |
Announcing Svelte 4 (sve) | | 1,308 |
release-notes, svelte |
What Exactly Is [the] “:root” Pseudo-Element in CSS? (zor/css) | | 1,307 |
videos, css, selectors |
WCAG 2.2 Removes 4.1.1 Parsing and How axe-core Is Impacted (deq) | | 1,306 |
wcag, accessibility, testing, tooling |
How Designers Can Beat AI at Design (uxd) | | 1,305 |
design, ai |
Design Systems Directory | | 1,304 |
websites, design-systems |
Designing for Inclusion (uxd) | | 1,303 |
design, dei, accessibility |
CSS in Micro Frontends | | 1,302 |
css, micro-frontends |
Using Multiple Selectors With JavaScript Selector Methods (cfe) | | 1,301 |
javascript, selectors |
Too Much JavaScript? Why the Frontend Needs to Build Better (low/the) | | 1,300 |
javascript, web-platform, performance |
The 5 Pillars of Every HTTP Request | | 1,299 |
http |
Debugging Commands Every Linux Administrator Should Know | | 1,298 |
debugging, command-line, unix-like |
Cascade Layers Are Useless * (mat) | | 1,297 |
css, cascade |
State of CSS 2023 (sac) | | 1,296 |
surveys, css |
Top 6 AI Coding Assistants in 2023 | | 1,295 |
ai, tooling |
Three Key Principles for an Accessible Website | | 1,294 |
principles, accessibility |
W3C Launch Their New Website (sim/stu) | | 1,293 |
w3c |
Thoughts From “Meet Safari for Spatial Computing” (jim) | | 1,292 |
apple, safari, spatial-web, accessibility, responsive-design |
Style Your RSS Feed (dar) | | 1,291 |
css, syndication, rss, atom |
Making Your Design Tokens Future-Proof (and) | | 1,290 |
design-tokens |
Continuous Accessibility (a11) | | 1,289 |
websites, accessibility, processes |
Authentication vs. Authorization | | 1,288 |
authentication, authorization, comparisons |