Intopia’s WCAG 2.2 Maps (int) | | 13,525 |
accessibility, wcag, cheat-sheets |
I’m Worried About the Tabbing Behaviour, Rather Than the Syntax and Name of CSS Masonry (bel/pic) | | 13,524 |
css, layout, masonry, accessibility, keyboard-navigation |
How I Made My GitHub Profile README Dynamic | | 13,523 |
github, readme |
Doing the Right Thing Right—Validation and Verification | | 13,522 |
validation, terminology, comparisons |
Accessible SVG Forms | | 13,521 |
accessibility, forms, svg, aria |
Software Engineering Principles Every Frontend Developer Should Know | | 13,520 |
principles, craft, quality |
Setting Personal OKRs (cwo) | | 13,519 |
career, processes, okr |
Quick Incremental Accessibility Audits for Small Business Websites (cer) | | 13,518 |
accessibility, auditing |
All I Want for GAAD | | 13,517 |
accessibility, awareness-days, wish-lists |
Mesh Gradients in CSS (jos) | | 13,516 |
css, gradients |
Digital Inaccessibility: Blind and Low-Vision People Have Powerful Technology but Still Face Barriers to the Digital World | | 13,515 |
accessibility |
Best Intention Barriers (ARIA Edition) (mar) | | 13,514 |
accessibility, aria, auditing |
Accessibility Overlays Are Not for Disabled People (tem) | | 13,513 |
accessibility, overlays |
Make Your Figma Components Work Harder (uxd) | | 13,512 |
figma, design-systems, components |
Design Taste vs. Technical Skills in the Era of AI (nng) | | 13,511 |
design, programming, ai, comparisons |
Typography Terms: Glossary (tbf/nng) | | 13,510 |
typography, terminology |
Using the Page Visibility API (bsm/mdn) | | 13,509 |
javascript, apis |
The Modern Guide for Making CSS Shapes (css/sma) | | 13,508 |
guides, css, shapes, effects, techniques |
The Dilemmas You’ll Face When Creating a Component Library (and) | | 13,507 |
libraries, components |
Manifesto for a Humane Web (mic) | | 13,506 |
websites, manifestos, web, principles, accessibility, dei, security, sustainability, user-experience |
Introducing the CSS Anchor Positioning API (una/dev) | | 13,505 |
introductions, css, apis, anchor-positioning, examples |
How to Document Your JavaScript Package (den) | | 13,504 |
how-tos, javascript, dependencies, documentation, writing, jsdoc, readme |
Build Your Own React.js in 400 Lines of Code | | 13,503 |
react, jsx, principles |
17 Best Developer Productivity Tools to Try | | 13,502 |
productivity, tooling, link-lists |
WordPress Ping List for Faster Post Indexing | | 13,501 |
wordpress, crawling, seo |
Simple Implemention to Understand “worker_threads” in Node.js | | 13,500 |
nodejs, examples, worker-threads |
Release Notes for Safari Technology Preview 194 (jon/web) | | 13,499 |
release-notes, browsers, apple, safari |
What Is UX (Not)? (nng) | | 13,498 |
videos, user-experience, concepts |
Why Use Web Components Over Traditional DOM Manipulation? (cfe) | | 13,497 |
web-components, dom |
Websites Are Not Books (ons) | | 13,496 |
terminology, concepts |
Upgrade Your HTML V (j9t/fro) | | 13,495 |
books, frontend-dogma, html, minimalism, craft, conformance |
“Slop” Is the New Name for Unwanted AI-Generated Content (sim) | | 13,494 |
ai, terminology |
Level-Setting Heading Levels (aar) | | 13,493 |
headings, semantics, conformance, accessibility, aria |
Let’s Build a Web Scraper in PHP and Python | | 13,492 |
scraping, php, python |
Five Basic Things About JavaScript That Will Help Non JavaScript-Focused Web Designers (chr/fro) | | 13,491 |
javascript, events, web-components |
37 Tips From a Senior Frontend Developer | | 13,490 |
tips-and-tricks, fundamentals, learning, processes, career |
Introducing the Gulp Developer Survey | | 13,489 |
introductions, surveys, gulp |
Why Patching Globals Is Harmful | | 13,488 |
javascript, programming |
Transparent Borders (bra) | | 13,487 |
css, borders, transparency, accessibility, contrast |
The Carcinization of Web Frameworks | | 13,486 |
frameworks, history, signals, server-side-rendering, outlooks, web-components |
Modern WordPress—Yikes! (dbu) | | 13,485 |
wordpress, themes |
JavaScript “var”, “let”, and “const” Explained (cfe+) | | 13,484 |
javascript |
How We’re Building More Inclusive and Accessible Components at GitHub (eri/git) | | 13,483 |
components, accessibility, dei, case-studies, github |
Focus vs. Accessibility Focus | | 13,482 |
accessibility, focus, comparisons |
Evidence-Based Management Guide, 2024—What’s New? | | 13,481 |
release-notes, guides, agile, processes, metrics, engineering-management |
The Pros and Cons of Using a Backend-for-Frontend (BFF) | | 13,480 |
backend-for-frontend, architecture |
Mastering User-Centered Design, With 5 Advanced Tips (uxm) | | 13,479 |
usability, user-experience, tips-and-tricks, accessibility, testing |
What’s New in Node.js v22 (mco) | | 13,478 |
videos, nodejs |
Using the Popover API for HTML Tooltips (chr/fro) | | 13,477 |
pop-overs, apis, html, tooltips |
Using Simple Tools as a Radical Act of Independence | | 13,476 |
html, css, simplicity |
These CSS Pro Tips and Tricks Will Blow Your Mind | | 13,475 |
videos, css, tips-and-tricks |
Servo Reboot: Where Are We Now? OSS-NA 2024 | | 13,474 |
browser-engines, servo, browsers |
Inclusive Digital Experiences: Redesign Strategies for Addressing Diverse Abilities and Accessibility Challenges II (uxm) | | 13,473 |
redesigning, strategies, dei, accessibility |
Get First Item in Eleventy Collection | | 13,472 |
how-tos, eleventy, nunjucks |
Errors Aren’t All Bad (jim) | | 13,471 |
errors |
An Introduction to the European Accessibility Act (EAA) (deq) | | 13,470 |
introductions, accessibility, legal, eaa |
A Brief Note on Highlighted Text (aar) | | 13,469 |
accessibility, colors, contrast, css, selectors |
Misconceptions About CSS Specificity (bra) | | 13,468 |
css, selectors, cascade |
The 7 Most Useful Web Design and Web Development Glossaries (apo) | | 13,467 |
concepts, terminology, link-lists |
Securing Client-Side JavaScript (ada) | | 13,466 |
javascript, security, graceful-degradation |
Pairing Eleventy With htmx and Deno | | 13,465 |
eleventy, htmx, deno |
Native Support for CJS/ESM Interoperability Begins in Node.js 22 | | 13,464 |
commonjs, esm, interoperability, support, nodejs |
Memory Management Every Developer Should Know | | 13,463 |
memory, garbage-collection |
Eleventy With a Basic Deno Static Server Setup | | 13,462 |
eleventy, deno, hosting |
5 Node Version Managers Compared—Which Is Right for You? (pav) | | 13,461 |
nodejs, comparisons, nvm, pnpm |
WCAG After Quarter of a Century—We Still Need More Awareness (cer) | | 13,460 |
accessibility, wcag, community |
The Value of Open Source in Furthering Accessibility Goals (mgi) | | 13,459 |
videos, foss, accessibility |
Shades of Grey With “color-mix()” (mic) | | 13,458 |
css, functions, colors |
At Some Point, JavaScript Got Good | | 13,457 |
javascript, history |
A to Z of Assistive Technology for Reading Digital Text | | 13,456 |
accessibility, browsers, assistive-tech, readability, concepts |
Content Standards in Design Systems (nng) | | 13,455 |
content, design-systems, processes |
So I Got Fired | | 13,454 |
career |
Quick-and-Dirty Accessibility (tpg) | | 13,453 |
accessibility, techniques |
Poor Express Authentication Patterns in Node.js and How to Avoid Them | | 13,452 |
express, nodejs, authentication, security |
How Slack Automates Deploys | | 13,451 |
deploying, automation, case-studies, slack |
The War Begins: Top Best JavaScript Framework to Learn in 2024 | | 13,450 |
frameworks, comparisons, react, vuejs, angular, svelte, emberjs, preact, alpinejs, stimulus, nextjs, nestjs |
How to Archive Your Design System Effectively (uxd) | | 13,449 |
how-tos, design-systems, design, processes |
Will the CSS Scope Feature Replace Angular’s View Encapsulation? (ale) | | 13,448 |
angular, css, scope |
Web Development Trends We Will See in 2024 | | 13,447 |
trends |
Web Components From Early 2024 (chr) | | 13,446 |
web-components, link-lists |
The Vue Ecosystem in 2024 (fro) | | 13,445 |
vuejs, content-delivery, building, frameworks |
Introduction to htmx (jan) | | 13,444 |
introductions, htmx |
If View Transitions and Scroll-Driven Animations Had a Baby… (bra/9el) | | 13,443 |
videos, css, view-transitions, animations |
Combining CSS “:has()” and HTML “<select>” for Greater Conditional Styling (ami/sma) | | 13,442 |
css, selectors, html, techniques |
3 Methods to Elevate Your Writing With Visual Content | | 13,441 |
writing, content, information-design |
Cookie Permissions: 6 Design Guidelines (nng) | | 13,440 |
videos, cookies, consent-management, privacy, user-experience, guidelines |
Why Are My Live Regions Not Working? (pat/tet) | | 13,439 |
accessibility, aria, live-regions |
When to Use Bun Instead of Node.js (app) | | 13,438 |
bun, nodejs, comparisons |
Using AI to Predict Design Trends (web) | | 13,437 |
ai, design, trends |
Understanding What Drupal Editors and Authors Need (ckr/lul) | | 13,436 |
drupal |
The Evolution of Figma’s Mobile Engine: Compiling Away Our Custom Programming Language (fig) | | 13,435 |
figma, programming, typescript, migrating, case-studies |
Should We Rely on Browser Detection? (htm) | | 13,434 |
browsers, browser-detection |
Ryan Dahl: From Node.js and Deno to the “Modern” JSR Registry (the) | | 13,433 |
interviews, nodejs, deno, jsr |
Maintainer Month: Enhancing Support for Open Source Maintainers (bek/ope) | | 13,432 |
foss, maintenance |
How to Create Content in WordPress With AI | | 13,431 |
how-tos, content, ai, wordpress |
Exploring the Immersive Web With Wolvic (sea) | | 13,430 |
xr, wolvic, igalia, browsers |
Demystifying React’s Types: Ref Types | | 13,429 |
react |
A React Developer’s Guide to Learning Solid.js | | 13,428 |
guides, react, solidjs, comparisons |
Web Forms: Costly Mistakes You Want to Avoid (geo) | | 13,427 |
books, forms, mistakes, usability, accessibility, maintainability |
Web Accessibility in the 2024 [U.S.] Presidential Campaigns (web) | | 13,426 |
accessibility, case-studies |
Use Both Ratings Average and Number of Ratings When Sorting by User Ratings | | 13,425 |
usability, user-experience, sorting |
Pretty Much Every Website Uses the Wrong Font Size… | | 13,424 |
videos, css |
Popover API Is Here (chr/fro) | | 13,423 |
apis, pop-overs, html |
I Reviewed 1,000s of Opinions on htmx | | 13,422 |
htmx |
Handling the Indentation of a Treeview Component (sha) | | 13,421 |
css |
European Accessibility Act: Ultimate Guide to Compliance | | 13,420 |
guides, accessibility, compliance, legal, eaa |
Designing Design Systems: How to Lay the Groundwork That Drives Decision Making | | 13,419 |
how-tos, design-systems, processes, collaboration, maintenance |
Composability in Design Systems (ada) | | 13,418 |
design-systems, design, components |
An Alternative Proposal for CSS Masonry (rac/dev) | | 13,417 |
css, layout, masonry, google |
How to Design Accessible Forms in 10 Steps (uxd) | | 13,416 |
how-tos, design, accessibility, forms |
Deprecating Support for “-ms-high-contrast” and “-ms-high-contrast-adjust” (mic) | | 13,415 |
microsoft, edge, css, support, deprecation |
CSS Inheritance (bel/pic) | | 13,414 |
css, cascade |
What Is Vite (and Why Is It So Popular)? | | 13,413 |
vite |
WebAssembly Performance Patterns for Web Apps (tom) | | 13,412 |
webassembly, performance, web-apps |
Superior Range Syntax (css) | | 13,411 |
css, media-queries |
New to the Web Platform in April (rac/dev) | | 13,410 |
release-notes, web-platform, browsers, mozilla, firefox, google, chrome, apple, safari |
My Approach to HTML Web Components (ada) | | 13,409 |
html, web-components |
Introduction to NestJS | | 13,408 |
introductions, frameworks, nestjs |
The Polish Paradox | | 13,407 |
design, optimization, user-experience |
No, I Don’t Want to Fill Out Your Contact Form | | 13,406 |
forms, user-experience |
Accessibility Evolution of Organizations (cer) | | 13,405 |
accessibility, processes, economics |
Top 50 System Design Interview Questions for 2024 | | 13,404 |
interviewing, architecture, system-design, link-lists |
Can You Detect Overflow With CSS? (fon/css) | | 13,403 |
css, overflow |
Ditch Dotenv: Node.js Now Natively Supports .env File Loading | | 13,402 |
nodejs, environments, tooling |
The Picture-Superiority Effect: Harness the Power of Visuals (nng) | | 13,401 |
design, images, information-design |
What Do Developers Want From AI? | | 13,400 |
research, ai, productivity, efficiency |
Passkeys: A Shattered Dream (fir) | | 13,399 |
security, authentication, passkeys |
Optimizing INP: A Deep Dive (dev) | | 13,398 |
videos, performance, debugging, web-vitals, optimization, browsers, google, chrome, dev-tools, deep-dives |
Basic Algorithms | | 13,397 |
algorithms, search, sorting |
Maintaining a Design System in Figma (luk/uxd) | | 13,396 |
design-systems, maintenance, figma |
The Rise of Large-Language-Model Optimization (sch+) | | 13,395 |
ai, optimization |
The HTML, CSS, and SVG for a Classic Search Form (chr/fro) | | 13,394 |
search, forms, html, css, svg |
Radix UI Adoption Guide: Overview, Examples, and Alternatives (log) | | 13,393 |
guides, overviews, examples, radix |
Popover API Lands in Baseline (una/dev) | | 13,392 |
pop-overs, apis, browsers, support, web-platform |
Introduction to Manual Website Accessibility Testing | | 13,391 |
videos, introductions, accessibility, testing |
Design Déjà Vu (mal) | | 13,390 |
design, html, css, history, comparisons |
Conducting Accessibility Research in an Inaccessible Ecosystem (sma) | | 13,389 |
accessibility, processes, prototyping, research |
Borrow Checking, RC, GC, and the Eleven (!) Other Memory Safety Approaches | | 13,388 |
memory, garbage-collection, programming |
Write Better CSS With Modern CSS (css) | | 13,387 |
css, nesting, custom-properties, media-queries, tips-and-tricks |
Why Don’t We Talk About Minifying CSS Anymore? (whi/sen) | | 13,386 |
css, minification, performance |
Use “:has()” to Scope CSS | | 13,385 |
css, selectors, scope |
The Problem With “new URL()”, and How “URL.parse()” Fixes That (kil) | | 13,384 |
javascript, urls |
The Perfect Site Doesn’t Exist (mic) | | 13,383 |
quality, maintenance, processes |
The New “!important” (geo) | | 13,382 |
css, cascade |
Ruby Might Be Faster Than You Think (joh) | | 13,381 |
ruby, performance |
Printing Music With CSS Grid (ste) | | 13,380 |
css, grids, examples |
Node.js Next 10 Survey—2024 (nod) | | 13,379 |
surveys, nodejs |
Node.js 22 Available Now (ope) | | 13,378 |
release-notes, nodejs |
JSR Is Not Another Package Manager (tin/den) | | 13,377 |
jsr, dependencies |
HTML Attributes vs. DOM Properties (jaf) | | 13,376 |
html, attributes, dom, comparisons |
How to Escape JavaScript for a Script Tag | | 13,375 |
how-tos, javascript, escaping, html |
Celebrating 20 Years of Dojo (ope) | | 13,374 |
anniversaries, dojo |
Celebrate JavaScript Naked Day Every Year on April 24 (zac) | | 13,373 |
javascript, awareness-days |
Notes on Quality | | 13,372 |
design, user-experience, quality |
How the Meaning of Colour Varies per Culture (uxd) | | 13,371 |
colors, culture |
Latency Numbers Every Frontend Developer Should Know (ind) | | 13,370 |
performance, metrics, terminology |
Your Page Can’t Change Media Features (kil) | | 13,369 |
css, media-queries, user-experience, apis |
Using Vite to Rebuild Local Dependencies in an npm Workspace | | 13,368 |
npm, dependencies, vite |
Update on the Plan for Phase-Out of Third-Party Cookies on Chrome | | 13,367 |
cookies, privacy, browsers, google, chrome |
The Front End Developer/Engineer Handbook 2024 (fro) | | 13,366 |
overviews, career, learning, tech-stacks, concepts, terminology |
The First Framework That Lets You Visualize Your React/Node.js App | | 13,365 |
frameworks, visualization, react, nodejs, wasp |
Taking Regular Screenshots of My Website | | 13,364 |
screenshots, images, automation, playwright, github-actions |
Reflecting on My Programming Career | | 13,363 |
career |
Invoking Elements by Using Only HTML: A First Look at Invokers (uti) | | 13,362 |
html, modals, pop-overs |
Images as the First Thing in a Button or Link (tem) | | 13,361 |
accessibility, html, images, buttons, links |
Hello Bun: How Sveld Now Deploys 2× Faster on GitHub and Render | | 13,360 |
bun, deploying, performance, case-studies |
F-Shape Pattern and How Users Read (vit/sma) | | 13,359 |
usability, design |
Creating Fluid Typography With the CSS “clamp()” Function | | 13,358 |
css, functions, typography, fluid-design |
Comparing Full Stack and Headless CMS Platforms | | 13,357 |
comparisons, content-management, wordpress, drupal, ghost |
Adding ESLint and Auto-Fixing an Existing TypeScript Project | | 13,356 |
eslint, typescript, quality, automation |
JavaScript Features That Most Developers Don’t Know | | 13,355 |
javascript, functions |
Write Alt Text Like You’re Talking to a Friend (spa/clo) | | 13,354 |
accessibility, images, alt-text |
What You Can Do as a Web Builder on Earth Day (aar) | | 13,353 |
sustainability, ai |
What Is CI/CD Pipelines: A Crucial Skill for Every Software Engineer | | 13,352 |
ci-cd, concepts |
Using Legitimate GitHub URLs for Malware (sch) | | 13,351 |
security, malware, github |
The Ultimate Collection of CSS-Only Shapes (css) | | 13,350 |
websites, css |
The Slow Death of CSS Vendor Prefixes (oll) | | 13,349 |
css, vendor-extensions, history |
The Crucial Dance: Enhancing Designer–Developer Collaboration for Exceptional Products (uxm) | | 13,348 |
collaboration, processes |
The Art of Design System Recipes (bra) | | 13,347 |
design-systems, design-tokens |
State of Design Tokens 2024 (don+) | | 13,346 |
videos, design-tokens, figma, tooling |
Node.js Test Runner: A Beginner’s Guide (bet) | | 13,345 |
guides, nodejs, testing |
How I Use Generative AI in Branding | | 13,344 |
ai, branding, principles, design |
Creating a UX Playbook for Onboarding Users to Your Product (uxm) | | 13,343 |
user-experience, onboarding, product-management |
5 Hidden CSS Properties You Didn’t Know Existed | | 13,342 |
css |
3 Essential Design Trends, May 2024 (web) | | 13,341 |
design, trends |
15 Essential UX Design Principles and Practices for Developers (uxm) | | 13,340 |
user-experience, principles, best-practices |
Make Product Design Great Again (uxd) | | 13,339 |
design, user-experience, product-management |
3 Tips for Advanced Prototyping in Figma (uxd) | | 13,338 |
tips-and-tricks, prototyping, figma |
Optimising React Apps | | 13,337 |
react, optimization |
Detect JavaScript Support (fon/css) | | 13,336 |
css, javascript, media-queries, support |
Considerations for AI Opt-Out (mno) | | 13,335 |
ai |
April 24 Is JS Naked Day (j9t) | | 13,334 |
javascript, awareness-days |
A Conversation With Una Kravets: The Rapid Evolution of CSS and Hobbies Outside of Work (una+) | | 13,333 |
videos, interviews, css |
Using “@ defer” Defer Views in Angular 17 | | 13,332 |
angular, performance, lazy-loading |
Node.js Task Runner | | 13,331 |
nodejs, performance |
Make Sure That Your Design System Is Accessible (cer) | | 13,330 |
design-systems, accessibility |
Long Alt (aar) | | 13,329 |
accessibility, images, alt-text, support, browsers, screen-readers |
Detect JavaScript Support in CSS (hex) | | 13,328 |
css, javascript, media-queries, support |
Design Systems and the Never-Ending Job of Buy In (pjo) | | 13,327 |
design-systems, communication, collaboration |
Typography Variables in Figma Are Here | | 13,326 |
typography, variables, figma |
This Web of Ours, Revisited (zel) | | 13,325 |
web |
How to Work With GraphQL in WordPress in 2024 (sma) | | 13,324 |
how-tos, wordpress, graphql |
How to Create CSS Utility Classes (fon/css) | | 13,323 |
how-tos, css, presentational-html |
Help Us Invent CSS Grid Level 3, aka “Masonry” Layout (jen/web) | | 13,322 |
css, layout, grids, masonry |
Building a Culture of Accessibility (tet) | | 13,321 |
accessibility, culture |
Accessibility Overlays—Friend or Foe? (int) | | 13,320 |
videos, accessibility, overlays |
A Short Guide to Mastering Keyboard Shortcuts on GitHub (git) | | 13,319 |
guides, github, keyboard-shortcuts |
Sustainable Web Development: Website Redesign With a Low Carbon Footprint (wom) | | 13,318 |
redesigning, sustainability |
Git Common Developer Pitfalls and Solutions (wom) | | 13,317 |
git |
The End of an Era: Women Who Code Closing (wom) | | 13,316 |
community |
What’s Going On in Dark Theme / Light Theme Land (chr/fro) | | 13,315 |
css, functions, dark-mode |
The “Intl.Segmenter” Object Is Now Part of Baseline (rac/dev) | | 13,314 |
browsers, support, web-platform, javascript |
My Code Formatting Guidelines (val) | | 13,313 |
guidelines, formatting, conventions, javascript, html, prettier, configuration |
Building an npm Package Compatible With ESM and CJS in 2024 (sny) | | 13,312 |
npm, dependencies, interoperability, esm, commonjs |
Angular’s New Signal Inputs | | 13,311 |
videos, angular, signals |
A Primer on the Cascade and Specificity (bel/pic) | | 13,310 |
introductions, css, selectors, cascade |
5 Tailwind CSS Anti-Patterns to Avoid (ato) | | 13,309 |
tailwind, colors, theming, frameworks, anti-patterns |
How to Submit a Form in React Using FormData (wom) | | 13,308 |
how-tos, forms, react |
Who Should Block AI Bots? (moz) | | 13,307 |
scraping, ai, seo |
When Security and Accessibility Clash: Why Are Banking Applications So Inaccessible? (nic) | | 13,306 |
accessibility, security |
Webhooks and WebSockets | | 13,305 |
webhooks, websockets |
Upgrading jQuery: Working Towards a Healthy Web (tim/jqu) | | 13,304 |
jquery, maintenance, migrating |
The Impact of Color Contrast on Accessibility | | 13,303 |
accessibility, colors, contrast |
Property Hooks Are Coming in PHP 8.4 (ami) | | 13,302 |
php, hooks |
JavaScript Code Quality Tools: See Qodana in Action | | 13,301 |
jetbrains, qodana, quality, javascript |
Humans Do It Better: GitClear Analyzes 153M Lines of Code, Finds Risks of AI | | 13,300 |
ai, quality, craft, metrics, engineering-management |
How to Write World-Beating Web Content (web) | | 13,299 |
how-tos, writing, content |
Displaying HTML Web Components (ada) | | 13,298 |
web-components, css |
Converting Plain Text to Encoded HTML With Vanilla JavaScript (sma) | | 13,297 |
conversion, html, javascript |
Building a GitHub Activity Feed With Node.js and Socket.IO | | 13,296 |
nodejs, github, functionality |
AI Isn’t Useless—but Is It Worth It? (mol) | | 13,295 |
ai, quality |
12 Tips From a Mid-Level Developer | | 13,294 |
career, tips-and-tricks |
Hardest Problem in Computer Science: Centering Things (nik) | | 13,293 |
css, design, centering |
Why We Are Still Using 88×31 Buttons | | 13,292 |
images, history, design |
We Need to Rewild the Internet (rob) | | 13,291 |
web, standards, collaboration, creativity, outlooks |
Things That Can Break “aspect-ratio” in CSS (chr/fro) | | 13,290 |
css, aspect-ratio |
The Right Code for Your Design System (fig) | | 13,289 |
design-systems, figma |
The Making of a TypeScript Feature: Inferring Type Predicates | | 13,288 |
typescript |
The Invisible Seafaring Industry That Keeps the Internet Afloat (ver) | | 13,287 |
web |
The Biggest Lie in HTML | | 13,286 |
videos, html |
[pnpm] v9.0.0 (pnp) | | 13,285 |
release-notes, pnpm |
Making Disabled Buttons More Accessible | | 13,284 |
accessibility, buttons, html, aria |
Electron 30.0.0 (kee/ele) | | 13,283 |
release-notes, electron |
Alternating Style Queries (kiz) | | 13,282 |
css, container-queries, techniques |
Open Source Security (OpenSSF) and OpenJS Foundations Issue Alert for Social Engineering Takeovers of Open Source Projects (ope) | | 13,281 |
foss, security, openjs |
How a Successful Website Migration Led to a 20% Increase in Keyword Rankings (moz) | | 13,280 |
migrating, processes, seo, sem |
Five Ways Cookie Consent Managers Hurt Web Performance (and How to Fix Them) (cli/spe) | | 13,279 |
cookies, consent-management, performance |
Ethics in Times of Growth Design | | 13,278 |
design, ethics |
Don’t Use the “maxlength” Attribute to Stop Users From Exceeding the Limit (ada) | | 13,277 |
html, attributes, forms, usability |
Document Collaboration (With Comments!) (chr/fro) | | 13,276 |
documentation, collaboration, comparisons, link-lists |