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