Frontend Dev Plus Data Structures and Algorithms: How DSA Can Power Your React App | | 14,525 |
data-structures, algorithms, react |
Data Centers Are Eating and Drinking Our Environment (ger) | | 14,524 |
storage, hosting, sustainability |
Building the Same App Using Various Web Frameworks | | 14,523 |
fasthtml, nextjs, sveltekit, frameworks, comparisons |
Unrealistic Deadlines in Software Engineering (tre) | | 14,522 |
project-management, prioritization, quality, engineering-management |
The Secrets of the “delete” Operator in JavaScript | | 14,521 |
javascript, operators |
Overcoming Challenges in Micro-Scrum Implementation | | 14,520 |
agile, scrum, processes |
Gaining Access to Anyone’s Browser Without Them Even Visiting a Website | | 14,519 |
arc, the-browser-company, browsers, vulnerabilities, security |
Design Systems Should Do Less (uxd) | | 14,518 |
design-systems, simplicity, components |
UX Design Isn’t Dead, You’re Just Confused (uxd) | | 14,517 |
user-experience, design, career |
CSS Cascading and Inheritance Level 6 (fan+/w3c) | | 14,516 |
standards, css, cascade |
Understanding JavaScript Closures With Examples (tre) | | 14,515 |
javascript, closures, examples |
The Goal Isn’t to Write Less Code (cfe) | | 14,514 |
embed-code, ai, craft |
Quick Tip: Using “flatMap()” to Extract Data From a Huge Set Without Any Loop (cod) | | 14,513 |
javascript, arrays, tips-and-tricks |
Mobile Accessibility Testing: Enhancing User Experience for All (a11) | | 14,512 |
accessibility, user-experience, testing, mobile |
Look Out, Kids: PHP Is the New JavaScript (dav) | | 14,511 |
php, javascript, laravel, frameworks |
I Need an Accessible Hero | | 14,510 |
accessibility, design-patterns |
How to Detect Broken Links With Playwright (ste) | | 14,509 |
how-tos, link-rot, testing, playwright |
How to Create a Weekly Google Analytics Report That Posts to Slack (sma) | | 14,508 |
how-tos, google, analytics, apis, slack, documentation, functionality |
“display: contents” Is Not a CSS Reset (aar) | | 14,507 |
css, accessibility, resets |
Deploying a Next.js App to Production in Any Server | | 14,506 |
deploying, nextjs |
caniuse-cli (bra) | | 14,505 |
packages, npm, support, browsers, web-platform, caniuse, command-line |
A Complete Guide to Beginning With TypeScript (fro) | | 14,504 |
guides, typescript, link-lists, learning |
A Compelling Case for the Comma Operator | | 14,503 |
javascript, operators |
The Story of Figma: Living Long Enough as a Hero to Become a Villain? (uxd) | | 14,502 |
figma |
The HTML History and Optimization Cheat Sheet (j9t) | | 14,501 |
html, history, optimization, cheat-sheets |
The Helpful Content Update Was Not What You Think (moz) | | 14,500 |
seo, metrics, google |
Sticky Headers and Full-Height Elements: A Tricky Combination (sma) | | 14,499 |
css, techniques |
JavaScript/Python Array Quick Reference (8ho) | | 14,498 |
javascript, python, arrays, overviews |
Inlay Hints Make It Easy to Read Code in VS Code (ami) | | 14,497 |
code-editors, microsoft, vs-code, developer-experience |
Good Software Development Habits | | 14,496 |
programming, best-practices |
CSS Display Contents (sha) | | 14,495 |
css, layout |
Bad CSS-Dad Jokes (alv) | | 14,494 |
css |
Writing Effective Pull Request Descriptions: A Developer’s Guide | | 14,493 |
guides, version-control, documentation, code-reviews, collaboration |
What’s New in React 19 | | 14,492 |
react, vercel |
Tailwind CSS Config With ESM Imports (lia) | | 14,491 |
tailwind, configuration, esm |
Should Form Labels Be Wrapped or Separate? (sib/tpg) | | 14,490 |
html, forms, labels, accessibility, browsers, assistive-tech |
Notes on Setting Up a Static Website With AWS (Route 53, S3, ACM) (j9t) | | 14,489 |
aws |
Dreaming About Drupal [and] Its Long Term Potential | | 14,488 |
drupal, outlooks |
Cleaning and Speeding Up the JS Ecosystem—Journey So Far | | 14,487 |
javascript, optimization |
Avoiding Accessibility Barriers With a Checklist for Custom Controls—Opinion | | 14,486 |
accessibility, mobile |
A Release Note for the Web Platform (pat) | | 14,485 |
web-platform, developer-experience, css, alt-text, ecmascript |
A Complete Guide to Beginning With JavaScript (fro) | | 14,484 |
guides, javascript, link-lists, learning |
Ugly Websites Sell Better | | 14,483 |
design, processes, testing, optimization |
10 AI Dangers and Risks and How to Manage Them (rin) | | 14,482 |
ai, security, privacy, sustainability, legal |
Under-Engineered Estimated Reading Time Feature (aar) | | 14,481 |
user-experience, scrolling |
Thinking About Using AI? (mrc) | | 14,480 |
research, ai, sustainability |
Tackling a System’s Accessibility Without Testing (jbu+) | | 14,479 |
accessibility, wcag, case-studies, heuristics |
Sanding UI (jim) | | 14,478 |
forms, usability |
Quick Guide to Web Typography for Developers (ole) | | 14,477 |
guides, typography, fonts, examples |
Paying Down Tech Debt (ger) | | 14,476 |
technical-debt, prioritization, productivity |
Another Stab at Truncated Text (geo/css) | | 14,475 |
design, accessibility, usability, css |
Skeleton Screens vs. Progress Bars vs. Spinners (nng) | | 14,474 |
videos, user-experience, performance, placeholders, progress-indicators |
What Is React.js? (hey) | | 14,473 |
videos, react |
Scroll-Enhanced Experiences (car/css) | | 14,472 |
videos, css, scrolling |
llms.txt | | 14,471 |
websites, ai, crawling, scraping |
HTML Whitespace Is Broken (dev) | | 14,470 |
html, whitespace |
How to Deploy Node.js to AWS Lambda With OpenTofu and GitHub Actions | | 14,469 |
how-tos, deploying, nodejs, aws, serverless, lambda, github-actions, tooling, link-lists |
CSS “@ property” and the New Style (hex) | | 14,468 |
css |
Captured Custom Properties (kiz) | | 14,467 |
css, custom-properties |
Backgrounds for the Box Model (and Why It Can Be Useful) (chr/fro) | | 14,466 |
css, box-model, backgrounds |
“AggregateError” in JavaScript (tre) | | 14,465 |
javascript, errors |
What It Is Like to Work in Meta’s (Facebook’s) Monorepo | | 14,464 |
facebook+meta, monorepos |
Semi-Annual Reminder to Learn and Hire for Web Standards (aar) | | 14,463 |
learning, fundamentals, standards, html, css |
Lazy Loading Isn’t Just Lazy, It’s Late: The Web Deserves Faster | | 14,462 |
performance, lazy-loading, web-vitals, angular, single-page-apps |
I Want the Read Write Suggest-Edit Accept-Edit Update Web (tan) | | 14,461 |
web, indieweb |
Get Window Size in Pure CSS | | 14,460 |
css, techniques |
Be Careful When Using Generative Artificial Intelligence to Produce Code (cer) | | 14,459 |
accessibility, ai, code-generation |
Reducing UX Debt (or Die Trying) (uxd) | | 14,458 |
user-experience, design-debt |
How I Created a 3.78 MB Docker Image for a JavaScript Service | | 14,457 |
docker, javascript |
A/B Testing 101 (nng) | | 14,456 |
introductions, testing, usability, user-experience |
Understanding Web Storage: localStorage, sessionStorage, and Cookies | | 14,455 |
browser-storage, cookies, javascript |
Supporting AVIF in Google Search (joh) | | 14,454 |
google, search, avif, images, support |
Java Optionals (ada/fro) | | 14,453 |
java |
Headings (web) | | 14,452 |
html, headings, accessibility |
Faster Pages With React | | 14,451 |
react, performance |
Automattic Launches Ambitious Tumblr Migration to WordPress | | 14,450 |
automattic, wordpress, migrating |
An SSR Performance Showdown (mco) | | 14,449 |
server-side-rendering, performance, vuejs, svelte, solidjs, preact, react, comparisons |
An Enhancement to Accessible Responsive Tables (tem) | | 14,448 |
accessibility, tables, responsive-design, javascript |
Stuck in the Steps? (uxd) | | 14,447 |
design, processes |
Why Playwright Is Less Flaky Than Selenium (sea) | | 14,446 |
testing, flakiness, playwright, selenium, comparisons |
Why I Don’t Block AI Scrapers (j9t) | | 14,445 |
ai, scraping, robotstxt |
When Regex Goes Wrong (tre) | | 14,444 |
regex |
What the Heck Is ARIA? A Beginner’s Guide to ARIA for Accessibility (a11) | | 14,443 |
videos, guides, aria, html, accessibility |
Querying the Color Scheme (kiz) | | 14,442 |
css, container-queries, custom-properties, dark-mode |
Python Developers Survey 2023 Results (jet) | | 14,441 |
surveys, python |
Paragraphs (sco) | | 14,440 |
html, accessibility |
OpenAI Is Shockingly Good at Unminifying Code | | 14,439 |
ai, openai, javascript, minification |
New to the Web Platform in August (rac/dev) | | 14,438 |
release-notes, web-platform, browsers, google, chrome, mozilla, firefox |
HTTP 1 vs. HTTP 2 vs. HTTP 3 | | 14,437 |
videos, protocols, http, history, comparisons |
Hidden Cost of Frontend Frameworks | | 14,436 |
frameworks, dependencies, simplicity |
Harnessing Copilot and Other Gen-AI Tools to Increase Digital Accessibility Efficiency | | 14,435 |
videos, ai, microsoft, tooling, accessibility, images, alt-text |
Drupal 11: New Features to Empower Ambitious Site Builders | | 14,434 |
drupal |
CSS Style Observer (bra) | | 14,433 |
packages, npm, css |
Caching Demystified: Inspect, Clear, and Disable Caches (jec/dev) | | 14,432 |
videos, caching, debugging, dev-tools, chrome, google, browsers |
Building Better Logins: A UX and Accessibility Guide for Developers (uxd) | | 14,431 |
guides, user-experience, accessibility |
JavaScript Generators Explained, but on a Senior-Level (jan) | | 14,430 |
javascript, functions |
What’s Missing From HTML and CSS? (rac/dev) | | 14,429 |
html, css |
The Ultimate Guide to Font Performance Optimization (deb) | | 14,428 |
guides, fonts, performance, optimization |
The Secret Inside One Million Checkboxes | | 14,427 |
html, databases, community |
The Dialog Element With Entry and Exit Animations (chr/fro) | | 14,426 |
modals, css, animations |
The “aside” Element (hey) | | 14,425 |
html, semantics, accessibility |
Release Notes for Safari Technology Preview 202 (jon/web) | | 14,424 |
release-notes, browsers, apple, safari |
Multithreading in Node.js: Using Atomics for Safe Shared Memory Operations (pav) | | 14,423 |
nodejs, multithreading, memory |
IndieWeb vs. Indie Web (fyr) | | 14,422 |
web, indieweb, terminology, comparisons |
How to Handle Errors in Next.js for Node With the App Router (app) | | 14,421 |
how-tos, errors, nextjs, nodejs |
Chris Ferdinandi on ADHD, Focus, and Working in Tech (cfe+) | | 14,420 |
podcasts, interviews, career |
Anchor Positioning (tab/css) | | 14,419 |
videos, css, anchor-positioning |
Are Design Systems Just a Bandaid? (uxd) | | 14,418 |
design, design-systems, product-management |
Shipping Tumblr and WordPress | | 14,417 |
migrating, wordpress |
Make Me One (Input) With Everything (mor/mat) | | 14,416 |
html, forms, accessibility, simplicity |
Interface Segregation Principle in React | | 14,415 |
principles, solid, react |
How to Use React Compiler—a Complete Guide (fre) | | 14,414 |
how-tos, guides, react, compiling |
Advanced Playwright Techniques for Flawless Testing (deb) | | 14,413 |
videos, testing, playwright, techniques |
A Comprehensive Guide to Understanding TypeScript Record Type | | 14,412 |
guides, typescript |
What Skills Should You Focus on as Junior Web Developer in 2024? (fro) | | 14,411 |
career, fundamentals, html, css, javascript, frameworks, tooling, learning, link-lists |
Set Up a $4/Month Hetzner VM to Skip the Serverless Tax | | 14,410 |
servers, serverless, hosting |
Ladybird Browser: First Impressions and Easy Installation Guide | | 14,409 |
guides, browsers, ladybird, installing |
Is Server-Side Rendering Making a Comeback in 2024? (des) | | 14,408 |
server-side-rendering |
How to Fix ESLint Violations With AI Assistance | | 14,407 |
how-tos, eslint, ai, automation |
How to Easily Add Dark Mode to Your Website | | 14,406 |
how-tos, dark-mode, html, css, javascript, functionality |
Has the IndieWeb Become Irrelevant? (sta) | | 14,405 |
indieweb, web, fediverse |
Generating Unique Random Numbers in JavaScript Using Sets (sma) | | 14,404 |
javascript, randomness |
What RSS Needs (mno) | | 14,403 |
syndication, rss, atom, community |
Managing Angular (mge) | | 14,402 |
angular, product-management, processes |
Why Is Reaching WCAG Level AAA Not Recommended? (cer) | | 14,401 |
accessibility, wcag, standards |
WCAG’s A and AA Distinction Is Mostly Academic (yat) | | 14,400 |
accessibility, wcag, standards |
DevOps Project—the Ultimate CI/CD Corporate DevOps Pipeline Project | | 14,399 |
dev-ops, ci-cd, aws, docker, jenkins |
Explicitly State the Difference Between Options (nng) | | 14,398 |
usability, information-design |
Content Strategy: Study Guide (nng) | | 14,397 |
guides, content, content-strategy, training, link-lists |
Wolvic 1.7 Released (wol) | | 14,396 |
release-notes, wolvic, igalia, browsers |
Understanding Vue’s Suspense (tre) | | 14,395 |
vuejs |
Top Ten Git Tips and Tricks (hon) | | 14,394 |
git, tips-and-tricks, command-line |
Mutation-Testing Our JavaScript SDKs (sen) | | 14,393 |
javascript, testing, case-studies |
Is Using “aria-label” to Add Alternative Text But No “alt” Attribute Still a WCAG Fail? | | 14,392 |
discussions, accessibility, html, attributes, forms, labels, aria, alt-text, images |
Behind the Scenes: The Making of VS Code (bur+/vsc) | | 14,391 |
videos, code-editors, microsoft, vs-code, history |
Fluid Typography in Design Systems: From Design to Code (fel/uxd) | | 14,390 |
typography, design, design-systems, design-tokens |
The Only Widely Recognized JavaScript Feature Ever Deprecated (tre) | | 14,389 |
javascript, history, deprecation |
The Two Lines of CSS That Tanked Performance (120 FPS to 40 FPS) (and) | | 14,388 |
css, animations, performance |
The Top Programming Languages 2024 | | 14,387 |
programming, comparisons, python, java, javascript, typescript, sql, go, html, php, lua |
Spoiler Alert: It Needs to Be Accessible (sco) | | 14,386 |
accessibility, html, web-components, aria |
Raw-Dogging Websites (bra) | | 14,385 |
html, css, javascript, tech-stacks |
Mastering Typography in Logo Design (sma) | | 14,384 |
typography, design, images, logos |
Improving the Screen Reader Experience for “Learn WCs” (and) | | 14,383 |
accessibility, user-experience, screen-readers, assistive-tech, apple, voiceover, case-studies |
Web Security: Shaping the Secure Web (set/w3c) | | 14,382 |
web, security, w3c |
Understanding WCAG 2.1’s Success Criteria 1.4.10 Reflow (mni) | | 14,381 |
accessibility, wcag, reflow, zooming |
The Monospace Web | | 14,380 |
fonts, design |
Tailwind Balances Abstraction and Transparency | | 14,379 |
tailwind |
Inside ECMAScript: JavaScript Standard Gets an Extra Stage (mar/the) | | 14,378 |
ecmascript, javascript |
How to Create an npm Package (mat) | | 14,377 |
how-tos, npm, dependencies |
Google Quietly Launches New AI Crawler (sea) | | 14,376 |
google, ai, crawling, robotstxt |
Foundations: Labelling Text Fields With Input and Label (tet) | | 14,375 |
accessibility, fundamentals, forms, labels, html |
Exposing Internal Methods on Vue Custom Elements (jai) | | 14,374 |
vuejs, javascript |
Elastic Overflow Scrolling (css) | | 14,373 |
css, overflow, scrolling |
Double Your Specificity With This One Weird Trick (cir) | | 14,372 |
css, selectors, cascade, tips-and-tricks |
Custom Range Slider Using Anchor Positioning and Scroll-Driven Animations (css/fro) | | 14,371 |
sliders, css, anchor-positioning, scrolling, animations, forms |
Configuring SSH Keys for Multiple GitHub Accounts (ste) | | 14,370 |
github, ssh, authentication, configuration |
Can You Convert a Video to Pure CSS? | | 14,369 |
multimedia, conversion, css, javascript |
Basic Keyboard Shortcut Support for Focused Links (eri) | | 14,368 |
links, focus, support, browser-engines, keyboard-shortcuts, accessibility |
Amazon Cloud CEO Predicts a Future Where Most Software Engineers Don’t Code—and AI Does It Instead | | 14,367 |
ai, outlooks, career |
5 Wasm Use Cases for Frontend Development (des) | | 14,366 |
guest-posts, webassembly, security, performance |
From RPGs to UX: How Progress Indicators Affect User Engagement (uxd) | | 14,365 |
user-experience, design, progress-indicators |
Stop Using Margin Top—use Margin Bottom and Gap Instead (tom) | | 14,364 |
css, margins, spacing |
What Is Incident Response? | | 14,363 |
incident-response, security, overviews |
Wasp: The JavaScript Answer to Django for Web Development | | 14,362 |
wasp, django, comparisons |
Top 5 HTML Features You’re Not Using (But Should Be) | | 14,361 |
html |
The Case for a Better Web (uri) | | 14,360 |
web, link-lists |
State of CSS 2024 (sac/dev) | | 14,359 |
surveys, css |
Ryan Dahl Explains Why Deno Had to Evolve With Version 2.0 (tin) | | 14,358 |
podcasts, interviews, deno, runtimes |
Regexes Got Good: The History and Future of Regular Expressions in JavaScript (sma) | | 14,357 |
regex, javascript, history |
React Is (Becoming) a Full-Stack Framework (rwi) | | 14,356 |
react, frameworks |
JS Dates Are About to Be Fixed (iag) | | 14,355 |
javascript, ecmascript |
Igalia Chats: The Coming Adpocalypse (bka+/iga) | | 14,354 |
podcasts, browsers, monetization, economics |
How to Make Your Web Page Faster Before It Even Loads (whi/sen) | | 14,353 |
how-tos, performance, web-vitals |
How to Create a Shortcode in WordPress (in 7 Steps) | | 14,352 |
how-tos, wordpress |
Expert Guide: Writing HTML for Screen Reader Users (flo/a11) | | 14,351 |
guides, accessibility, html, aria, alt-text, writing, screen-readers |
Core Concepts to Understand in WordPress Theme Development (kin) | | 14,350 |
wordpress, theming |
Common Misconceptions About How to Optimize LCP (dev) | | 14,349 |
performance, web-vitals, metrics, optimization |
Batteries Included Accessibility: A Pragmatic Guide to Get Started Today | | 14,348 |
videos, guides, introductions, accessibility |
What’s New in ECMAScript 2024 (paw) | | 14,347 |
ecmascript, standards |
The Role of Sound Design in UX Design: Beyond Notifications and Alerts (uxm) | | 14,346 |
design, user-experience, multimedia |
The “Other” C in CSS (sar/css) | | 14,345 |
videos, css, accessibility |
The CSS “contain” Property (pre/fro) | | 14,344 |
css, container-queries |
Line Numbers for “<textarea>” Using SVG (sto) | | 14,343 |
forms, javascript, svg |
How to Browse the Web in Your Linux Terminal With Lynx | | 14,342 |
how-tos, lynx, browsers, command-line, unix-like |
How Good UX Design Can Transform Lead Generation (uxm) | | 14,341 |
design, user-experience, user-conversion |
How Did We Test Hundreds of Landing Pages | | 14,340 |
testing, landing-pages |
Center Items in First Row With CSS Grid (hex) | | 14,339 |
css, grids, layout, centering |
Cache Grab: How Much Are You Leaving on the Table? (css) | | 14,338 |
performance, caching |
Accessibility Specialists Warn Against Using AI for Alt Text | | 14,337 |
accessibility, alt-text, images, ai |
10 Python Programming Optimisation Techniques | | 14,336 |
python, optimization, techniques |
UX Is Dead. Long Live UX. (uxd) | | 14,335 |
user-experience, economics, history |
In Defense of DRY (max) | | 14,334 |
maintainability, principles, link-lists |
Using JavaScript Generators to Visualize Algorithms | | 14,333 |
javascript, algorithms, visualization |
The “P” Word, Legitimacy, and Challenging Our Default Models and Frames (joh) | | 14,332 |
leadership, culture |
How Can Accessibility Improve Your Conversion Rate Optimization Efforts? (cer) | | 14,331 |
accessibility, user-conversion, optimization, usability, economics |
AI Paradox (j9t) | | 14,330 |
ai, productivity |
WCAG 2.2 Summary and Breakdown (mar) | | 14,329 |
accessibility, wcag, guidelines, overviews |
Node.js Doubles Security Releases With Newly Automated Process, Re-Evaluates Unsupported Experimental Features (sar/soc) | | 14,328 |
nodejs |
How I Design My URLs | | 14,327 |
urls |
Algorithms We Develop Software By (gra) | | 14,326 |
programming, processes, quality, best-practices |
A Guide to CSS Resets | | 14,325 |
guides, css, resets |
6 Best Local Directory Submission Tools Compared | | 14,324 |
tooling, seo, link-lists |
What Signal Are You Sending? | | 14,323 |
career, communication, culture |
Top 10 Web Updates From Google I/O ’24 (dev) | | 14,322 |
videos, browsers, google, chrome, apis, dev-tools |
Reckoning: The Way Out (sli) | | 14,321 |
javascript, performance, metrics, hiring |
Just Use Postgres | | 14,320 |
databases, postgresql, sql, aws, dynamodb, mongodb, mysql, comparisons |
Good Refactoring vs. Bad Refactoring (ste/bui) | | 14,319 |
refactoring, comparisons, maintenance, quality, javascript |
80/20 Accessibility (mar) | | 14,318 |
accessibility, principles |
Advanced Figma Components Tips and Tricks: Little Gems We Love 2024 (uxd) | | 14,317 |
figma, components, tips-and-tricks |
Alternatives to Using Pure Black (“#000000”) for Text and Backgrounds (ser) | | 14,316 |
design, colors, backgrounds, accessibility |
Writing Alt Text for a Scientific Figure | | 14,315 |
accessibility, images, alt-text, writing, information-design |
How to Use nginx for Frontend Application Load Balancing | | 14,314 |
how-tos, nginx, servers, load-balancing |
How to Defend Your Design Process (vit/sma) | | 14,313 |
how-tos, design, processes |
How Does the Browser Render HTML? (and) | | 14,312 |
browsers, browser-engines, rendering, html, dom, css, cssom, painting |
How Are the “colspan” and “rowspan” Attributes Different? (geo/css) | | 14,311 |
html, attributes, tables |
Designing for Accessibility: A Checklist for Designers | | 14,310 |
design, accessibility, checklists |
Captions vs. Subtitles: Leave No Viewer Behind (mer) | | 14,309 |
accessibility, captions, readability, multimedia, comparisons |
Brand New Performance Features in Chrome DevTools (deb) | | 14,308 |
browsers, google, chrome, dev-tools, performance, web-vitals |
5 Questions for Tammy Everts (tam+/fro) | | 14,307 |
interviews, performance, metrics, user-experience, economics |
The Hidden TypeScript Hack You Need to Know | | 14,306 |
typescript, hacks |
“Smart” Layouts With Container Queries (kev/css) | | 14,305 |
css, layout, container-queries |
Rote Learning HTML & CSS (j9t/fro) | | 14,304 |
books, frontend-dogma, html, css, learning |
Reckoning: Caprock (sli) | | 14,303 |
javascript, performance |
I Love the Web (and) | | 14,302 |
web, apple |
How I Won $2,750 Using JavaScript, AI, and a Can of WD-40 | | 14,301 |
javascript, ai |
Django: Create Sub-Commands Within a Management Command (ada) | | 14,300 |
django |
“blocking=render”: Why Would You Do That?! (css) | | 14,299 |
performance, html, rendering |
Tips for Using React Testing Library to Write Unit Tests (ato) | | 14,298 |
react, testing, libraries, tips-and-tricks |
Reckoning: Object Lesson (sli) | | 14,297 |
javascript, performance, metrics |
Dev Encyclopedia | | 14,296 |
websites, terminology, concepts, learning |
CSS Finally Adds Vertical Centering in 2024 | | 14,295 |
css, centering |
Context Is King: Long Live the King! (llo/tpg) | | 14,294 |
accessibility, usability, techniques, aria |
We’re on the Brink of Another World Browser War (fir) | | 14,293 |
videos, browsers, browser-wars |
The Importance of Communication in Accessibility Testing | | 14,292 |
accessibility, testing, communication |
The “address” Element (hey) | | 14,291 |
html, semantics |
Start Over-Engineering Your CSS (kev/css) | | 14,290 |
videos, css, complexity |
Relative Color Syntax—Basic Use Cases (chr/fro) | | 14,289 |
css, functions, colors, browsers, support |
Reckoning: The Landscape (sli) | | 14,288 |
javascript, performance, metrics, mobile |
“font-size” Limbo (seb) | | 14,287 |
design, typography, css |
45 Visual Studio Code Shortcuts for Boosting Your Productivity | | 14,286 |
code-editors, microsoft, vs-code, keyboard-shortcuts |
The Problem With Growth: Why Everything Is Failing Now (uxd) | | 14,285 |
processes, agile, scrum, project-management, research |
Things to Do Before Asking “Is This Accessible?” (aar) | | 14,284 |
accessibility, terminology, communication |
The Most Important Thing to Look at When Choosing an Accessibility Auditor (kar) | | 14,283 |
accessibility, auditing, vpat-acr |
ObsoHTML, the Obsolete HTML Checker (j9t) | | 14,282 |
packages, npm, html, quality |
Implementing SAML SSO in Node.js With Microsoft Entra ID | | 14,281 |
authentication, nodejs, microsoft, functionality |
Action Web Components Which Span the Server-Client Divide (jar) | | 14,280 |
web-components, html, apis |
Comparing Design Systems to Find the Best Qualities (hdv) | | 14,279 |
design-systems, quality |
Common Causes of Memory Leaks in JavaScript (tre) | | 14,278 |
javascript, memory, garbage-collection |
12 Best JavaScript Animation Libraries to Supercharge Your Web Projects in 2024 | | 14,277 |
javascript, animations, libraries, link-lists |
Stop Versioning Your Docker Compose File | | 14,276 |
docker, versioning |