HTML Cheat Sheet | | 2,640 |
html, semantics, examples, cheat-sheets |
Using Cache Control in Nuxt to Improve Performance (jac) | | 2,639 |
nuxt, performance, caching |
Designing for “How Might Things Go Wrong?” (elv/uxd) | | 2,638 |
design, user-experience, errors |
Named Scroll and View Timelines (chr/fro) | | 2,637 |
css, animations |
Disabled and Obscured (ste) | | 2,636 |
accessibility, html, forms, wcag, standards |
What Do Survey Demographics Tell Us? (mia/odd) | | 2,635 |
community, career, css |
How Gestalt Principles Influence UX Design (uxm) | | 2,634 |
user-experience, design, principles |
The “button” Element (hey) | | 2,633 |
html, semantics, buttons, links |
The Psychology of Attention for UX Designers (iam/uxm) | | 2,632 |
user-experience, design |
Sustainable Web Interest Group Is Formed (tzv/w3c) | | 2,631 |
w3c, sustainability, community |
The Impact of Artificial Intelligence on UX Design (uxm) | | 2,630 |
user-experience, design, ai, testing, optimization, personalization |
A Friendly Introduction to Container Queries (jos) | | 2,629 |
introductions, css, container-queries |
How I Improved Video Streaming With FFmpeg and Node.js (mm) | | 2,628 |
multimedia, nodejs, optimization |
Building My Resume in HTML Using Eleventy (men) | | 2,627 |
career, html, eleventy |
Securing Your Express REST API With Passport.js (hus/rap) | | 2,626 |
nodejs, express, json-web-tokens, apis, rest, security, tooling |
Exploring the Browser Rendering Process (abh) | | 2,625 |
browsers, rendering, dom, cssom, painting |
What Happened to the Agile Movement? (unc) | | 2,624 |
videos, agile, processes, productivity, economics |
Your CSS Reset Should Be Layered (may) | | 2,623 |
css, resetting, cascade |
The Open Source AI Definition 1.0 (rem) | | 2,622 |
foss, ai |
The Only Accessibility Video You Will Ever Need (dev) | | 2,621 |
videos, accessibility |
JavaScript Do’s and Don’ts (mua) | | 2,620 |
javascript, accessibility |
Mastering Clean Code With SOLID, DRY, KISS, and YAGNI Principles (him) | | 2,619 |
principles, solid, quality, craft |
20 HTML Tips You Must Know in 2024 (xiu/js) | | 2,618 |
html, tips-and-tricks |
Please Publish and Share More (web) | | 2,617 |
blogging, indieweb |
How to Write Better TypeScript Code: Best Practices for Clean, Effective, and Scalable Code (yug) | | 2,616 |
how-tos, typescript |
The “<details>” and “<summary>” Elements Are Getting an Upgrade (sea) | | 2,615 |
html |
You Are Not a CSS Dev if You Have Not Made a CSS Reset (mik) | | 2,614 |
css, resetting, examples |
The Real Question We Should Be Asking About Agile Transformation (ces/scr) | | 2,613 |
agile, processes, scaling |
AI in Chrome DevTools (zor/css) | | 2,612 |
videos, chrome, google, browsers, dev-tools, ai |
The Importance of Giving Feedback Early: Don’t Let Resentment Fester (cwo) | | 2,611 |
collaboration, communication, culture |
25 Accessibility Tips to Celebrate 25 Years (jar/web) | | 2,610 |
accessibility, tips-and-tricks, aria, html |
The “body” Element (hey) | | 2,609 |
html, semantics |
@ wasmer/sdk Adds Node.js and Bun Support (syr/was) | | 2,608 |
tooling, nodejs, bun |
I Followed the Official AWS Amplify Guide and Was Charged $1,100 | | 2,607 |
aws |
“Functionality” Is Not Constrained by Content (duf/pdf) | | 2,606 |
accessibility, pdf, wcag, content |
A Comprehensive Introduction to CI/CD Pipelines (dmo) | | 2,605 |
introductions, ci-cd, concepts, processes |
Maintaining a Growth Mindset (edd/uxd) | | 2,604 |
design, career, leadership, link-lists |
CSS Masonry Layout Syntax (mic/css) | | 2,603 |
css, layout, masonry |
The Most Effective Ways to Improve Core Web Vitals (dev) | | 2,602 |
performance, optimization, web-vitals |
Testing With a Screen Reader Is an Important Step (mic) | | 2,601 |
accessibility, testing, screen-readers |
Should Masonry Be Part of CSS Grid? (sha) | | 2,600 |
css, layout, masonry, grids |
2024 DORA Report (rhe/abi) | | 2,599 |
research, productivity, ai, metrics, developer-experience |
Add Content to the Margins of Web Pages When Printed Using CSS (rac/dev) | | 2,598 |
css, print |
The “stretch” Keyword: A Better Alternative to “width: 100%” in CSS? (oll) | | 2,597 |
css |
Reducing Digital Accessibility Litigation Risk (byr) | | 2,596 |
accessibility, legal, standards, processes |
There Is No Such Thing as a Unit Test | | 2,595 |
testing |
How to Build Smaller Container Images: Docker Multi-Stage Builds (ixi) | | 2,594 |
how-tos, containerization, docker, examples |
New to the Web Platform in October (rac/dev) | | 2,593 |
release-notes, web-platform, browsers, firefox, mozilla, chrome, google, safari, apple |
The Image Compression Challenge (Donating Money for Excess-Free Projects) (j9t) | | 2,592 |
images, compression, performance, tooling |
How to Roll Your Own Auth in JavaScript and TypeScript (rwi) | | 2,591 |
how-tos, authentication, javascript, typescript |
What Is the JavaScript Pipeline Operator “|>” (tre) | | 2,590 |
javascript, operators |
Come to the “light-dark()” Side (sar/css) | | 2,589 |
dark-mode, html, css, colors |
My Modern CSS Reset (jak) | | 2,588 |
css, resetting |
Tooltip Best Practices (zel/css) | | 2,587 |
accessibility, tooltips, best-practices |
Welcoming More Girls to Computer Science in Middle School (jen) | | 2,586 |
community |
PDF Accessibility on the Web: Tricks and Traps (ons/tpg) | | 2,585 |
accessibility, pdf, tips-and-tricks |
“We Were Wrong”: An Oral History of WIRED’s Original Website (vir/wir) | | 2,584 |
podcasts, history, case-studies |
Scroll-Driven… Sections (chr/fro) | | 2,583 |
css, scrolling, animations |
The Latest in Angular Change Detection—All You Need to Know (sko/ang) | | 2,582 |
angular |
Clarifying the Relationship Between Popovers and Dialogs (zel/css) | | 2,581 |
pop-overs, modals, html, comparisons, accessibility |
Octoverse: AI Leads Python to Top Language as the Number of Global Developers Surges (git) | | 2,580 |
research, github, community, ai, programming, python, javascript, typescript, java, php, shell, go |
Introducing the Legendary Programmer Hall of Fame (tre) | | 2,579 |
introductions, programming, community |
Making Content-Aware Components Using CSS “:has()”, Grid, and Quantity Queries (eri/pic) | | 2,578 |
web-components, css, grids, selectors |
Celebrating 20 Years of Firefox (fir) | | 2,577 |
videos, anniversaries, firefox, mozilla, browsers |
Will We Care About Frameworks in the Future? (pau) | | 2,576 |
frameworks, ai |
Deprecating Node.js REST APIs in 6 Frameworks (zup) | | 2,575 |
nodejs, apis, rest, frameworks, maintenance, fastify, express, nestjs |
HTML Form Validation Is Heavily Underused (eve) | | 2,574 |
html, forms, validation, react |
A Deep Dive Into WebAssembly (fra+/dev) | | 2,573 |
videos, interviews, webassembly, deep-dives |
WebKit Features in Safari 18.1 (jen/web) | | 2,572 |
release-notes, safari, apple, browsers, webkit |
Polypane 22 (pol) | | 2,571 |
release-notes, polypane, browsers |
20 JavaScript Tricks Every Developer Must Know | | 2,570 |
javascript, tips-and-tricks |
Re: Social Media Hasn’t Killed the Personal Blog Just Yet (hel) | | 2,569 |
social-media, blogging |
Revamping a Five-Year Old Node.js Project (zwd) | | 2,568 |
nodejs, mongodb, databases, architecture, refactoring, maintenance |
JavaScript Truthy and Falsy: A Deep Dive (tre) | | 2,567 |
javascript, deep-dives |
Test Smart: How to Apply Automation and Stay Sane? (uxd) | | 2,566 |
quality, testing, automation, ci-cd |
Naming Things Is Still a Common and Enduring Challenge in Accessibility (cer) | | 2,565 |
accessibility, naming |
WP Engine Files Injunction, Hearing Set for November 26, 2024 (jyo/wpt) | | 2,564 |
wp-engine, wordpress, legal |
Do’s and Don’ts of Commenting Code (ope) | | 2,563 |
comments, documentation, examples, best-practices |
Open Source Survey 2024 [Results] (git) | | 2,562 |
surveys, foss, comparisons |
Why Does “target="_blank"” Have an Underscore in Front? (kyr) | | 2,561 |
html, frames, links |
Improving Accessibility Through Design Systems (xir/web) | | 2,560 |
videos, accessibility, design-systems |
The Internet Is Unusable—the Disabled View (a11/web) | | 2,559 |
videos, accessibility, web |
Talkin’ Tables (aar/web) | | 2,558 |
videos, accessibility, tables, html |
Accessibility for the Deaf / Hard of Hearing and Progress Over Perfection (mer/web) | | 2,557 |
videos, accessibility |
Designing for Anyone: The Power of Accessible Products (ant) | | 2,556 |
design, accessibility, dei |
Apple Implements Six of OWA’s DMA Compliance Requests (owa) | | 2,555 |
apple, web-apps, browsers, legal, link-lists |
Inside the CSS Engine: CSSOM Explained (tre) | | 2,554 |
css, cssom |
CSS “only-child” Instead of Conditional Logic (rfo) | | 2,553 |
css, selectors, conditionals |
How We Shrunk Our JavaScript Monorepo Git Size by 94% (jcr) | | 2,552 |
javascript, monorepos, git |
MIME Type Errors: Impact on Email Deliverability and Fixes (war) | | 2,551 |
mime-types, email |
WebStorm and Rider Are Now Free for Non-Commercial Use (rya/jet) | | 2,550 |
code-editors, jetbrains, webstorm |
How Document-Oriented Databases Store Data Similar to JSON Objects (ami) | | 2,549 |
databases, json, objects |
8 Examples of Versioning in Leading Design Systems (sup) | | 2,548 |
design-systems, versioning, examples, google, shopify, adobe |
A New Vivaldi—a Whole New Browsing Experience (jon/viv) | | 2,547 |
vivaldi, browsers, release-notes |
How to Make a Tonal Color Palette by Stealing From Nature (fel/uxd) | | 2,546 |
how-tos, color-palettes, colors, design, design-systems, contrast |
Dynamic Social Share Images Using Cloudinary (sia) | | 2,545 |
social-media, images, tooling |
Introducing the New Svelte CLI (ben/sve) | | 2,544 |
introductions, svelte, sveltekit, tooling |
Bad Design Is, Apparently, Hot (kin/uxd) | | 2,543 |
design, user-experience |
My Top 5 Most Popular Front-End Tips (kev) | | 2,542 |
videos, css, html, forms, tips-and-tricks |
Six Things Not Related to Accessibility That Will Improve Your Disability Inclusion Efforts (ins) | | 2,541 |
accessibility, dei, culture, leadership |
Is Qwik the Future of Scalable Web Development? (ele/des) | | 2,540 |
guest-posts, qwik, frameworks |
How to Speed Up Your Vue App With Server Side Rendering (jac/deb) | | 2,539 |
how-tos, performance, vuejs, server-side-rendering, incremental-static-regeneration |
Calculating the ROI of Your Design System (lur/zer) | | 2,538 |
design-systems, economics, metrics |
Angular’s Approach to Partial Hydration (low/the) | | 2,537 |
angular, hydration |
Results = ƒ(Competence × Time) (j9t) | | 2,536 |
project-management, engineering-management, hiring |
Why 90’s Designs Are Coming Back (nng) | | 2,535 |
videos, design, trends |
View Transitions Staggering (chr/fro) | | 2,534 |
css, view-transitions, effects, pug |
Lessons From Building Netlify (bii/thi) | | 2,533 |
lessons, videos, netlify, history, leadership |
Video Is the Holy Grail of the Open Web (jar) | | 2,532 |
multimedia, open-web |
Qualities of a Good Cloud Architect (eya) | | 2,531 |
cloud-computing, architecture, career |
Possible Future CSS: Tree-Counting Functions and Random Values (kiz) | | 2,530 |
css, functions, randomness |
Is It the End of Laravel? | | 2,529 |
laravel, frameworks, php, trends |
Visualize a Webpage’s Memory Usage During a Performance Recording (pat/dev) | | 2,528 |
dev-tools, browsers, chrome, google, edge, microsoft, performance, memory, profiling |
Building a Mental Model of Node.js Streams (pav) | | 2,527 |
nodejs, streaming |
How Vercel Adopted Microfrontends (mar+/ver) | | 2,526 |
vercel, micro-frontends, case-studies |
Svelte 5 Is Alive (sve) | | 2,525 |
release-notes, svelte |
What’s New in WAI–ARIA 1.3 (all/iaa) | | 2,524 |
videos, accessibility, aria |
Making Accessibility Accessible (bas) | | 2,523 |
accessibility |
New Release: Tor Browser 14.0 (tor) | | 2,522 |
release-notes, tor-browser, browsers |
Should JavaScript Be Split Into Two Languages? New Google-Driven Proposal Divides Opinion (d3v) | | 2,521 |
javascript, ecmascript, google, runtimes |
Front End Debugging: Not Just Console Log (deb) | | 2,520 |
debugging, console, javascript, dom |
Be a Dolphin Not a Shark: Using Cooperation Over Conflict to Advance Digital Accessibility (lfl/par) | | 2,519 |
videos, accessibility, advocacy, collaboration, strategies |
Passing Data to New Window Using JavaScript (ank/fro) | | 2,518 |
javascript, comparisons |
SecretLint—a Linter for Preventing Committing Credentials (tre) | | 2,517 |
tooling, linting, security |
10 Simple Ways to Make Your Social Media Posts Accessible (vis) | | 2,516 |
accessibility, social-media, content, images, alt-text, captions, contrast |
Real Ways to Maintain Your Technical Edge as an Engineering Manager (iki) | | 2,515 |
engineering-management, career |
Next.js 15 (del+/nex) | | 2,514 |
release-notes, nextjs |
Accessible Design: WCAG or Trendy? No, WCAG and Trendy! (bat/wpa) | | 2,513 |
videos, accessibility, design, wcag |
Understanding “npm audit” and Fixing Vulnerabilities (nir) | | 2,512 |
npm, security, vulnerabilities, nodejs |
Foundations: Form Validation and Error Messages (tet) | | 2,511 |
accessibility, fundamentals, forms, validation, errors, usability |
Help Us Choose the Final Syntax for Masonry in CSS (jen+/web) | | 2,510 |
css, layout, masonry |
Accessibility Challenges With Single Page Applications (wpa) | | 2,509 |
videos, accessibility, single-page-apps |
What Are the Roles of Interaction Design and Visual Interface Design? (uxm) | | 2,508 |
design, interaction-design, processes |
Leveraging Usability-Testing Data in Making UX Design Decisions (sye/uxm) | | 2,507 |
user-experience, design, usability, testing |
Where Web Components Shine (dav) | | 2,506 |
web-components |
The Importance of UX in Cybersecurity (iam/uxm) | | 2,505 |
user-experience, usability, security |
Lamenting About Good Design (uxd) | | 2,504 |
design |
Comparing Local-First Frameworks and Approaches (ris/neo) | | 2,503 |
databases |
Top 4 Web Vulnerabilities With Example and Mitigation (and/fro) | | 2,502 |
security, vulnerabilities, sql, databases, xss, csrf |
Software Engineer Titles Have (Almost) Lost All Their Meaning (tre) | | 2,501 |
career, culture, engineering-management |
Why I’m Skeptical of Rewriting JavaScript Tools in “Faster” Languages (nol) | | 2,500 |
javascript, tooling, programming |
You Can Use “text-wrap: balance;” on Icons (ede) | | 2,499 |
css, icons, images |
The HTTP Crash Course Nobody Asked For (fas) | | 2,498 |
crash-courses, protocols, http |
Set the Default Time Zone in Node.js (ste) | | 2,497 |
nodejs, javascript, internationalization, localization |
A Deeper Look Into Node.js Docker Images: Help, My Node Image Has Python! (ixi) | | 2,496 |
docker, nodejs, python |
Smarter Than “Ctrl” + “F”: Linking Directly to Web Page Content (ahm) | | 2,495 |
urls, links |
Introducing AI Assistance in Chrome DevTools (add) | | 2,494 |
introductions, chrome, google, browsers, dev-tools, ai |
State of React 2024 (sac+/dev) | | 2,493 |
surveys, react |
State of CSS 2024 [Results] (sac/dev) | | 2,492 |
surveys, css |
In the Future Using Top-Level “await” Might Be Cause a Backwards Compatibility Break in Node (eve) | | 2,491 |
nodejs, modules, commonjs, esm, interoperability |
If You Care (a11) | | 2,490 |
accessibility |
Why Developers Lose Trust in AI Tools (abi) | | 2,489 |
research, ai, tooling |
How Is This Website So Fast!? (wes) | | 2,488 |
videos, performance, case-studies |
How Should “<selectedoption>” Work? (jaf) | | 2,487 |
html, forms |
20 Git Command-Line Tricks Every Developer Should Know | | 2,486 |
git, command-line, tips-and-tricks |
Did Automattic Commit Open Source Theft? (ger) | | 2,485 |
automattic, wordpress, wp-engine, foss, legal |
How I Organize Variables in Figma (joe) | | 2,484 |
figma, variables, conventions |
How to Build an Image Search Application With OpenAI CLIP and PostgreSQL in JavaScript (haz/tim) | | 2,483 |
how-tos, images, search, ai, openai, postgresql, databases, javascript, functionality |
CSS “min()” All the Things (sma) | | 2,482 |
css, functions |
Developing a Web Site Nonvisually in a Linux Environment (jas) | | 2,481 |
unix-like, hugo, pico, accessibility, processes |
What Is Platform Engineering? (jur/cyc) | | 2,480 |
platform-engineering |
An HTML Email Template With Basic Typography and Dark/light Modes (chr/fro) | | 2,479 |
templates, html, email, typography, dark-mode |
Liberate Your Daily Statistics From Jetpack (ede) | | 2,478 |
wordpress, plugins |
Platform Strategy and Its Discontents (sli) | | 2,477 |
web-platform, javascript, mobile, mobile-first, native, performance, user-experience |
Styling Web Components (cfe) | | 2,476 |
web-components, css |
The Story of Web Framework Hono, From the Creator of Hono (yus/clo) | | 2,475 |
history |
Tips for Inclusive and Accessible Hiring and Recruiting (gwi/deq) | | 2,474 |
accessibility, dei, hiring, tips-and-tricks, myths, strategies |
Using Static Websites for Tiny Archives (ale) | | 2,473 |
html, css |
“aria-activedescendant” Is Not Focus (cod) | | 2,472 |
accessibility, aria, focus |
Node v23.0.0 (Current) (raf/nod) | | 2,471 |
release-notes, nodejs |
How to Convert CommonJS to ESM (and/den) | | 2,470 |
how-tos, conversion, commonjs, esm, javascript |
You Should Be Using an RSS Reader (plu) | | 2,469 |
syndication, rss, tooling, web |
How to Implement Content Security Policy (CSP) Headers for Astro (tre) | | 2,468 |
how-tos, security, http, http-headers, csp, astro, vercel, cloudflare |
Best Testing Practices in Node.js (ant/app) | | 2,467 |
nodejs, testing, best-practices |
I’ve Been Doing Blockquotes Wrong (mic/css) | | 2,466 |
html |
Create Efficient Error Messages (eva/nng) | | 2,465 |
videos, errors, microcontent, content, communication, efficiency, user-experience |
Are You Considering the Developer’s Mental Model? (kov/uxd) | | 2,464 |
design, processes, research |
Rubicon (mor) | | 2,463 |
foss, wordpress, wp-engine |
Introducing Express v5: A New Era for the Node.js Framework (wes/use) | | 2,462 |
release-notes, express |
Indexed Database API 3.0 (w3c) | | 2,461 |
standards, indexeddb, databases |
Boring Web Development (j9t) | | 2,460 |
prioritization, culture, craft |
A Lean Approach to Design Systems (tho) | | 2,459 |
design-systems |
GSAP Is Joining Webflow (cas/gre) | | 2,458 |
gsap, webflow |
Fanout With Grid and View Transitions (chr/fro) | | 2,457 |
css, layout, grids, view-transitions, effects |
Does Deno 2 Really Uncomplicate JavaScript? (jef/fir) | | 2,456 |
videos, deno, jsr, javascript, comparisons |
The Design of Visited Links (niq) | | 2,455 |
design, links |
Understanding VPATs and ACRs: Key Insights (nat) | | 2,454 |
accessibility, vpat-acr |
The “blockquote” Element (hey) | | 2,453 |
html, semantics |
Documentation Driven Design (ikn) | | 2,452 |
design, documentation |
Design Systems: Simplifying Documentation Writing (uxd) | | 2,451 |
design-systems, documentation, writing |
On the Web, and Optimism (joh/web) | | 2,450 |
web, fediverse |
What Makes a Font Accessible? A Designer’s Guide (a11) | | 2,449 |
guides, design, fonts, typography, accessibility |
My Eulogy for the Open Web and Old Google (cdi) | | 2,448 |
open-web, html, google |
The Greatness and Limitations of the “js-framework-benchmark” (nol) | | 2,447 |
javascript, frameworks, tooling, performance, metrics |
Prioritizing Design Systems (ale/uxd) | | 2,446 |
design-systems, prioritization, processes, case-studies |
Component Spec: The Design System Component Delivery (mat/uxd) | | 2,445 |
design-systems, components, documentation, figma |
I Didn’t Know You Could Use Sibling Parameters as Default Values in Functions (mac) | | 2,444 |
javascript, functions |
The Secrets of JavaScript Object Property Order (hi) | | 2,443 |
javascript, objects |
Improving Code Quality With Linting | | 2,442 |
quality, optimization, linting, formatting |
Should Automation Help Us Work Slower? (ayt/fas) | | 2,441 |
productivity, automation |
The User Experience of Developer Tools (uxd) | | 2,440 |
tooling, developer-experience, user-experience |
.io Domain Likely Being Phased-Out—Seven Suggested Steps (tan) | | 2,439 |
domains |
Handling Paste Events in JavaScript (ray/fro) | | 2,438 |
javascript, events |
CSS Tricks That Use Only One Gradient (css/css) | | 2,437 |
css, gradients, tips-and-tricks |
How Microsoft Edge Is Replacing React With Web Components (ric/the) | | 2,436 |
edge, microsoft, browsers, react, web-components |
Please, Don’t Use Viewport Units for Font Sizes (kev) | | 2,435 |
videos, css, units, typography |
JS Frameworks, in Their Own Words (by Word Cloud) (j9t) | | 2,434 |
frameworks, javascript, react, vuejs, angular, svelte, express, meteor, nextjs, comparisons |
HTML/CSS Frameworks, in Their Own Words (by Word Cloud) (j9t) | | 2,433 |
frameworks, html, css, bootstrap, tailwind, foundation, bulma, milligram, pure, uikit, comparisons |
Implementing Regular Expressions in TypeScript Types (Badly) | | 2,432 |
typescript, regex |
Design Systems and How to Use Them in an Accessible Way (bol/tes) | | 2,431 |
videos, how-tos, accessibility, design-systems |
The .io Domain Isn’t Going Anywhere Anytime Soon Amid Treaty (tho/the) | | 2,430 |
domains |
HTML for People (bw) | | 2,429 |
books, websites, html, examples |
The Elephant in the New Accessibility Law: PDFs (bex) | | 2,428 |
accessibility, legal, pdf |
AI for Accessibility Conformance Testing? Why? (ste) | | 2,427 |
accessibility, compliance, testing, ai |
TC39 Advances 10+ ECMAScript Proposals: Key Features to Watch (sar/soc) | | 2,426 |
ecmascript |
The Value of Accessibility Annotations in Inclusive Design (ant/wet) | | 2,425 |
accessibility, design, dei, annotations |
8 AI Tips for Web Developers (and Their Careers) (j9t/sit) | | 2,424 |
ai, tooling, documentation, code-reviews, refactoring, processes, career, tips-and-tricks |
Shopify, Accessibility Lawsuits, and “Compliance” | | 2,423 |
shopify, accessibility, legal, compliance |
10 CSS Pro Tips and Tricks You Need to Know (cod) | | 2,422 |
videos, css, tips-and-tricks |
Creating Blogging Sites With Astro | | 2,421 |
blogging, astro, functionality |
Announcing Deno 2 (tin+/den) | | 2,420 |
release-notes, deno |
Why GOV.UK’s “Exit This Page” Component Doesn’t Use the Escape Key (bat) | | 2,419 |
user-experience, accessibility, keyboard-navigation |
Node.js, Pipes, and Disappearing Bytes | | 2,418 |
nodejs |
WebRTC: Real-Time Communication in Browsers (cfl+/w3c) | | 2,417 |
webrtc, apis, standards |
Liskov’s Gun: The Parallel Evolution of React and Web Components (bal) | | 2,416 |
react, web-components, comparisons |
Searching for a New CSS Logo (mrt/css) | | 2,415 |
css |
Why Is It So Hard to Break Into Tech (tas/thi) | | 2,414 |
videos, career |
CSS Nesting Improves With CSSNestedDeclarations (bra/dev) | | 2,413 |
css, nesting |
The Best Examples of Data Visualization in 11 Leading Design Systems (sup) | | 2,412 |
design-systems, information-design, visualization, examples |
The New Stylable “<select>” Element (jaf+) | | 2,411 |
podcasts, html, css, apis, forms |
The Disappearance of an Internet Domain (gar/eve) | | 2,410 |
domains |
Top 11 WordPress Themes for Web Designers in 2024 (web) | | 2,409 |
wordpress, themes, link-lists |
I Interviewed 100 DevTools Founders and This Is What I Learned (jac/sca) | | 2,408 |
interviews, lessons, tooling, developer-experience, link-lists |
Why Code Security Matters—Even in Hardened Environments (son) | | 2,407 |
security, vulnerabilities, file-handling, nodejs |
No Industry for Old Men (ste/web) | | 2,406 |
videos, retrospectives, html, aria, browsers, screen-readers, accessibility, w3c |
The Future of Voice User Interfaces and UX Design (omb/uxm) | | 2,405 |
outlooks, voice, user-experience, design |
The Mazy Web She Whirls: Starting Open Web Advocacy (sil/web) | | 2,404 |
videos, open-web, web-platform, advocacy |
CSS Anchor Positioning Guide (mon/css) | | 2,403 |
guides, css, anchor-positioning |
Web Components: Little Bits (dav/web) | | 2,402 |
videos, web-components, html |
Building a Single-Page App With htmx (jak) | | 2,401 |
single-page-apps, htmx |
How Effective UX Design Can Boost Business Success (meh/uxm) | | 2,400 |
user-experience, design, economics, user-conversion, mobile, navigation, performance |
Designing for Privacy (uxm) | | 2,399 |
design, privacy, cheat-sheets |
Breaking Into UX Research: Non-Traditional Paths to Success (uxd) | | 2,398 |
user-experience, career, case-studies |
Why Do We Need a Design System? (rob) | | 2,397 |
design-systems |
Build a Static RSS Reader to Fight Your Inner FOMO (kh/sma) | | 2,396 |
rss, syndication, astro, netlify, functionality |
18 Interview Questions Answered by Angular Experts (rai+/dan) | | 2,395 |
interviews, angular |
Reminder That “@ scope” and HTML Style Blocks Are a Potent Combo (chr/fro) | | 2,394 |
css, scope |
The Popover API: Your New Best Friend for Tooltips (sjr/dev) | | 2,393 |
pop-overs, apis, tooltips, html, css, javascript |
Some Notes on Upgrading Hugo (b0r) | | 2,392 |
hugo, maintenance |
Recipes for Detecting Support for CSS At-Rules (mon/css) | | 2,391 |
css, support, browsers, feature-detection |