Deprecating Node.js REST APIs in 6 Frameworks | | 13,787 |
nodejs, apis, rest, frameworks, maintenance, fastify, express, nestjs |
Will We Care About Frameworks in the Future? (pau) | | 13,786 |
frameworks, ai |
WebKit Features in Safari 18.1 (jen/web) | | 13,785 |
release-notes, safari, apple, browsers, webkit |
Re: Social Media Hasn’t Killed the Personal Blog Just Yet (hel) | | 13,784 |
social-media, blogging |
Polypane 22 (pol) | | 13,783 |
release-notes, polypane, browsers |
Making Content-Aware Components Using CSS “:has()”, Grid, and Quantity Queries (eri/pic) | | 13,782 |
web-components, css, grids, selectors |
20 JavaScript Tricks Every Developer Must Know | | 13,781 |
javascript, tips-and-tricks |
WP Engine Files Injunction, Hearing Set for November 26, 2024 | | 13,780 |
wp-engine, wordpress, legal |
Test Smart: How to Apply Automation and Stay Sane? (uxd) | | 13,779 |
quality, testing, automation, ci-cd |
Naming Things Is Still a Common and Enduring Challenge in Accessibility (cer) | | 13,778 |
accessibility, naming |
JavaScript Truthy and Falsy: A Deep Dive (tre) | | 13,777 |
javascript, deep-dives |
Do’s and Don’ts of Commenting Code | | 13,776 |
comments, documentation, examples, best-practices |
Designing for Anyone: The Power of Accessible Products | | 13,775 |
design, accessibility, dei |
Open Source Survey 2024 [Results] | | 13,774 |
surveys, foss, comparisons |
How We Shrunk Our JavaScript Monorepo Git Size by 94% | | 13,773 |
javascript, monorepos, git |
CSS “only-child” Instead of Conditional Logic | | 13,772 |
css, selectors, conditionals |
The Internet Is Unusable—the Disabled View (web) | | 13,771 |
videos, accessibility, web |
Why Does “target="_blank"” Have an Underscore in Front? (kyr) | | 13,770 |
html, frames, links |
Talkin’ Tables (aar/web) | | 13,769 |
videos, accessibility, tables, html |
Inside the CSS Engine: CSSOM Explained (tre) | | 13,768 |
css, cssom |
Improving Accessibility Through Design Systems (xir/web) | | 13,767 |
videos, accessibility, design-systems |
Apple Implements Six of OWA’s DMA Compliance Requests (owa) | | 13,766 |
apple, web-apps, browsers, legal, link-lists |
Accessibility for the Deaf / Hard of Hearing and Progress Over Perfection (mer/web) | | 13,765 |
videos, accessibility |
MIME Type Errors: Impact on Email Deliverability and Fixes | | 13,764 |
mime-types, email |
WebStorm and Rider Are Now Free for Non-Commercial Use (jet) | | 13,763 |
code-editors, jetbrains, webstorm |
Introducing the New Svelte CLI | | 13,762 |
introductions, svelte, sveltekit, tooling |
8 Examples of Versioning in Leading Design Systems | | 13,761 |
design-systems, versioning, examples, google, shopify, adobe |
How to Make a Tonal Color Palette by Stealing From Nature (fel/uxd) | | 13,760 |
how-tos, color-palettes, colors, design, design-systems, contrast |
How Document-Oriented Databases Store Data Similar to JSON Objects (ami) | | 13,759 |
databases, json, objects |
Dynamic Social Share Images Using Cloudinary (sia) | | 13,758 |
social-media, images, tooling |
A New Vivaldi—a Whole New Browsing Experience (jon/viv) | | 13,757 |
vivaldi, browsers, release-notes |
Is Qwik the Future of Scalable Web Development? (des) | | 13,756 |
guest-posts, qwik, frameworks |
How to Speed Up Your Vue App With Server Side Rendering (deb) | | 13,755 |
how-tos, performance, vuejs, server-side-rendering, incremental-static-regeneration |
Why 90’s Designs Are Coming Back | | 13,754 |
videos, design, trends |
Six Things Not Related to Accessibility That Will Improve Your Disability Inclusion Efforts | | 13,753 |
accessibility, dei, culture, leadership |
Bad Design Is, Apparently, Hot (uxd) | | 13,752 |
design, user-experience |
Results = ƒ(Competence × Time) (j9t) | | 13,751 |
project-management, engineering-management, hiring |
My Top 5 Most Popular Front-End Tips (kev) | | 13,750 |
videos, css, html, forms, tips-and-tricks |
Calculating the ROI of Your Design System (lur/zer) | | 13,749 |
design-systems, economics, metrics |
Angular’s Approach to Partial Hydration (low/the) | | 13,748 |
angular, hydration |
Backend for Frontend (BFF) Pattern: Microservices for UX (ben) | | 13,747 |
backend-for-frontend, microservices, architecture, comparisons |
Passing Data to New Window Using JavaScript | | 13,746 |
javascript, comparisons |
Qualities of a Good Cloud Architect | | 13,745 |
cloud-computing, architecture, career |
What’s New in WAI–ARIA 1.3 | | 13,744 |
videos, accessibility, aria |
Should JavaScript Be Split Into Two Languages? New Google-Driven Proposal Divides Opinion | | 13,743 |
javascript, ecmascript, google, runtimes |
How Vercel Adopted Microfrontends (ver) | | 13,742 |
vercel, micro-frontends, case-studies |
Lessons From Building Netlify (bii) | | 13,741 |
lessons, videos, netlify, history, leadership |
Visualize a Webpage’s Memory Usage During a Performance Recording (pat/dev) | | 13,740 |
dev-tools, browsers, chrome, google, edge, microsoft, performance, memory, profiling |
View Transitions Staggering (chr/fro) | | 13,739 |
css, view-transitions, effects, pug |
Video Is the Holy Grail of the Open Web (jar) | | 13,738 |
multimedia, open-web |
Svelte 5 Is Alive (sve) | | 13,737 |
release-notes, svelte |
SecretLint—a Linter for Preventing Committing Credentials (tre) | | 13,736 |
tooling, linting, security |
Possible Future CSS: Tree-Counting Functions and Random Values (kiz) | | 13,735 |
css, functions, randomness |
New Release: Tor Browser 14.0 (tor) | | 13,734 |
release-notes, tor-browser, browsers |
Making Accessibility Accessible (bas) | | 13,733 |
accessibility |
Is It the End of Laravel? | | 13,732 |
laravel, frameworks, php, trends |
Front End Debugging: Not Just Console Log (deb) | | 13,731 |
debugging, console, javascript, dom |
Building a Mental Model of Node.js Streams (pav) | | 13,730 |
nodejs, streaming |
Be a Dolphin Not a Shark: Using Cooperation Over Conflict to Advance Digital Accessibility (lfl/par) | | 13,729 |
videos, accessibility, advocacy, collaboration, strategies |
Leveraging Usability-Testing Data in Making UX Design Decisions (uxm) | | 13,728 |
user-experience, design, usability, testing |
10 Simple Ways to Make Your Social Media Posts Accessible | | 13,727 |
accessibility, social-media, content, images, alt-text, captions, contrast |
Accessible Design: WCAG or Trendy? No, WCAG and Trendy! (wpa) | | 13,726 |
videos, accessibility, design, wcag |
Top 4 Web Vulnerabilities With Example and Mitigation | | 13,725 |
security, vulnerabilities, sql, databases, xss, csrf |
Comparing Local-First Frameworks and Approaches | | 13,724 |
databases |
The Importance of UX in Cybersecurity (uxm) | | 13,723 |
user-experience, usability, security |
Understanding “npm audit” and Fixing Vulnerabilities | | 13,722 |
npm, security, vulnerabilities, nodejs |
Real Ways to Maintain Your Technical Edge as an Engineering Manager | | 13,721 |
engineering-management, career |
Next.js 15 (nex) | | 13,720 |
release-notes, nextjs |
Where Web Components Shine (dav) | | 13,719 |
web-components |
What Are the Roles of Interaction Design and Visual Interface Design? (uxm) | | 13,718 |
design, interaction-design, processes |
Lamenting About Good Design (uxd) | | 13,717 |
design |
Help Us Choose the Final Syntax for Masonry in CSS (jen+/web) | | 13,716 |
css, layout, masonry |
Foundations: Form Validation and Error Messages (tet) | | 13,715 |
accessibility, fundamentals, forms, validation, errors, usability |
Accessibility Challenges With Single Page Applications (wpa) | | 13,714 |
videos, accessibility, single-page-apps |
You Can Use “text-wrap: balance;” on Icons (ede) | | 13,713 |
css, icons, images |
Why I’m Skeptical of Rewriting JavaScript Tools in “Faster” Languages (nol) | | 13,712 |
javascript, tooling, programming |
The HTTP Crash Course Nobody Asked For (fas) | | 13,711 |
crash-courses, protocols, http |
Software Engineer Titles Have (Almost) Lost All Their Meaning (tre) | | 13,710 |
career, culture, engineering-management |
Set the Default Time Zone in Node.js (ste) | | 13,709 |
nodejs, javascript, internationalization, localization |
State of CSS 2024 [Results] (sac/dev) | | 13,708 |
surveys, css |
State of React 2024 (sac+/dev) | | 13,707 |
surveys, react |
Smarter Than “Ctrl” + “F”: Linking Directly to Web Page Content | | 13,706 |
urls, links |
Introducing AI Assistance in Chrome DevTools (add) | | 13,705 |
introductions, chrome, google, browsers, dev-tools, ai |
A Deeper Look Into Node.js Docker Images: Help, My Node Image Has Python! (ixi) | | 13,704 |
docker, nodejs, python |
Why Developers Lose Trust in AI Tools | | 13,703 |
research, ai, tooling |
How Is This Website So Fast!? (wes) | | 13,702 |
videos, performance, case-studies |
In the Future Using Top-Level “await” Might Be Cause a Backwards Compatibility Break in Node (eve) | | 13,701 |
nodejs, modules, commonjs, esm, interoperability |
If You Care (a11) | | 13,700 |
accessibility |
How Should “<selectedoption>” Work? (jaf) | | 13,699 |
html, forms |
Did Automattic Commit Open Source Theft? (ger) | | 13,698 |
automattic, wordpress, wp-engine, foss, legal |
20 Git Command-Line Tricks Every Developer Should Know | | 13,697 |
git, command-line, tips-and-tricks |
What Is Platform Engineering? | | 13,696 |
platform-engineering |
How to Build an Image Search Application With OpenAI CLIP and PostgreSQL in JavaScript | | 13,695 |
how-tos, images, search, ai, openai, postgresql, databases, javascript, functionality |
The Story of Web Framework Hono, From the Creator of Hono (clo) | | 13,694 |
history |
Styling Web Components (cfe) | | 13,693 |
web-components, css |
Platform Strategy and Its Discontents (sli) | | 13,692 |
web-platform, javascript, mobile, mobile-first, native, performance, user-experience |
Liberate Your Daily Statistics From Jetpack (ede) | | 13,691 |
wordpress, plugins |
How I Organize Variables in Figma (joe) | | 13,690 |
figma, variables, conventions |
Developing a Web Site Nonvisually in a Linux Environment (jas) | | 13,689 |
unix-like, hugo, pico, accessibility, processes |
CSS “min()” All the Things (sma) | | 13,688 |
css, functions |
An HTML Email Template With Basic Typography and Dark/light Modes (chr/fro) | | 13,687 |
templates, html, email, typography, dark-mode |
Using Static Websites for Tiny Archives | | 13,686 |
html, css |
Best Testing Practices in Node.js (app) | | 13,685 |
nodejs, testing, best-practices |
I’ve Been Doing Blockquotes Wrong (mic) | | 13,684 |
html |
How to Convert CommonJS to ESM (den) | | 13,683 |
how-tos, conversion, commonjs, esm, javascript |
Create Efficient Error Messages | | 13,682 |
videos, errors, microcontent, content, communication, efficiency, user-experience |
You Should Be Using an RSS Reader (plu) | | 13,681 |
syndication, rss, tooling, web |
Tips for Inclusive and Accessible Hiring and Recruiting (gwi/deq) | | 13,680 |
accessibility, dei, hiring, tips-and-tricks, myths, strategies |
Node v23.0.0 (Current) (raf/nod) | | 13,679 |
release-notes, nodejs |
How to Implement Content Security Policy (CSP) Headers for Astro (tre) | | 13,678 |
how-tos, security, http, http-headers, csp, astro, vercel, cloudflare |
“aria-activedescendant” Is Not Focus (cod) | | 13,677 |
accessibility, aria, focus |
7 Productivity Hacks I Stole From a Principal Software Engineer (cod) | | 13,676 |
productivity, tips-and-tricks, automation |
GSAP Is Joining Webflow | | 13,675 |
gsap, webflow |
Are You Considering the Developer’s Mental Model? (uxd) | | 13,674 |
design, processes, research |
Introducing Express v5: A New Era for the Node.js Framework (wes) | | 13,673 |
release-notes, express |
Rubicon (mor) | | 13,672 |
foss, wordpress, wp-engine |
Indexed Database API 3.0 (w3c) | | 13,671 |
standards, indexeddb, databases |
Boring Web Development (j9t) | | 13,670 |
prioritization, culture, craft |
A Lean Approach to Design Systems (tho) | | 13,669 |
design-systems |
Does Deno 2 Really Uncomplicate JavaScript? (fir) | | 13,668 |
videos, deno, jsr, javascript, comparisons |
On the Web, and Optimism (joh) | | 13,667 |
web, fediverse |
What Makes a Font Accessible? A Designer’s Guide (a11) | | 13,666 |
guides, design, fonts, typography, accessibility |
Understanding VPATs and ACRs: Key Insights (nat) | | 13,665 |
accessibility, vpat-acr |
The Design of Visited Links (niq) | | 13,664 |
design, links |
The “blockquote” Element (hey) | | 13,663 |
html, semantics |
Fanout With Grid and View Transitions (chr/fro) | | 13,662 |
css, layout, grids, view-transitions, effects |
Documentation Driven Design (ikn) | | 13,661 |
design, documentation |
Design Systems: Simplifying Documentation Writing (uxd) | | 13,660 |
design-systems, documentation, writing |
Prioritizing Design Systems (uxd) | | 13,659 |
design-systems, prioritization, processes, case-studies |
Component Spec: The Design System Component Delivery (uxd) | | 13,658 |
design-systems, components, documentation, figma |
My Eulogy for the Open Web and Old Google | | 13,657 |
open-web, html, google |
The Greatness and Limitations of the “js-framework-benchmark” (nol) | | 13,656 |
javascript, frameworks, tooling, performance, metrics |
The Secrets of JavaScript Object Property Order | | 13,655 |
javascript, objects |
I Didn’t Know You Could Use Sibling Parameters as Default Values in Functions (mac) | | 13,654 |
javascript, functions |
Should Automation Help Us Work Slower? | | 13,653 |
productivity, automation |
The User Experience of Developer Tools (uxd) | | 13,652 |
tooling, developer-experience, user-experience |
Please, Don’t Use Viewport Units for Font Sizes (kev) | | 13,651 |
videos, css, units, typography |
JS Frameworks, in Their Own Words (by Word Cloud) (j9t) | | 13,650 |
frameworks, javascript, react, vuejs, angular, svelte, express, meteor, nextjs, comparisons |
.io Domain Likely Being Phased-Out—Seven Suggested Steps (tan) | | 13,649 |
domains |
Improving Code Quality With Linting | | 13,648 |
quality, optimization, linting, formatting |
HTML/CSS Frameworks, in Their Own Words (by Word Cloud) (j9t) | | 13,647 |
frameworks, html, css, bootstrap, tailwind, foundation, bulma, milligram, pure, uikit, comparisons |
How Microsoft Edge Is Replacing React With Web Components (ric/the) | | 13,646 |
edge, microsoft, browsers, react, web-components |
Handling Paste Events in JavaScript (ray/fro) | | 13,645 |
javascript, events |
CSS Tricks That Use Only One Gradient (css/css) | | 13,644 |
css, gradients, tips-and-tricks |
The Elephant in the New Accessibility Law: PDFs | | 13,643 |
accessibility, legal, pdf |
Design Systems and How to Use Them in an Accessible Way (bol) | | 13,642 |
videos, how-tos, accessibility, design-systems |
The .io Domain Isn’t Going Anywhere Anytime Soon Amid Treaty (tho/the) | | 13,641 |
domains |
Implementing Regular Expressions in TypeScript Types (Badly) | | 13,640 |
typescript, regex |
HTML for People (bw) | | 13,639 |
books, websites, html, examples |
AI for Accessibility Conformance Testing? Why? (ste) | | 13,638 |
accessibility, compliance, testing, ai |
10 CSS Pro Tips and Tricks You Need to Know | | 13,637 |
videos, css, tips-and-tricks |
The Value of Accessibility Annotations in Inclusive Design | | 13,636 |
accessibility, design, dei, annotations |
8 AI Tips for Web Developers (and Their Careers) (j9t) | | 13,635 |
ai, tooling, documentation, code-reviews, refactoring, processes, career, tips-and-tricks |
Announcing Deno 2 (tin+/den) | | 13,634 |
release-notes, deno |
Why GOV.UK’s “Exit This Page” Component Doesn’t Use the Escape Key (bat) | | 13,633 |
user-experience, accessibility, keyboard-navigation |
TC39 Advances 10+ ECMAScript Proposals: Key Features to Watch (sar/soc) | | 13,632 |
ecmascript |
Shopify, Accessibility Lawsuits, and “Compliance” | | 13,631 |
shopify, accessibility, legal, compliance |
Node.js, Pipes, and Disappearing Bytes | | 13,630 |
nodejs |
Creating Blogging Sites With Astro | | 13,629 |
blogging, astro, functionality |
WebRTC: Real-Time Communication in Browsers (w3c) | | 13,628 |
webrtc, apis, standards |
I Interviewed 100 DevTools Founders and This Is What I Learned (jac) | | 13,627 |
interviews, lessons, tooling, developer-experience, link-lists |
The Best Examples of Data Visualization in 11 Leading Design Systems | | 13,626 |
design-systems, information-design, visualization, examples |
The Disappearance of an Internet Domain | | 13,625 |
domains |
Why Code Security Matters—Even in Hardened Environments | | 13,624 |
security, vulnerabilities, file-handling, nodejs |
Why Is It So Hard to Break Into Tech | | 13,623 |
videos, career |
Top 11 WordPress Themes for Web Designers in 2024 (web) | | 13,622 |
wordpress, themes, link-lists |
The New Stylable “<select>” Element (jaf+) | | 13,621 |
podcasts, html, css, apis, forms |
Searching for a New CSS Logo (mrt/css) | | 13,620 |
css |
Liskov’s Gun: The Parallel Evolution of React and Web Components (bal) | | 13,619 |
react, web-components, comparisons |
CSS Nesting Improves With CSSNestedDeclarations (bra/dev) | | 13,618 |
css, nesting |
The Future of Voice User Interfaces and UX Design (uxm) | | 13,617 |
outlooks, voice, user-experience, design |
Web Components: Little Bits (web) | | 13,616 |
videos, web-components, html |
Build a Static RSS Reader to Fight Your Inner FOMO (sma) | | 13,615 |
rss, syndication, astro, netlify, functionality |
18 Interview Questions Answered by Angular Experts (dan) | | 13,614 |
interviews, angular |
Dive Into WebGPU (oka) | | 13,613 |
introductions, webgpu, javascript |
The Popover API: Your New Best Friend for Tooltips (dev) | | 13,612 |
pop-overs, apis, tooltips, html, css, javascript |
How Effective UX Design Can Boost Business Success (uxm) | | 13,611 |
user-experience, design, economics, user-conversion, mobile, navigation, performance |
Why Do We Need a Design System? (rob) | | 13,610 |
design-systems |
The Mazy Web She Whirls: Starting Open Web Advocacy (sil/web) | | 13,609 |
videos, open-web, web-platform, advocacy |
Some Notes on Upgrading Hugo (b0r) | | 13,608 |
hugo, maintenance |
Reminder That “@ scope” and HTML Style Blocks Are a Potent Combo (chr/fro) | | 13,607 |
css, scope |
Recipes for Detecting Support for CSS At-Rules (mon/css) | | 13,606 |
css, support, browsers, feature-detection |
No Industry for Old Men (ste/web) | | 13,605 |
videos, retrospectives, html, aria, browsers, screen-readers, accessibility, w3c |
Designing for Privacy (uxm) | | 13,604 |
design, privacy, cheat-sheets |
CSS Anchor Positioning Guide (mon/css) | | 13,603 |
guides, css, anchor-positioning |
Building a Single-Page App With htmx (jak) | | 13,602 |
single-page-apps, htmx |
Breaking Into UX Research: Non-Traditional Paths to Success (uxd) | | 13,601 |
user-experience, career, case-studies |
Feature Detect Style Queries Support in CSS (bra) | | 13,600 |
css, feature-detection, container-queries, support, browsers |
Floating in Space—Animations With Compose and Canvas (eev) | | 13,599 |
canvas, javascript, animations |
Designing for Accessibility: Enhancing Math Learning for the Blind Using the NVDA Screen Reader | | 13,598 |
accessibility, design, nvda, screen-readers |
21 UX Strategies to Maximize User Engagement Without Exploitation (uxd) | | 13,597 |
user-experience, design, strategies, ethics |
Testing CSS Print Media Styles (bah) | | 13,596 |
css, print, media-queries, testing |
Reminder—Automatic Accessibility Testing Can Detect Inaccessibility but Can’t Detect Accessibility (cer) | | 13,595 |
accessibility, testing |
10 JavaScript Concepts Every Node Developer Must Master | | 13,594 |
javascript, nodejs, concepts |
How a Bottom-Up Design Approach Enhances Site Accessibility (sma) | | 13,593 |
design, accessibility, processes |
An Introduction to WebAssembly (tom/dev) | | 13,592 |
videos, introductions, webassembly |
Sneaking: The Deceptive UX Pattern You Never Saw Coming | | 13,591 |
user-experience, dark-patterns |
Node vs. Bun: No Backend Performance Difference | | 13,590 |
nodejs, bun, comparisons, performance, metrics |
React on the Server Is Not PHP | | 13,589 |
servers, react, php |
How to Use the CSS “backdrop-filter” Property (log) | | 13,588 |
how-tos, css, filters, backgrounds, effects |
Database 101: SSL/TLS for Beginners | | 13,587 |
introductions, databases, ssl, tls, authentication, security |
Icon Usability: When and How to Evaluate Digital Icons | | 13,586 |
how-tos, usability, icons, images |
npm vs. npx | | 13,585 |
nodejs, npm, npx, comparisons |
How We Built a Design System in 2 Weeks | | 13,584 |
design-systems, case-studies |
Node.js Can Run TypeScript | | 13,583 |
nodejs, typescript |
Practical Accessibility Tips You Can Apply Today (pic) | | 13,582 |
accessibility, tips-and-tricks, html |
How We Used the Design System Attributes Framework to Set Our Mission, Vision, and Principles (hs/uxd) | | 13,581 |
design-systems, processes |
ESLint Now Officially Supports Linting of JSON and Markdown (nza/esl) | | 13,580 |
release-notes, eslint, linting, json, markdown |
cpx—the npx Counterpart of the PHP Ecosystem (ami) | | 13,579 |
php, dependencies |
Cloudflare Study: 39% of Companies Losing Control of Their IT and Security Environment (tre) | | 13,578 |
studies, research, security, engineering-management |
How to Use CSS and SVG Clipping and Masking Techniques (wpe) | | 13,577 |
how-tos, css, svg, images, clipping, masking |
How to Identify a Toxic Accessibility Culture, and What You Can Do About It | | 13,576 |
how-tos, accessibility, culture |
Tips for Working From the Office? | | 13,575 |
discussions, career, tips-and-tricks |
“Straight to the Pool Room”: The Pitfalls of Placing Accessibility Issues in the Backlog (int) | | 13,574 |
accessibility, processes, prioritization, project-management |
JAWS (Only) No More (ste) | | 13,573 |
accessibility, jaws, nvda, voiceover, apple, google, screen-readers, support |
Interview With Björn Ottosson, Creator of the Oklab Color Space (bjo+/sma) | | 13,572 |
interviews, colors, design |
Don’t Do Agile, Be Agile (www) | | 13,571 |
agile, scrum, kanban, collaboration, processes |
Benchmarking the Performance of CSS “@ property” (bra/dev) | | 13,570 |
css, performance |
A UX Designer Guide to Prompt (uxd) | | 13,569 |
guides, design, user-experience, ai |
Unleash JavaScript’s Potential With Functional Programming | | 13,568 |
javascript, programming, comparisons |
Web Components vs. State-Based UI (cfe) | | 13,567 |
web-components, state-management, comparisons |
Web Components Are Not Framework Components—and That’s Okay (lea) | | 13,566 |
web-components, web-platform, frameworks |
Queering Design Systems Thinking (hey) | | 13,565 |
design, design-systems, culture |
I Wasted a Day on CSS Selector Performance to Make a Website Load 2 ms Faster (try) | | 13,564 |
css, selectors, performance |
Eleventy v3.0.0: Possums ❤️ ESM (zac/ele) | | 13,563 |
release-notes, eleventy, esm |
Chasing Color (aaa) | | 13,562 |
css, colors, design-systems |
An Interesting HTML Parser Conundrum (dbu) | | 13,561 |
html, parsing |
How Bun Supports V8 APIs Without Using V8 (bun) | | 13,560 |
bun, javascript, v8, apis, comparisons |
Designing Effective Information Architectures for Large-Scale Web Sites (uxm) | | 13,559 |
design, information-architecture, complexity, scalability |
4 Tips for Unlocking the Benefits of Svelte in Frontend Development (des) | | 13,558 |
guest-posts, svelte, sveltekit |
Why Gumroad Didn’t Choose htmx (shl) | | 13,557 |
htmx, case-studies |
What’s the Difference Between HTML’s Dialog Element and Popovers? (chr/fro) | | 13,556 |
html, modals, pop-overs, comparisons |
Understanding Cultural Norms to Design Inclusive User Experiences (uxm) | | 13,555 |
design, user-experience, culture, dei |
The Reality of Balancing Pregnancy in Developer Relations (bla) | | 13,554 |
career, developer-relations |
The “bdi” Element (hey) | | 13,553 |
html, semantics, internationalization |
Sketch and AI (ema+/ske) | | 13,552 |
sketch, ai |
Release Notes for Safari Technology Preview 204 (jon/web) | | 13,551 |
release-notes, safari, apple, browsers |
New to the Web Platform in September (rac/dev) | | 13,550 |
release-notes, web-platform, browsers, chrome, google, firefox, mozilla, safari, apple |
Designing for Digital Minimalism: Creating User Experiences That Support Mental Well-Being (uxm) | | 13,549 |
design, user-experience, minimalism, simplicity |
Default Behavior of “position: absolute” (css) | | 13,548 |
css, positioning, tips-and-tricks |
CSS Masonry and CSS Grid (geo/css) | | 13,547 |
css, layout, masonry, grids |
Celebrating WebAIM’s 25th Anniversary (jar/web) | | 13,546 |
accessibility, webaim, anniversaries |
Project IDX (goo) | | 13,545 |
websites, project-idx, google, code-editors, ai |
Solved by CSS Scroll-Driven Animations: Hide a Header When Scrolling Down, Show It Again When Scrolling Up (bra) | | 13,544 |
css, scrolling, animations, techniques |
Understanding the Concept of Scoping in CSS | | 13,543 |
css, scope, concepts |
How to Learn HTML: 46 Great Sites, Courses, and Books (All Free) | | 13,542 |
how-tos, learning, courses, books, html, link-lists |
Bundling Past, Present, and Future (dev) | | 13,541 |
videos, bundling, tooling, history, outlooks |
Matt Mullenweg Announces Temporary Lifting of WP Engine Ban | | 13,540 |
wordpress, wp-engine |
Web Components Are Okay (nol) | | 13,539 |
web-components |
The “b” Element (hey) | | 13,538 |
html, semantics |