An Abridged History of Safari Showstoppers (rga) | | 14,579 |
safari, apple, browsers, history |
WP Engine Is Not WordPress (pho/wor) | | 14,578 |
wp-engine, wordpress |
Social Media Hasn’t Killed the Personal Blog Just Yet (jim) | | 14,577 |
social-media, blogging |
Significance of package-lock.json or yarn-lock.json | | 14,576 |
npm, yarn, comparisons |
Masonry and Good Defaults (rac) | | 14,575 |
css, layout, masonry |
Hire HTML and CSS People (fon) | | 14,574 |
html, css, hiring, engineering-management |
Design Patterns in Dart | | 14,573 |
videos, dart, software-design-patterns |
Powerful WebStorm Tips and Tricks: Boost Your Productivity | | 14,572 |
webstorm, jetbrains, code-editors, tips-and-tricks, productivity |
Pfizer’s Future of Development (lau) | | 14,571 |
outlooks, prioritization, processes, culture, case-studies |
If You Don’t Write Unit Tests… It’s a Skill Issue | | 14,570 |
testing, processes |
How AI Is Evolving the Way We Code (thi) | | 14,569 |
videos, ai, processes, career, outlooks |
Gradient Text With a Drop Shadow (fro) | | 14,568 |
css, gradients, shadows |
Good UX Is Not Just About Minimizing Clicks (uxd) | | 14,567 |
user-experience, design, principles, processes |
FastHTML: The Perfect Framework for Simple AI-Powered Web Apps? (mat) | | 14,566 |
fasthtml, web-apps, ai |
Biome.js: The ESLint and Prettier Killer? | | 14,565 |
biome, eslint, prettier, linting, formatting, tooling |
Angular Routing Essentials: All You Need to Know in One Post | | 14,564 |
fundamentals, angular, routing |
Fundamentals of Frontend Architecture (max) | | 14,563 |
courses, fundamentals, architecture |
Paying Down Tech Debt: Further Learnings (ger) | | 14,562 |
technical-debt, processes |
New Values and Functions in CSS (alv) | | 14,561 |
css, functions |
Fake GitHub Site Targeting Developers (jul/san) | | 14,560 |
security, github |
Deno 2.0 Release Candidate (den) | | 14,559 |
release-notes, deno |
Code Wins Arguments (tre) | | 14,558 |
prototyping, processes |
A Beginner’s Guide to Using Bluesky for Business Success (web) | | 14,557 |
guides, social-media, bluesky, content-strategy |
What’s New in DevTools: Chrome 127–129 (jec+/dev) | | 14,556 |
videos, chrome, google, browsers, dev-tools, release-notes |
Why We Switched From Cypress to Playwright | | 14,555 |
cypress, playwright, comparisons, tooling, testing, performance |
Web Components in Action—How to Build a Design System | | 14,554 |
how-tos, web-components, design-systems |
Top 10 Microservices Design Patterns You Should Know | | 14,553 |
microservices, software-design-patterns |
The Nine Node Pillars (mco/pla) | | 14,552 |
nodejs, principles, dependencies |
SVG Coding Examples: Useful Recipes for Writing Vectors by Hand (sma) | | 14,551 |
images, svg, examples |
Node.js 20 Upgrade: A Journey Through Unexpected Heap Issues With Kubernetes (zte) | | 14,550 |
nodejs, maintenance, kubernetes, memory |
Intro to Deno Fresh: A Fresh Take on Full-Stack JavaScript (inf) | | 14,549 |
introductions, fresh, frameworks |
Improving Rendering Performance With CSS “content-visibility” (nol) | | 14,548 |
css, performance, rendering, optimization |
Frontend Development Practices That Will Help You Avoid Failure | | 14,547 |
best-practices, tech-stacks, architecture, principles, validation, linting, testing |
Don’t Sleep on AbortController | | 14,546 |
javascript |
Dealing With Rejection After Applying to Hundreds of Jobs | | 14,545 |
career, interviewing |
Compile and Run C in JavaScript (jar/bun) | | 14,544 |
compiling, javascript |
Better Vue Components With TypeScript (fad) | | 14,543 |
vuejs, components, typescript, examples |
A Step-by-Step Guide to Conducting a Web Accessibility Audit (tpg) | | 14,542 |
guides, accessibility, auditing, testing, processes |
This New JavaScript Operator Is an Absolute Game Changer (tar) | | 14,541 |
javascript, operators |
The Real Cost of Meetings: What FAANG Companies Do Differently (tre) | | 14,540 |
collaboration, processes, efficiency, facebook+meta, aws, apple, google |
The Problem of Knowledge Debt in Tech (bek/ope) | | 14,539 |
documentation, collaboration, version-control |
The Continuing Tragedy of Emoji on the Web (nol) | | 14,538 |
emoji, unicode, support, browsers |
Submit Your Proposals for Interop 2025 (rac/dev) | | 14,537 |
interoperability, web-platform, browsers, support |
On Ticket Management (j9t) | | 14,536 |
processes, project-management, engineering-management, efficiency |
Learn CSS Grid (mia/odd) | | 14,535 |
videos, css, grids, layout |
Introduction to Micro Frontends: An Overview | | 14,534 |
introductions, overviews, micro-frontends |
Get Ready for Interop 2025: Your Chance to Shape the Web (stu/web) | | 14,533 |
interoperability, web-platform, browsers, support |
CSS Grid Layout Module Level 3 (tab+/w3c) | | 14,532 |
css, grids, layout |
Clever Polypane Debugging Features I’m Loving (mrt/css) | | 14,531 |
polypane, browsers, dev-tools, debugging |
Animate to “height: auto;” (and Other Intrinsic Sizing Keywords) in CSS (bra/dev) | | 14,530 |
css, animations |
Accessibility Preference Settings, Information Architecture, and Internalized Ableism (eri) | | 14,529 |
accessibility, information-architecture, wcag, apple |
Why HTML Has Both “<b/i>” and “<strong/em>”? | | 14,528 |
html, semantics |
When to Start Blogging? (bir) | | 14,527 |
blogging |
WebKit Features in Safari 18.0 (jen/web) | | 14,526 |
safari, apple, browsers, webkit, release-notes |
Stop Using “React.Fragment” | | 14,525 |
react |
Selecting Previous Siblings (chr/fro) | | 14,524 |
css, selectors |
Rethinking Code Reviews With Stacked PRs | | 14,523 |
code-reviews, version-control, git, tooling |
Oracle, It’s Time to Free JavaScript (tin+) | | 14,522 |
javascript, licensing, legal, oracle |
Optimising for High Latency Environments (css) | | 14,521 |
performance, optimization, content-delivery, http, caching |
Making Orbit Animations With CSS Custom Properties (lon) | | 14,520 |
css, custom-properties, animations, effects |
How to Use JavaScript With LangChain: A Step-by-Step Guide | | 14,519 |
how-tos, guides, javascript, langchain |
How to Teach CSS (jos/css) | | 14,518 |
videos, how-tos, css |
Hacking Cars in JavaScript (Running Replay Attacks in the Browser With the HackRF) (dev) | | 14,517 |
javascript, security |
Weird Web October | | 14,516 |
websites, web, design |
What’s the Difference Between Information Architecture and Content Strategy? (jar) | | 14,515 |
content, content-strategy, information-architecture, terminology, concepts, comparisons |
The Magic Behind Laravel’s New “defer()” Helper (ami) | | 14,514 |
laravel |
Stop Designing Your Web Application for Millions of Users When You Don’t Even Have 100 | | 14,513 |
web-apps, processes, scalability |
Noisy, Hungry Data Centers Are Catching Communities by Surprise (nyt) | | 14,512 |
hosting, sustainability |
Let’s Bring Back Browsing (cod) | | 14,511 |
web, browsing |
How to Create a Type to Retrieve All Keys of an Object in TypeScript | | 14,510 |
how-tos, typescript, objects |
Evolve or Become Irrelevant (tre) | | 14,509 |
career, learning |
10 Mind-Blowing Node.js Features That Make It Unstoppable | | 14,508 |
nodejs |
The HTTP QUERY Method (jre+/iet) | | 14,507 |
protocols, http |
Do You Still Use Git in the Terminal? | | 14,506 |
discussions, git, command-line |
Company Culture Happens Outside Management (tre) | | 14,505 |
culture, engineering-management |
Brief Note on Disclosures in Fieldsets (aar) | | 14,504 |
accessibility, forms, pop-overs |
Bitwise Operators in JavaScript and When to Use Them (8ho) | | 14,503 |
javascript, operators |
Two CSS Properties for Trimming Text Box Whitespace (css) | | 14,502 |
css, whitespace |
The Importance of Title Tags: Tips and Tricks to Optimize for SEO (web) | | 14,501 |
html, seo, optimization, tips-and-tricks |
The Fallacy of Federated Design Systems | | 14,500 |
design-systems, scalability, link-lists |
Predicting Developer Attrition | | 14,499 |
research, culture, leadership |
Make “git diff” Look Beautiful in the Terminal (ami) | | 14,498 |
git, command-line |
Introducing TanStack Router (ada/fro) | | 14,497 |
introductions, react, routing, tanstack |
Good Forms (dav) | | 14,496 |
forms, best-practices, usability, accessibility, validation |
Deceptive Patterns in Copy Are Killing Me (uxd) | | 14,495 |
content, dark-patterns, user-experience |
CSS Values and Units Module Level 5 (tab+/w3c) | | 14,494 |
standards, css, units |
But Why?? (a11) | | 14,493 |
slides, accessibility, design-patterns, testing, keyboard-navigation, contrast, colors, zooming |
10 Bad TypeScript Habits to Break in 2024 | | 14,492 |
typescript, mistakes |
When Should You Actually Worry About Tech Debt? (tre) | | 14,491 |
technical-debt |
Using Controllers for Keyboard Accessibility (nik/a11) | | 14,490 |
videos, accessibility, keyboard-navigation |
Understanding the “Why” Around Neurodivergent Inclusive Web Design (owe/inc) | | 14,489 |
videos, accessibility, dei |
The Redmonk Programming Language Rankings: June 2024 | | 14,488 |
programming, comparisons, javascript, python, java, php, typescript, css, ruby, go, shell, rust, dart |
The Folly of Chasing Demographics (hey/inc) | | 14,487 |
videos, accessibility, dei |
State of HTML 2024 (sac/dev) | | 14,486 |
surveys, html |
Speed Up Your Website With “<link rel=preconnect>” (tre) | | 14,485 |
performance, hints |
Rethinking CSS in JS | | 14,484 |
css, javascript, css-in-js, design, design-systems, maintenance, state-management |
Request for Developer Feedback: Customizable Select (una/dev) | | 14,483 |
html, forms |
Reasons I Still Love the Fish Shell (b0r) | | 14,482 |
shell, developer-experience |
Prioritize Accessibility in Procurement for Better CX and EX | | 14,481 |
accessibility, prioritization, processes |
Five Ways to Lazy Load Images for Better Website Performance | | 14,480 |
performance, lazy-loading, tooling |
A Day in the Life of a DevOps Engineer: Real Stories and Challenges | | 14,479 |
career, processes, dev-ops |
A Billion New Developers Thanks to AI? (cod) | | 14,478 |
career, ai, foss, link-lists |
10 Developer Tools to Improve Your Daily Life as a Developer | | 14,477 |
tooling, productivity, developer-experience |
Why Copilot Is Making Programmers Worse at Programming | | 14,476 |
ai, github-copilot, craft, quality, programming, career |
Verso Taking Shape as a Servo-Powered Web Browser | | 14,475 |
browsers, verso, servo |
Standalone Components Are the Future | | 14,474 |
videos, angular, components |
Split Effects With No Content Duplication (ana/fro) | | 14,473 |
css, effects, maintainability |
Something Went Wrong (mol) | | 14,472 |
javascript, frameworks, community, developer-experience, user-experience |
React 19 Cheat Sheet (ken) | | 14,471 |
cheat-sheets, react |
Logical Properties in Size Queries (mic) | | 14,470 |
css, logical-properties, container-queries |
How to Find the Accessible Name of a Button With Google Chrome (eri) | | 14,469 |
how-tos, accessibility, buttons, chrome, google, browsers, dev-tools |
Google Is Killing Information Economics on the Internet (tre) | | 14,468 |
google, ai, economics |
Express.js 5.0 Released After Long Delay, Though Not Yet Default as Project Appeals for Contributors | | 14,467 |
express |
6 Techniques I Use to Create a Great User Experience for Shell Scripts | | 14,466 |
shell, techniques, user-experience |
2024: 0.5% of the Global Top 200 Websites Use Valid HTML (j9t) | | 14,465 |
html, conformance, metrics, quality, craft |
Features of Your Font You Had No Idea About (ole) | | 14,464 |
fonts, variable-fonts, css |
What Price? (ada) | | 14,463 |
ai, sustainability, prioritization |
WCAG and Accessibility Beyond Naive Misconceptions (ope) | | 14,462 |
accessibility, wcag, testing, auditing |
Top 10 Angular Architecture Mistakes You Really Want to Avoid | | 14,461 |
angular, architecture, mistakes |
Tips for Reducing Cyclomatic Complexity (tre) | | 14,460 |
complexity, tips-and-tricks, best-practices, programming |
The Neverending Story (gar) | | 14,459 |
web-platform, standards, frameworks, libraries, tooling |
The Easiest Way to Start Working With OKRs (cwo) | | 14,458 |
okr, processes, prioritization |
Stop Recreating the Wheel: Local Government Organizations Sharing Accessibility Information (equ) | | 14,457 |
podcasts, interviews, accessibility, processes, vpat-acr |
From Node.js to Deno: How It All Began (tin) | | 14,456 |
videos, nodejs, deno, javascript, runtimes, history |
Designing Design Systems: Supporting Implementation and Adoption | | 14,455 |
design-systems |
Chrome Ends Support for First Input Delay (rvi/dev) | | 14,454 |
browsers, google, chrome, performance, web-vitals, support |
Anchor Positioning Quirks (mon/css) | | 14,453 |
css, anchor-positioning |
What Does Hydration Mean? (chr/fro) | | 14,452 |
hydration, concepts, javascript, html, dom |
Time Travelling CSS With “:target” (css) | | 14,451 |
css, selectors |
The Undeniable Utility of CSS “:has” (jos) | | 14,450 |
css, selectors, examples |
More npm Packages on Cloudflare Workers: Combining Polyfills and Native Code to Support Node.js APIs (jas+/clo) | | 14,449 |
cloudflare, nodejs, npm, apis, dependencies |
JavaScript Promises in Depth With V8 Engine Internals | | 14,448 |
javascript, promises, v8 |
How to Build an AI-Driven User Research Repository (uxd) | | 14,447 |
how-tos, user-experience, research, ai |
GitHub Trick to Find the Commit That Deleted a File (mic) | | 14,446 |
git, github |
Ensuring the Staying Power of User Experience in Your Organization (uxm) | | 14,445 |
user-experience, processes, culture |
CSS Triggers (and) | | 14,444 |
websites, css, rendering |
Create a Toggle Switch in React as a Reusable Component | | 14,443 |
react, components, toggles, sass, maintainability, functionality |
A Web Component for CodePen Embeds? (mia) | | 14,442 |
web-components, embed-code, codepen |
The State of ES5 on the Web (phi) | | 14,441 |
ecmascript, javascript, tooling, support |
Story of a Button | | 14,440 |
buttons |
Simplicity | | 14,439 |
simplicity, design |
“setImmediate()” vs. “setTimeout()” in JavaScript (tre) | | 14,438 |
javascript, time, comparisons |
Manual ’Till It Hurts (ada) | | 14,437 |
building, simplicity |
Going Buildless (mxb) | | 14,436 |
building, components, html |
Frontend Dev Plus Data Structures and Algorithms: How DSA Can Power Your React App | | 14,435 |
data-structures, algorithms, react |
Data Centers Are Eating and Drinking Our Environment (ger) | | 14,434 |
storage, hosting, sustainability |
Building the Same App Using Various Web Frameworks | | 14,433 |
fasthtml, nextjs, sveltekit, frameworks, comparisons |
Unrealistic Deadlines in Software Engineering (tre) | | 14,432 |
project-management, prioritization, quality, engineering-management |
The Secrets of the “delete” Operator in JavaScript | | 14,431 |
javascript, operators |
Overcoming Challenges in Micro-Scrum Implementation | | 14,430 |
agile, scrum, processes |
Gaining Access to Anyone’s Browser Without Them Even Visiting a Website | | 14,429 |
arc, the-browser-company, browsers, vulnerabilities, security |
CSS Cascading and Inheritance Level 6 (fan+/w3c) | | 14,428 |
standards, css, cascade |
UX Design Isn’t Dead, You’re Just Confused (uxd) | | 14,427 |
user-experience, design, career |
Understanding JavaScript Closures With Examples (tre) | | 14,426 |
javascript, closures, examples |
The Goal Isn’t to Write Less Code (cfe) | | 14,425 |
embed-code, ai, craft |
Quick Tip: Using “flatMap()” to Extract Data From a Huge Set Without Any Loop (cod) | | 14,424 |
javascript, arrays, tips-and-tricks |
Mobile Accessibility Testing: Enhancing User Experience for All (a11) | | 14,423 |
accessibility, user-experience, testing, mobile |
Look Out, Kids: PHP Is the New JavaScript (dav) | | 14,422 |
php, javascript, laravel, frameworks |
I Need an Accessible Hero | | 14,421 |
accessibility, design-patterns |
How to Detect Broken Links With Playwright (ste) | | 14,420 |
how-tos, link-rot, testing, playwright |
How to Create a Weekly Google Analytics Report That Posts to Slack (sma) | | 14,419 |
how-tos, google, analytics, apis, slack, documentation, functionality |
“display: contents” Is Not a CSS Reset (aar) | | 14,418 |
css, accessibility, resets |
Design Systems Should Do Less (uxd) | | 14,417 |
design-systems, simplicity, components |
Deploying a Next.js App to Production in Any Server | | 14,416 |
deploying, nextjs |
caniuse-cli (bra) | | 14,415 |
packages, npm, support, browsers, web-platform, caniuse, command-line |
A Complete Guide to Beginning With TypeScript (fro) | | 14,414 |
guides, typescript, link-lists, learning |
A Compelling Case for the Comma Operator | | 14,413 |
javascript, operators |
The Story of Figma: Living Long Enough as a Hero to Become a Villain? (uxd) | | 14,412 |
figma |
The HTML History and Optimization Cheat Sheet (j9t) | | 14,411 |
html, history, optimization, cheat-sheets |
The Helpful Content Update Was Not What You Think (moz) | | 14,410 |
seo, metrics, google |
Sticky Headers and Full-Height Elements: A Tricky Combination (sma) | | 14,409 |
css, techniques |
JavaScript/Python Array Quick Reference (8ho) | | 14,408 |
javascript, python, arrays, overviews |
Inlay Hints Make It Easy to Read Code in VS Code (ami) | | 14,407 |
code-editors, microsoft, vs-code, developer-experience |
Good Software Development Habits | | 14,406 |
programming, best-practices |
CSS Display Contents (sha) | | 14,405 |
css, layout |
Bad CSS-Dad Jokes (alv) | | 14,404 |
css |
What’s New in React 19 | | 14,403 |
react, vercel |
Writing Effective Pull Request Descriptions: A Developer’s Guide | | 14,402 |
guides, version-control, documentation, code-reviews, collaboration |
Tailwind CSS Config With ESM Imports (lia) | | 14,401 |
tailwind, configuration, esm |
Should Form Labels Be Wrapped or Separate? (sib/tpg) | | 14,400 |
html, forms, labels, accessibility, browsers, assistive-tech |
Notes on Setting Up a Static Website With AWS (Route 53, S3, ACM) (j9t) | | 14,399 |
aws |
Dreaming About Drupal [and] Its Long Term Potential | | 14,398 |
drupal, outlooks |
Cleaning and Speeding Up the JS Ecosystem—Journey So Far | | 14,397 |
javascript, optimization |
Avoiding Accessibility Barriers With a Checklist for Custom Controls—Opinion | | 14,396 |
accessibility, mobile |
A Release Note for the Web Platform (pat) | | 14,395 |
web-platform, developer-experience, css, alt-text, ecmascript |
A Complete Guide to Beginning With JavaScript (fro) | | 14,394 |
guides, javascript, link-lists, learning |
10 AI Dangers and Risks and How to Manage Them (rin) | | 14,393 |
ai, security, privacy, sustainability, legal |
Under-Engineered Estimated Reading Time Feature (aar) | | 14,392 |
user-experience, scrolling |
Ugly Websites Sell Better | | 14,391 |
design, processes, testing, optimization |
Thinking About Using AI? (mrc) | | 14,390 |
research, ai, sustainability |
Tackling a System’s Accessibility Without Testing (jbu+) | | 14,389 |
accessibility, wcag, case-studies, heuristics |
Sanding UI (jim) | | 14,388 |
forms, usability |
Quick Guide to Web Typography for Developers (ole) | | 14,387 |
guides, typography, fonts, examples |
Paying Down Tech Debt (ger) | | 14,386 |
technical-debt, prioritization, productivity |
Another Stab at Truncated Text (geo/css) | | 14,385 |
design, accessibility, usability, css |
Skeleton Screens vs. Progress Bars vs. Spinners (nng) | | 14,384 |
videos, user-experience, performance, placeholders, progress-indicators |
What Is React.js? (hey) | | 14,383 |
videos, react |
Scroll-Enhanced Experiences (car/css) | | 14,382 |
videos, css, scrolling |
llms.txt | | 14,381 |
websites, ai, crawling, scraping |
HTML Whitespace Is Broken (dev) | | 14,380 |
html, whitespace |
How to Deploy Node.js to AWS Lambda With OpenTofu and GitHub Actions | | 14,379 |
how-tos, deploying, nodejs, aws, serverless, lambda, github-actions, tooling, link-lists |
CSS “@ property” and the New Style (hex) | | 14,378 |
css |
Captured Custom Properties (kiz) | | 14,377 |
css, custom-properties |
Backgrounds for the Box Model (and Why It Can Be Useful) (chr/fro) | | 14,376 |
css, box-model, backgrounds |
“AggregateError” in JavaScript (tre) | | 14,375 |
javascript, errors |
What It Is Like to Work in Meta’s (Facebook’s) Monorepo | | 14,374 |
facebook+meta, monorepos |
Semi-Annual Reminder to Learn and Hire for Web Standards (aar) | | 14,373 |
learning, fundamentals, standards, html, css |
Lazy Loading Isn’t Just Lazy, It’s Late: The Web Deserves Faster | | 14,372 |
performance, lazy-loading, web-vitals, angular, single-page-apps |
I Want the Read Write Suggest-Edit Accept-Edit Update Web (tan) | | 14,371 |
web, indieweb |
Get Window Size in Pure CSS | | 14,370 |
css, techniques |
Be Careful When Using Generative Artificial Intelligence to Produce Code (cer) | | 14,369 |
accessibility, ai, code-generation |
Reducing UX Debt (or Die Trying) (uxd) | | 14,368 |
user-experience, design-debt |
How I Created a 3.78 MB Docker Image for a JavaScript Service | | 14,367 |
docker, javascript |
A/B Testing 101 (nng) | | 14,366 |
introductions, testing, usability, user-experience |
Understanding Web Storage: localStorage, sessionStorage, and Cookies | | 14,365 |
browser-storage, cookies, javascript |
Supporting AVIF in Google Search (joh) | | 14,364 |
google, search, avif, images, support |
Java Optionals (ada/fro) | | 14,363 |
java |
Headings (web) | | 14,362 |
html, headings, accessibility |
Faster Pages With React | | 14,361 |
react, performance |
Automattic Launches Ambitious Tumblr Migration to WordPress | | 14,360 |
automattic, wordpress, migrating |
An SSR Performance Showdown (mco) | | 14,359 |
server-side-rendering, performance, vuejs, svelte, solidjs, preact, react, comparisons |
An Enhancement to Accessible Responsive Tables (tem) | | 14,358 |
accessibility, tables, responsive-design, javascript |
Why Playwright Is Less Flaky Than Selenium (sea) | | 14,357 |
testing, flakiness, playwright, selenium, comparisons |
Why I Don’t Block AI Scrapers (j9t) | | 14,356 |
ai, scraping, robotstxt |
When Regex Goes Wrong (tre) | | 14,355 |
regex |
What the Heck Is ARIA? A Beginner’s Guide to ARIA for Accessibility (a11) | | 14,354 |
videos, guides, aria, html, accessibility |
Stuck in the Steps? (uxd) | | 14,353 |
design, processes |
Querying the Color Scheme (kiz) | | 14,352 |
css, container-queries, custom-properties, dark-mode |
Python Developers Survey 2023 Results (jet) | | 14,351 |
surveys, python |
Paragraphs (sco) | | 14,350 |
html, accessibility |
OpenAI Is Shockingly Good at Unminifying Code | | 14,349 |
ai, openai, javascript, minification |
New to the Web Platform in August (rac/dev) | | 14,348 |
release-notes, web-platform, browsers, google, chrome, mozilla, firefox |
HTTP 1 vs. HTTP 2 vs. HTTP 3 | | 14,347 |
videos, protocols, http, history, comparisons |
Hidden Cost of Frontend Frameworks | | 14,346 |
frameworks, dependencies, simplicity |
Harnessing Copilot and Other Gen-AI Tools to Increase Digital Accessibility Efficiency | | 14,345 |
videos, ai, microsoft, tooling, accessibility, images, alt-text |
Drupal 11: New Features to Empower Ambitious Site Builders | | 14,344 |
drupal |
CSS Style Observer (bra) | | 14,343 |
packages, npm, css |
Caching Demystified: Inspect, Clear, and Disable Caches (jec/dev) | | 14,342 |
videos, caching, debugging, dev-tools, chrome, google, browsers |
JavaScript Generators Explained, but on a Senior-Level (jan) | | 14,341 |
javascript, functions |
What’s Missing From HTML and CSS? (rac/dev) | | 14,340 |
html, css |
The Ultimate Guide to Font Performance Optimization (deb) | | 14,339 |
guides, fonts, performance, optimization |
The Secret Inside One Million Checkboxes | | 14,338 |
html, databases, community |
The Dialog Element With Entry and Exit Animations (chr/fro) | | 14,337 |
modals, css, animations |
The “aside” Element (hey) | | 14,336 |
html, semantics, accessibility |
Release Notes for Safari Technology Preview 202 (jon/web) | | 14,335 |
release-notes, browsers, apple, safari |
Multithreading in Node.js: Using Atomics for Safe Shared Memory Operations (pav) | | 14,334 |
nodejs, multithreading, memory |
IndieWeb vs. Indie Web (fyr) | | 14,333 |
web, indieweb, terminology, comparisons |
How to Handle Errors in Next.js for Node With the App Router (app) | | 14,332 |
how-tos, errors, nextjs, nodejs |
Chris Ferdinandi on ADHD, Focus, and Working in Tech (cfe+) | | 14,331 |
podcasts, interviews, career |
Building Better Logins: A UX and Accessibility Guide for Developers (uxd) | | 14,330 |
guides, user-experience, accessibility |