CSS Relative Colors (luc /iod )Dec 1, 2023 2,562 css , colors Create Dynamic Web Experiences With Interactive SVG Animations Dec 1, 2023 2,561 svg , images , animations , tooling Recovering Deleted Files From Your Git Working Tree (sma )Dec 1, 2023 2,560 git , command-line Does Web Design Matter? Dec 1, 2023 2,559 design , web Deceptive Patterns in UX: How to Recognize and Avoid Them Dec 1, 2023 2,558 user-experience , dark-patterns Creating a Marquee Effect With CSS Animations Nov 30, 2023 2,557 css , animations , effects Preparing for a Live Demo Nov 30, 2023 2,556 career Not All Screen Reader Users Are Blind (tem )Nov 30, 2023 2,555 accessibility , user-experience , screen-readers Node v21.3.0 (raf /nod )Nov 30, 2023 2,554 release-notes , nodejs New to the Web Platform in November (rac /dev )Nov 30, 2023 2,553 release-notes , web-platform , browsers , google , chrome , mozilla , firefox Is 2024 the Year of CSS Nesting? (jar /van )Nov 30, 2023 2,552 css , nesting Firefox on the Brink? (bry )Nov 30, 2023 2,551 browsers , mozilla , firefox Design That Scales Nov 29, 2023 2,550 books , design , design-systems , scalability , processes Fetch API, Do You Really Know How to Handle Errors? Nov 29, 2023 2,549 data-fetching , apis , errors Hide and Debug Empty Elements With CSS (mic )Nov 29, 2023 2,548 css CSS: BEM or Atomic Design Nov 29, 2023 2,547 css , bem , atomic-design , comparisons Alternative Frontends Nov 29, 2023 2,546 web , censorship Testing in Production With Canary Deployments: A How-To Guide Nov 29, 2023 2,545 guides , testing , deploying Measure LCP Sub-Parts to Improve Largest Contentful Paint (deb )Nov 29, 2023 2,544 performance , web-vitals , metrics CSS Modules (fro )Nov 29, 2023 2,543 css , modules , scope , examples Care Beyond Code: 7 Best Design Practices for Frontend Developers (tra /evi )Nov 28, 2023 2,542 design , best-practices Accessing .env Files Natively With Node.js Nov 28, 2023 2,541 nodejs , environments How to Use the File System in Node.js (cra )Nov 28, 2023 2,540 how-tos , file-handling , nodejs , apis Oh No, Overflow! (mic )Nov 28, 2023 2,539 css , overflow , layout The Difference Between Nesting an “@ layer” in “@ media” and “@ container” Query (mat )Nov 28, 2023 2,538 videos , css , media-queries , container-queries , comparisons Burnout in the Digital Accessibility Field Nov 27, 2023 2,537 accessibility , career 10 JavaScript Changes You Missed in 2023 (fir )Nov 27, 2023 2,536 videos , javascript , retrospectives Resource Loading at the Cutting Edge Nov 27, 2023 2,535 videos , performance Kicking the Excessive JavaScript Habit (mic )Nov 27, 2023 2,534 javascript , performance , developer-experience , user-experience A Complete Guide to pnpm Nov 27, 2023 2,533 guides , pnpm , dependencies Web Components Eliminate JavaScript Framework Lock-In (jak )Nov 27, 2023 2,532 web-components , javascript , frameworks , maintainability The “hanging-punctuation” Property in CSS (chr )Nov 27, 2023 2,531 css , typography Keyboard Accessibility Myths and WCAG (gra /tet )Nov 27, 2023 2,530 accessibility , keyboard-navigation , wcag , myths How to Use Responsive HTML Video (…and Audio!) (sco )Nov 27, 2023 2,529 how-tos , responsive-design , html , multimedia How to Use Chrome’s Accessibility Tree (pop )Nov 27, 2023 2,528 how-tos , accessibility , browsers , google , chrome Checking the Type of a String in PHP (ami )Nov 27, 2023 2,527 php , strings “An Accessible Website Won’t Be Beautiful”… Really?! Nov 27, 2023 2,526 design , accessibility Accessibility: A Practical Perspective (mat )Nov 27, 2023 2,525 accessibility OOP Design Patterns in JavaScript Nov 26, 2023 2,524 javascript , oop , software-design-patterns Progressive Enhancement vs. Graceful Degradation: Approaches to Web Development Nov 26, 2023 2,523 progressive-enhancement , graceful-degradation , comparisons “oklch()” Retains Perceived Lightness for Different Hue Angles (ste )Nov 26, 2023 2,522 css , functions , colors , oklch Are Design Ethics Useless? (koo )Nov 26, 2023 2,521 design , ethics Preventing Scroll “Bounce” With CSS (mic )Nov 25, 2023 2,520 css , scrolling Design Systems Metrics—What I Have Learned Leading the [Design System] of the Biggest Edtech in Latin America Nov 24, 2023 2,519 design-systems , metrics , lessons Accessibility Is Leadership Nov 24, 2023 2,518 accessibility , leadership Weird HTML Hacks (ern )Nov 24, 2023 2,517 html , css , hacks , techniques , history A Few Ways CSS Is Easier to Write in 2023 (geo /sma )Nov 24, 2023 2,516 css , techniques , comparisons State of JavaScript 2023 (sac /dev )Nov 23, 2023 2,515 surveys , javascript How to Test 3.3.7 Redundant Entry (tpg )Nov 23, 2023 2,514 how-tos , accessibility , testing , wcag Vue and Vite Status Update (eva )Nov 22, 2023 2,513 videos , vuejs , vite Choosing a Green Web Host (mic )Nov 22, 2023 2,512 hosting , sustainability Browsers Only Update “:target” on Page Load and During Fragment Navigation (sim )Nov 22, 2023 2,511 css , selectors Test Often to Keep Your Designs Simple Nov 22, 2023 2,510 design , prototyping , testing , simplicity Shadow DOM Is for Hiding Your Shame Nov 22, 2023 2,509 shadow-dom , dom , web-components , html Top 10 Most Popular JavaScript Frameworks to Choose in 2024 Nov 22, 2023 2,508 javascript , frameworks , react , angular , vuejs , nodejs , express , meteor , nextjs , emberjs , backbone , svelte The Elevator Pitch for Web Components (cfe )Nov 22, 2023 2,507 web-components , html , dom Psychology of Speed: A Guide to Perceived Performance (fox /cal )Nov 22, 2023 2,506 guides , performance , user-experience Why We Don’t Like TDD: A Developer’s Perspective Nov 21, 2023 2,505 testing , processes The Unbearable Weight of Massive JavaScript (rya )Nov 21, 2023 2,504 videos , javascript , frameworks , performance Demystifying Web Push Notifications Nov 21, 2023 2,503 notifications , javascript Easy Introduction to Variables and Data Types in Programming for Beginners (ara )Nov 21, 2023 2,502 introductions , variables , types , programming URL Parser Performance (bag )Nov 21, 2023 2,501 urls , parsing , performance The Tension and Future of Jamstack (zac )Nov 21, 2023 2,500 tech-stacks , jamstack An Interactive Guide to CSS Grid (jos )Nov 21, 2023 2,499 guides , css , grids , layout Announcing TypeScript 5.3 (dan /typ )Nov 20, 2023 2,498 release-notes , typescript The 9 HTML Elements That Have an Attribute of the Same Name, or: The 9 Attributes That Have an Element of the Same Name (j9t )Nov 20, 2023 2,497 html , attributes CSS4 Is Coming (Not a Clickbait) (zor /css )Nov 20, 2023 2,496 videos , css Jimdo’s Engineering Guidelines Nov 20, 2023 2,495 guidelines , processes , collaboration , onboarding , case-studies Streams in Node.js Nov 20, 2023 2,494 nodejs , streaming , examples Inspecting WCAG 2.2: Target Size Nov 20, 2023 2,493 videos , accessibility , wcag , standards Navigating the Intersection of Brand Strategy and User Experience (uxm )Nov 20, 2023 2,492 branding , strategies , user-experience How to Avoid Breaking Web Pages for Keyboard Users (tpg )Nov 20, 2023 2,491 how-tos , accessibility , keyboard-navigation Width and Height in CSS (jim )Nov 20, 2023 2,490 css What Are Webhooks and How to Use Them Nov 20, 2023 2,489 webhooks Conducting a Content Audit to Improve Your Content (uxm )Nov 20, 2023 2,488 content , auditing , quality , optimization Introduction to AWS—DynamoDB Nov 19, 2023 2,487 introductions , aws , dynamodb , databases CSS Nesting UX in DevTools (sha )Nov 19, 2023 2,486 css , nesting , user-experience , developer-experience , browsers , dev-tools CSS Nesting (sha )Nov 19, 2023 2,485 css , nesting How Independent Publishing Has Changed From the 1990s Until Today Nov 18, 2023 2,484 history , writing , web 26 Frontend Certifications for Web Developers Nov 18, 2023 2,483 training , career , link-lists The CSS Property You Didn’t Know You Needed Nov 18, 2023 2,482 css Skip PHPUnit Tests Conditionally in PHP (ami )Nov 18, 2023 2,481 php , testing Comparison of Accessibility of E-Government Websites in Europe (cer )Nov 18, 2023 2,480 accessibility , case-studies , comparisons An Attempted Taxonomy of Web Components (zac )Nov 18, 2023 2,479 web-components , html 10 Great Websites to Learn Web Development (apo )Nov 18, 2023 2,478 link-lists , learning 5 Formatting Techniques for Long-Form Content Nov 17, 2023 2,477 usability , content , writing , formatting , techniques 10 Tips for Driving Design System Adoption (zer )Nov 17, 2023 2,476 design-systems , tips-and-tricks Why You Should Curate, Not Create, a Design System (uxd )Nov 17, 2023 2,475 design-systems , processes Integrating MongoDB With Node.js Nov 17, 2023 2,474 mongodb , nodejs Understanding Dev Dependencies in Web Development Nov 17, 2023 2,473 dependencies “NODE_ENV=production” Is a Lie (mco )Nov 17, 2023 2,472 videos , nodejs , environments , optimization HTML Web Components Are Just JavaScript? (mia /odd )Nov 17, 2023 2,471 web-components , javascript , html Vite 5.0 Is Out (vit )Nov 16, 2023 2,470 release-notes , vite Exclusive Accordions Exclude (yat )Nov 16, 2023 2,469 accessibility , html , accordions The Node.js Event Loop (mco /pla )Nov 16, 2023 2,468 nodejs , event-loop , events Until the Right Design Emerges… Nov 16, 2023 2,467 design Evolution of Visible Focus Nov 16, 2023 2,466 videos , accessibility , focus 4 Web Devs, 1 App Idea (whi +)Nov 16, 2023 2,465 videos , web-apps , case-studies How to Use Node.js With Docker (cra )Nov 16, 2023 2,464 how-tos , nodejs , docker Wasp Lang and Prisma ORM: A New Era in Web Development (pri )Nov 16, 2023 2,463 videos , wasp , prisma Using Chrome’s Accessibility Tree for Manual Testing of HTML and ARIA Nov 16, 2023 2,462 videos , browsers , google , chrome , dev-tools , accessibility , testing , html , aria The Developer Job Market Is Insane—5 Tips on How to Survive Nov 16, 2023 2,461 career , interviewing , tips-and-tricks The Best CSS Background Patterns for Your Next Project Nov 16, 2023 2,460 css , backgrounds Getting Started With CSS Container Queries (mic /mdn )Nov 16, 2023 2,459 introductions , css , container-queries Introducing N|Solid Copilot: Your AI-Powered Node.js Navigator (nod )Nov 15, 2023 2,458 introductions , nodejs , ai , tooling A Guide to Low-Code No-Code in Software Development Nov 15, 2023 2,457 guides , low-and-no-code , concepts Biome—Unified Linting and Formatting Solution Nov 15, 2023 2,456 biome , configuration Introduction to LangChain Nov 15, 2023 2,455 introductions , langchain Optimizing Frontend Performance: Mastering Memoization, Throttling, and Debouncing Nov 15, 2023 2,454 performance , optimization , memoization , throttling , debouncing How to Optimize MongoDB Performance for Node.js (app )Nov 15, 2023 2,453 how-tos , mongodb , optimization , nodejs Why Doesn’t AI Work for Producing Accessible Code? (ala )Nov 15, 2023 2,452 accessibility , code-generation , ai We Need to Have a Chat? I Think We Should Refactor Nov 15, 2023 2,451 design-systems , maintenance , refactoring Using Selectlist in React (kil /pol )Nov 15, 2023 2,450 react , forms Shattering the Design System: Unleashing the Creative Revolution (cre /uxd )Nov 15, 2023 2,449 design-systems , creativity , processes Release Notes for Safari Technology Preview 183 (jon /web )Nov 15, 2023 2,448 release-notes , browsers , apple , safari Modular CSS and Different Ways to Structure Your Stylesheets (cfe )Nov 15, 2023 2,447 css , modules Is It Worth Keeping Your CSS DRY—Pros and Cons Nov 15, 2023 2,446 css , maintainability , principles Browsing the Eastern Side of the Personal Web Nov 15, 2023 2,445 web , community About Subgrid and Colored Grid Lines (len )Nov 15, 2023 2,444 css , grids , layout A Tip for Properly Handling Loading States in Web Apps (ray )Nov 15, 2023 2,443 tips-and-tricks , state-management , web-apps Letter and Spirit of Web Development (j9t )Nov 14, 2023 2,442 community , processes Accessibility Testing With Chrome DevTools Nov 14, 2023 2,441 accessibility , testing , browsers , google , chrome , dev-tools How I Test a Website for Accessibility Nov 14, 2023 2,440 accessibility , testing Simplifying the E2E Selectors Hassle Nov 14, 2023 2,439 angular , typescript , testing What Is Transpiling in JavaScript? Nov 14, 2023 2,438 videos , javascript , ecmascript , transpiling , babel Node.js Monthly Downloads (mco )Nov 14, 2023 2,437 websites , nodejs , metrics Exploring V8’s Strings: Implementation and Optimizations (ili )Nov 14, 2023 2,436 javascript , javascript-engines , v8 , strings , optimization Elevate Your CSS Debugging Skills With These Chrome DevTools Tricks in 2024 (uti )Nov 14, 2023 2,435 css , debugging , browsers , google , chrome , dev-tools Designing for Accessibility Beyond Compliance (uxd )Nov 14, 2023 2,434 design , accessibility , compliance Cracking a “Developer Tools Killer” Script… (cod )Nov 14, 2023 2,433 browsers , dev-tools , debugging Introducing the Website Carbon Rating System Nov 13, 2023 2,432 introductions , sustainability A Coder Considers the Waning Days of the Craft Nov 13, 2023 2,431 craft , retrospectives , web Monitoring Your Python App With AppSignal Nov 13, 2023 2,430 python , monitoring , tooling Your Website’s URLs Can and Should Be Beautiful Nov 13, 2023 2,429 urls , usability Growing Design by Letting Teams Experience It Nov 13, 2023 2,428 design Is It Time for You to Leave Social Media? Nov 13, 2023 2,427 social-media Prettier 3.1: New Experimental Ternaries Formatting and Angular Control Flow Syntax Nov 13, 2023 2,426 release-notes , prettier Text With Media Background: Practical Solutions Nov 13, 2023 2,425 images , microcontent , readability , accessibility The Top WordPress Plugins Are… a Little Sad? (chr )Nov 13, 2023 2,424 wordpress , plugins HTML Web Components (jim )Nov 13, 2023 2,423 html , web-components Designing Web Design Documentation (fre /sma )Nov 13, 2023 2,422 documentation , design , design-systems Cascade Layers, CSS Functions, and More CSS With Miriam Suzanne (mia +/sho )Nov 13, 2023 2,421 podcasts , interviews , css , cascade , functions Explaining Kubernetes to My Uber Driver Nov 12, 2023 2,420 architecture , kubernetes HTML First Nov 12, 2023 2,419 websites , html , principles The Nature of Digital Is Environmentally Destructive (ger )Nov 12, 2023 2,418 sustainability Accessibility Training Can Sometimes Harm Accessibility (cer )Nov 12, 2023 2,417 accessibility , training Mastering Cryptography Fundamentals With Node’s “crypto” Module Nov 11, 2023 2,416 security , cryptography , nodejs Stop Using AI-Generated Images (mic )Nov 11, 2023 2,415 ai , images AI Is the New UI (uxd )Nov 11, 2023 2,414 ai , design NCSA Mosaic: How the First Mainstream Web Browser Changed the World Forever Nov 11, 2023 2,413 history , browsers , mosaic Lost in Translation: Tips for Multilingual Web Accessibility (ben )Nov 11, 2023 2,412 tips-and-tricks , accessibility , internationalization , localization Do You Really Need to Validate Your HTML Code? Nov 11, 2023 2,411 discussions , html , conformance Concurrency in React 18 for Busy Bees (ole )Nov 10, 2023 2,410 react , concurrency What’s New in Angular 17 (rak )Nov 10, 2023 2,409 angular Cookie Permissions 101 Nov 10, 2023 2,408 cookies , legal , user-experience CSS Nesting Is Here (mic )Nov 10, 2023 2,407 css , nesting Set Up Your Redwood.js Environment: A Beginner’s Tutorial (sel )Nov 10, 2023 2,406 videos , tutorials , redwoodjs Never Use “Scroll” Value for Overflow (kiz )Nov 10, 2023 2,405 css , overflow , scrolling Creating Accessible UI Animations (sma )Nov 10, 2023 2,404 accessibility , animations A Faster Web in 2024 (rvi )Nov 10, 2023 2,403 performance , web-vitals , metrics , web NaN or Not a Number? (mic )Nov 9, 2023 2,402 javascript ES6 Features You Didn’t Know You Needed: A JavaScript Guide for Beginners Nov 9, 2023 2,401 guides , javascript Modern Frontend Testing With Vitest, Storybook, and Playwright Nov 9, 2023 2,400 testing , vitest , storybook , playwright Can Bun Eat Node.js’s Lunch? Testing the Trendy Toolkit Nov 9, 2023 2,399 bun , nodejs , comparisons Understanding HTML Landmarks and How to Apply Them (its /log )Nov 9, 2023 2,398 html , semantics , accessibility , aria HTML Web Components (ada )Nov 9, 2023 2,397 web-components , html , web-platform How Long Until Your Website Is Accessible? (kar )Nov 9, 2023 2,396 accessibility , processes Front End Devs Really Don’t Understand Accessibility (cfe )Nov 9, 2023 2,395 accessibility , craft Effective Engineering Teams (add )Nov 9, 2023 2,394 collaboration , career , engineering-management CSS Nesting Relaxed Syntax Update (arg /dev )Nov 9, 2023 2,393 css , nesting , browsers , google , chrome , support How to Use Timeouts in Node.js (app )Nov 8, 2023 2,392 how-tos , time , nodejs , javascript Secure Code Review Tips to Defend Against Vulnerable Node.js Code Nov 8, 2023 2,391 nodejs , security , code-reviews CSS Positioning Crash Course (zor /css )Nov 8, 2023 2,390 videos , crash-courses , css , positioning , layout Handling Null, Undefined, and Zero Values in JavaScript (mic )Nov 8, 2023 2,389 javascript XML Basics for Computing Nov 8, 2023 2,388 fundamentals , xml AVIF: Meet the Next Level Image File Format Nov 8, 2023 2,387 avif , images “@ scope” (mdn )Nov 8, 2023 2,386 css , scope Monolith to Microservices: 5 Strategies, Challenges, and Solutions Nov 8, 2023 2,385 monoliths , microservices , architecture , migrating , strategies Web Developers: Remarkably Untalented and Careless? (bal )Nov 8, 2023 2,384 quality , career , training Using CSS “content-visibility” to Boost Your Rendering Performance (log )Nov 8, 2023 2,383 css , rendering , performance Introducing Angular v17 (mge /ang )Nov 8, 2023 2,382 introductions , release-notes , angular Everything About SEO Is Obnoxious (chr )Nov 8, 2023 2,381 seo , quality , ethics React Router v6: A Beginner’s Guide Nov 7, 2023 2,380 guides , react , routing , react-router How Miro Migrated Its Analytics Event Tracking System Nov 7, 2023 2,379 analytics , metrics , monitoring , migrating Why We Need a “Green” Perf Metric (scr )Nov 7, 2023 2,378 videos , sustainability , performance , metrics Deploying a Vue Application With Netlify and GitHub Nov 7, 2023 2,377 deploying , vuejs , netlify , github (Don’t) Mind the Gap (mic )Nov 7, 2023 2,376 css , layout Headless Component: A Pattern for Composing React UIs (mfo )Nov 7, 2023 2,375 components , react , headless Addressing Accessibility Concerns With Using Fluid Type (sma )Nov 7, 2023 2,374 accessibility , responsive-design , fluid-design , css Creating Accessible Content in Drupal 10 Nov 7, 2023 2,373 videos , drupal , accessibility 13 HTML Attributes You Should Know About Nov 7, 2023 2,372 html , attributes Writing Components That Work in Any Frontend Framework (and )Nov 7, 2023 2,371 web-components , frameworks Truly Semantic (don )Nov 7, 2023 2,370 design-tokens , semantics , naming Surprising Facts About New CSS Selectors (spa /clo )Nov 7, 2023 2,369 css , selectors How Core Web Vitals Saved Users 10,000 Years of Waiting for Web Pages to Load (add +/dev )Nov 7, 2023 2,368 google , performance , user-experience , metrics Cloudinary: The “Dramatic” Story of JPEG XL Support So Far (jon /com )Nov 7, 2023 2,367 jpeg-xl , images , support , browsers Angular (ang )Nov 7, 2023 2,366 websites , angular Accessibility Training Will Not Save You (rei )Nov 7, 2023 2,365 accessibility , training , career , quality How to Use npm Packages Outside of Node Nov 6, 2023 2,364 how-tos , npm , dependencies , javascript How to Build a Server-Side React App Using Vite and Express (the )Nov 6, 2023 2,363 how-tos , react , vite , express , server-side-rendering The Role of Prototyping in UX Design: From Wireframes to Interactive Mockups (uxm )Nov 6, 2023 2,362 user-experience , design , prototyping GitLab CI Optimization: 15+ Tips for Faster Pipelines Nov 6, 2023 2,361 gitlab , ci-cd , optimization , tips-and-tricks , dev-ops Removing List Styles Without Affecting Semantics (mat )Nov 6, 2023 2,360 html , css , semantics , accessibility “git rebase”: What Can Go Wrong? (b0r )Nov 6, 2023 2,359 git Default Layouts in 11ty (rem )Nov 6, 2023 2,358 eleventy Comparing MySQL, PostgreSQL, and MongoDB (ver )Nov 6, 2023 2,357 databases , mysql , postgresql , mongodb , comparisons Understanding React Error Boundary Nov 5, 2023 2,356 react How Creating Content as a Developer Changed My Life Nov 5, 2023 2,355 career , learning To Hell With the Business Case (mat )Nov 5, 2023 2,354 accessibility , economics , legal WCAG 2.2 Will Be a Part of EN 301 549 and With That a Part of WAD and EAA (cer )Nov 4, 2023 2,353 accessibility , wcag , standards , legal , eaa Understanding CORS Nov 4, 2023 2,352 security , cors GitHub Copilot Now Generates AI Commit Messages (ami )Nov 3, 2023 2,351 github-copilot , ai , commit-messages Performance in React and Next.js (ver )Nov 3, 2023 2,350 videos , performance , react , nextjs Messing About With CSS Gradients (mic )Nov 3, 2023 2,349 css , gradients How to Do a TypeScript Conversion Nov 3, 2023 2,348 how-tos , javascript , typescript , migrating , conversion , refactoring Workarounds for Buggy Gradients (kei )Nov 3, 2023 2,347 css , gradients , colors Totally Remdom, or How Browsers Zoom Text (mat )Nov 3, 2023 2,346 accessibility , zooming , css , units , responsive-design An Accessibility Bookmarklet for Testing 200% Text Size (ash )Nov 3, 2023 2,345 accessibility , testing , bookmarklets Why You Should Use “px” Units for Margin, Padding, and Other Spacing Techniques (ash )Nov 2, 2023 2,344 css , units , margins , spacing , responsive-design Content Negotiation in Practice (sof )Nov 2, 2023 2,343 content-negotiation , http , examples Use the CSS “:disabled” Pseudo-Class Instead of the “[disabled]” Attribute Selector to Match Disabled Form Controls (sim )Nov 2, 2023 2,342 css , selectors , forms Can AI Help Boost Accessibility? These Researchers Tested It for Themselves Nov 2, 2023 2,341 accessibility , ai , chatgpt , research How to Use the Fetch API in Node.js, Deno, and Bun (cra )Nov 2, 2023 2,340 how-tos , data-fetching , apis , nodejs , deno , bun , comparisons Shadow DOM on Regular Elements (kiz )Nov 2, 2023 2,339 shadow-dom , dom Information vs. Experience: How to Build Mature Design Systems (uxd )Nov 2, 2023 2,338 how-tos , comparisons , design-systems In Quest to Defeat Euro Red-Tape, Apple Said It Had Three Safari Browsers—Not One (tho /the )Nov 2, 2023 2,337 browsers , apple , safari , web , legal How to Write Good Alt Text for Screen Readers (cra )Nov 2, 2023 2,336 how-tos , accessibility , images , writing , alt-text , screen-readers “:fullscreen” Demo Without JavaScript (yoo )Nov 2, 2023 2,335 css , selectors Don’t Turn a Table Into an ARIA Grid Just for a Clickable Row (aar )Nov 2, 2023 2,334 html , tables , grids , aria , accessibility Answers to Common (Web) Accessibility Questions (hdv )Nov 2, 2023 2,333 accessibility 10 Best Web Development Stacks Nov 2, 2023 2,332 tooling , tech-stacks The Dangers of Doomscrolling for Designers and How to Break Free (web )Nov 1, 2023 2,331 career Understanding Cookies (ver )Nov 1, 2023 2,330 cookies Getting Started With NVDA Nov 1, 2023 2,329 videos , introductions , screen-readers , nvda , accessibility The People Who Ruined the Internet (ver )Nov 1, 2023 2,328 web , google , seo Dark Visitors Nov 1, 2023 2,327 websites , ai , scraping , robotstxt The “prefers-reduced-transparency” Media Feature (mat )Nov 1, 2023 2,326 css , media-queries , accessibility Technical Standards Bodies Are Regulators (mno )Nov 1, 2023 2,325 standards , policies , legal Speeding Up the JavaScript Ecosystem—Tailwind CSS (mar )Nov 1, 2023 2,324 performance , javascript , tailwind Response Code Cheat Sheet for Laravel HTTP Client (ami )Nov 1, 2023 2,323 cheat-sheets , laravel , http Release Notes for Safari Technology Preview 182 (jon /web )Nov 1, 2023 2,322 release-notes , browsers , apple , safari Personal-Scale Web Scraping for Fun and Profit Nov 1, 2023 2,321 scraping , javascript , functionality , optimization One HTML Tag, Thirty+ CSS Drawings—My Divtober 2023 Collection (alv )Nov 1, 2023 2,320 css , art Learn Performance (kev +/dev )Nov 1, 2023 2,319 courses , performance How Bear Does Analytics With CSS Nov 1, 2023 2,318 analytics , metrics , css , case-studies Confusing Git Terminology (b0r )Nov 1, 2023 2,317 git , terminology Breaking Down a Design (jam )Nov 1, 2023 2,316 design Blinded by the Light DOM (mey )Nov 1, 2023 2,315 web-components , dom , shadow-dom , javascript A Comprehensive Guide to Data Engineering Nov 1, 2023 2,314 guides , data-engineering 0 KB Social Media Embeds (chr )Nov 1, 2023 2,313 embed-code , quality