How to Use Responsive HTML Video (…and Audio!) (sco )Nov 27, 2023 11,688 how-tos , responsive-design , html , multimedia How to Use Chrome’s Accessibility Tree (pop )Nov 27, 2023 11,687 how-tos , accessibility , browsers , google , chrome Checking the Type of a String in PHP (ami )Nov 27, 2023 11,686 php , strings “An Accessible Website Won’t Be Beautiful”… Really?! Nov 27, 2023 11,685 design , accessibility Accessibility: A Practical Perspective (mat )Nov 27, 2023 11,684 accessibility OOP Design Patterns in JavaScript Nov 26, 2023 11,683 javascript , oop , software-design-patterns Progressive Enhancement vs. Graceful Degradation: Approaches to Web Development Nov 26, 2023 11,682 progressive-enhancement , graceful-degradation , comparisons “oklch()” Retains Perceived Lightness for Different Hue Angles (ste )Nov 26, 2023 11,681 css , functions , colors , oklch Are Design Ethics Useless? (koo )Nov 26, 2023 11,680 design , ethics Preventing Scroll “Bounce” With CSS (mic )Nov 25, 2023 11,679 css , scrolling Design Systems Metrics—What I Have Learned Leading the [Design System] of the Biggest Edtech in Latin America Nov 24, 2023 11,678 design-systems , metrics , lessons Accessibility Is Leadership Nov 24, 2023 11,677 accessibility , leadership Weird HTML Hacks (ern )Nov 24, 2023 11,676 html , css , hacks , techniques , history A Few Ways CSS Is Easier to Write in 2023 (geo /sma )Nov 24, 2023 11,675 css , techniques , comparisons State of JavaScript 2023 (sac /dev )Nov 23, 2023 11,674 surveys , javascript How to Test 3.3.7 Redundant Entry (tpg )Nov 23, 2023 11,673 how-tos , accessibility , testing , wcag Vue and Vite Status Update (eva )Nov 22, 2023 11,672 videos , vuejs , vite Choosing a Green Web Host (mic )Nov 22, 2023 11,671 hosting , sustainability Browsers Only Update “:target” on Page Load and During Fragment Navigation (sim )Nov 22, 2023 11,670 css , selectors Test Often to Keep Your Designs Simple Nov 22, 2023 11,669 design , prototyping , testing , simplicity Shadow DOM Is for Hiding Your Shame Nov 22, 2023 11,668 shadow-dom , dom , web-components , html Top 10 Most Popular JavaScript Frameworks to Choose in 2024 Nov 22, 2023 11,667 javascript , frameworks , react , angular , vuejs , nodejs , express , meteor , nextjs , emberjs , backbone , svelte The Elevator Pitch for Web Components (cfe )Nov 22, 2023 11,666 web-components , html , dom Psychology of Speed: A Guide to Perceived Performance (fox /cal )Nov 22, 2023 11,665 guides , performance , user-experience PHP Attributes in Laravel Nov 21, 2023 11,664 php , laravel , attributes Why We Don’t Like TDD: A Developer’s Perspective Nov 21, 2023 11,663 testing , processes The Unbearable Weight of Massive JavaScript (rya )Nov 21, 2023 11,662 videos , javascript , frameworks , performance Demystifying Web Push Notifications Nov 21, 2023 11,661 notifications , javascript Easy Introduction to Variables and Data Types in Programming for Beginners (ara )Nov 21, 2023 11,660 introductions , variables , types , programming URL Parser Performance (bag )Nov 21, 2023 11,659 urls , parsing , performance The Tension and Future of Jamstack (zac )Nov 21, 2023 11,658 tech-stacks , jamstack An Interactive Guide to CSS Grid (jos )Nov 21, 2023 11,657 guides , css , grids , layout Announcing TypeScript 5.3 (dan /typ )Nov 20, 2023 11,656 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 11,655 html , attributes CSS4 Is Coming (Not a Clickbait) (zor /css )Nov 20, 2023 11,654 videos , css Jimdo’s Engineering Guidelines Nov 20, 2023 11,653 guidelines , processes , collaboration , onboarding , case-studies Streams in Node.js Nov 20, 2023 11,652 nodejs , streaming , examples Inspecting WCAG 2.2: Target Size Nov 20, 2023 11,651 videos , accessibility , wcag , standards Navigating the Intersection of Brand Strategy and User Experience (uxm )Nov 20, 2023 11,650 branding , strategies , user-experience How to Avoid Breaking Web Pages for Keyboard Users (tpg )Nov 20, 2023 11,649 how-tos , accessibility , keyboard-navigation Width and Height in CSS (jim )Nov 20, 2023 11,648 css What Are Webhooks and How to Use Them Nov 20, 2023 11,647 webhooks Conducting a Content Audit to Improve Your Content (uxm )Nov 20, 2023 11,646 content , auditing , quality , optimization Introduction to AWS—DynamoDB Nov 19, 2023 11,645 introductions , aws , dynamodb , databases CSS Nesting UX in DevTools (sha )Nov 19, 2023 11,644 css , nesting , user-experience , developer-experience , browsers , dev-tools CSS Nesting (sha )Nov 19, 2023 11,643 css , nesting How Independent Publishing Has Changed From the 1990s Until Today Nov 18, 2023 11,642 history , writing , web 26 Frontend Certifications for Web Developers Nov 18, 2023 11,641 training , career , link-lists The CSS Property You Didn’t Know You Needed Nov 18, 2023 11,640 css Skip PHPUnit Tests Conditionally in PHP (ami )Nov 18, 2023 11,639 php , testing Comparison of Accessibility of E-Government Websites in Europe (cer )Nov 18, 2023 11,638 accessibility , case-studies , comparisons An Attempted Taxonomy of Web Components (zac )Nov 18, 2023 11,637 web-components , html 10 Great Websites to Learn Web Development (apo )Nov 18, 2023 11,636 link-lists , learning Why Svelte? Nov 17, 2023 11,635 svelte , react , frameworks 5 Formatting Techniques for Long-Form Content Nov 17, 2023 11,634 usability , content , writing , formatting , techniques 10 Tips for Driving Design System Adoption (zer )Nov 17, 2023 11,633 design-systems , tips-and-tricks Why You Should Curate, Not Create, a Design System (uxd )Nov 17, 2023 11,632 design-systems , processes Integrating MongoDB With Node.js Nov 17, 2023 11,631 mongodb , nodejs Understanding Dev Dependencies in Web Development Nov 17, 2023 11,630 dependencies “NODE_ENV=production” Is a Lie (mco )Nov 17, 2023 11,629 videos , nodejs , environments , optimization HTML Web Components Are Just JavaScript? (mia /odd )Nov 17, 2023 11,628 web-components , javascript , html Vite 5.0 Is Out (vit )Nov 16, 2023 11,627 release-notes , vite Exclusive Accordions Exclude (yat )Nov 16, 2023 11,626 accessibility , html , accordions The Node.js Event Loop (mco /pla )Nov 16, 2023 11,625 nodejs , event-loop , events Until the Right Design Emerges… Nov 16, 2023 11,624 design Evolution of Visible Focus Nov 16, 2023 11,623 videos , accessibility , focus 4 Web Devs, 1 App Idea (whi +)Nov 16, 2023 11,622 videos , web-apps , case-studies How to Use Node.js With Docker (cra )Nov 16, 2023 11,621 how-tos , nodejs , docker Wasp Lang and Prisma ORM: A New Era in Web Development (pri )Nov 16, 2023 11,620 videos , wasp , prisma Using Chrome’s Accessibility Tree for Manual Testing of HTML and ARIA Nov 16, 2023 11,619 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 11,618 career , interviewing , tips-and-tricks The Best CSS Background Patterns for Your Next Project Nov 16, 2023 11,617 css , backgrounds Getting Started With CSS Container Queries (mic /mdn )Nov 16, 2023 11,616 introductions , css , container-queries Introducing N|Solid Copilot: Your AI-Powered Node.js Navigator (nod )Nov 15, 2023 11,615 introductions , nodejs , ai , tooling A Guide to Low-Code No-Code in Software Development Nov 15, 2023 11,614 guides , low-and-no-code , concepts Biome—Unified Linting and Formatting Solution Nov 15, 2023 11,613 biome , configuration Introduction to LangChain Nov 15, 2023 11,612 introductions , langchain Optimizing Frontend Performance: Mastering Memoization, Throttling, and Debouncing Nov 15, 2023 11,611 performance , optimization , memoization , throttling , debouncing How to Optimize MongoDB Performance for Node.js (app )Nov 15, 2023 11,610 how-tos , mongodb , optimization , nodejs Why Doesn’t AI Work for Producing Accessible Code? (ala )Nov 15, 2023 11,609 accessibility , code-generation , ai We Need to Have a Chat? I Think We Should Refactor Nov 15, 2023 11,608 design-systems , maintenance , refactoring Using Selectlist in React (kil /pol )Nov 15, 2023 11,607 react , forms Shattering the Design System: Unleashing the Creative Revolution (cre /uxd )Nov 15, 2023 11,606 design-systems , creativity , processes Release Notes for Safari Technology Preview 183 (jon /web )Nov 15, 2023 11,605 release-notes , browsers , apple , safari Modular CSS and Different Ways to Structure Your Stylesheets (cfe )Nov 15, 2023 11,604 css , modules Is It Worth Keeping Your CSS DRY—Pros and Cons Nov 15, 2023 11,603 css , maintainability , principles Browsing the Eastern Side of the Personal Web Nov 15, 2023 11,602 web , community About Subgrid and Colored Grid Lines (len )Nov 15, 2023 11,601 css , grids , layout A Tip for Properly Handling Loading States in Web Apps (ray )Nov 15, 2023 11,600 tips-and-tricks , state-management , web-apps Letter and Spirit of Web Development (j9t )Nov 14, 2023 11,599 community , processes Accessibility Testing With Chrome DevTools Nov 14, 2023 11,598 accessibility , testing , browsers , google , chrome , dev-tools How I Test a Website for Accessibility Nov 14, 2023 11,597 accessibility , testing Simplifying the E2E Selectors Hassle Nov 14, 2023 11,596 angular , typescript , testing What Is Transpiling in JavaScript? Nov 14, 2023 11,595 videos , javascript , ecmascript , transpiling , babel Node.js Monthly Downloads (mco )Nov 14, 2023 11,594 websites , nodejs , metrics Exploring V8’s Strings: Implementation and Optimizations (ili )Nov 14, 2023 11,593 javascript , javascript-engines , v8 , strings , optimization Elevate Your CSS Debugging Skills With These Chrome DevTools Tricks in 2024 (uti )Nov 14, 2023 11,592 css , debugging , browsers , google , chrome , dev-tools Designing for Accessibility Beyond Compliance (uxd )Nov 14, 2023 11,591 design , accessibility , compliance Cracking a “Developer Tools Killer” Script… (cod )Nov 14, 2023 11,590 browsers , dev-tools , debugging Introducing the Website Carbon Rating System Nov 13, 2023 11,589 introductions , sustainability A Coder Considers the Waning Days of the Craft Nov 13, 2023 11,588 craft , retrospectives , web Monitoring Your Python App With AppSignal Nov 13, 2023 11,587 python , monitoring , tooling Your Website’s URLs Can and Should Be Beautiful Nov 13, 2023 11,586 urls , usability Growing Design by Letting Teams Experience It Nov 13, 2023 11,585 design Is It Time for You to Leave Social Media? Nov 13, 2023 11,584 social-media Prettier 3.1: New Experimental Ternaries Formatting and Angular Control Flow Syntax Nov 13, 2023 11,583 release-notes , prettier Text With Media Background: Practical Solutions Nov 13, 2023 11,582 images , microcontent , readability , accessibility The Top WordPress Plugins Are… a Little Sad? (chr )Nov 13, 2023 11,581 wordpress , plugins HTML Web Components (jim )Nov 13, 2023 11,580 html , web-components Designing Web Design Documentation (fre /sma )Nov 13, 2023 11,579 documentation , design , design-systems Cascade Layers, CSS Functions, and More CSS With Miriam Suzanne (mia +/sho )Nov 13, 2023 11,578 podcasts , interviews , css , cascade , functions Explaining Kubernetes to My Uber Driver Nov 12, 2023 11,577 architecture , kubernetes HTML First Nov 12, 2023 11,576 websites , html , principles The Nature of Digital Is Environmentally Destructive (ger )Nov 12, 2023 11,575 sustainability Accessibility Training Can Sometimes Harm Accessibility (cer )Nov 12, 2023 11,574 accessibility , training Mastering Cryptography Fundamentals With Node’s “crypto” Module Nov 11, 2023 11,573 security , cryptography , nodejs Stop Using AI-Generated Images (mic )Nov 11, 2023 11,572 ai , images AI Is the New UI (uxd )Nov 11, 2023 11,571 ai , design NCSA Mosaic: How the First Mainstream Web Browser Changed the World Forever Nov 11, 2023 11,570 history , browsers , mosaic Lost in Translation: Tips for Multilingual Web Accessibility (ben )Nov 11, 2023 11,569 tips-and-tricks , accessibility , internationalization , localization Do You Really Need to Validate Your HTML Code? Nov 11, 2023 11,568 discussions , html , conformance Concurrency in React 18 for Busy Bees (ole )Nov 10, 2023 11,567 react , concurrency What’s New in Angular 17 (rak )Nov 10, 2023 11,566 angular Cookie Permissions 101 Nov 10, 2023 11,565 cookies , legal , user-experience CSS Nesting Is Here (mic )Nov 10, 2023 11,564 css , nesting Set Up Your Redwood.js Environment: A Beginner’s Tutorial (sel )Nov 10, 2023 11,563 videos , tutorials , redwoodjs Never Use “Scroll” Value for Overflow (kiz )Nov 10, 2023 11,562 css , overflow , scrolling Creating Accessible UI Animations (sma )Nov 10, 2023 11,561 accessibility , animations A Faster Web in 2024 (rvi )Nov 10, 2023 11,560 performance , web-vitals , metrics , web NaN or Not a Number? (mic )Nov 9, 2023 11,559 javascript ES6 Features You Didn’t Know You Needed: A JavaScript Guide for Beginners Nov 9, 2023 11,558 guides , javascript Modern Frontend Testing With Vitest, Storybook, and Playwright Nov 9, 2023 11,557 testing , vitest , storybook , playwright Can Bun Eat Node.js’s Lunch? Testing the Trendy Toolkit Nov 9, 2023 11,556 bun , nodejs , comparisons Understanding HTML Landmarks and How to Apply Them (its /log )Nov 9, 2023 11,555 html , semantics , accessibility , aria HTML Web Components (ada )Nov 9, 2023 11,554 web-components , html , web-platform How Long Until Your Website Is Accessible? (kar )Nov 9, 2023 11,553 accessibility , processes Front End Devs Really Don’t Understand Accessibility (cfe )Nov 9, 2023 11,552 accessibility , craft Effective Engineering Teams (add )Nov 9, 2023 11,551 collaboration , career , engineering-management CSS Nesting Relaxed Syntax Update (arg /dev )Nov 9, 2023 11,550 css , nesting , browsers , google , chrome , support How to Use Timeouts in Node.js (app )Nov 8, 2023 11,549 how-tos , time , nodejs , javascript Secure Code Review Tips to Defend Against Vulnerable Node.js Code Nov 8, 2023 11,548 nodejs , security , code-reviews CSS Positioning Crash Course (zor /css )Nov 8, 2023 11,547 videos , crash-courses , css , positioning , layout Handling Null, Undefined, and Zero Values in JavaScript (mic )Nov 8, 2023 11,546 javascript XML Basics for Computing Nov 8, 2023 11,545 fundamentals , xml AVIF: Meet the Next Level Image File Format Nov 8, 2023 11,544 avif , images “@ scope” (mdn )Nov 8, 2023 11,543 css , scope Monolith to Microservices: 5 Strategies, Challenges, and Solutions Nov 8, 2023 11,542 monoliths , microservices , architecture , migrating , strategies Web Developers: Remarkably Untalented and Careless? (bal )Nov 8, 2023 11,541 quality , career , training Using CSS “content-visibility” to Boost Your Rendering Performance (log )Nov 8, 2023 11,540 css , rendering , performance Introducing Angular v17 (mge /ang )Nov 8, 2023 11,539 introductions , release-notes , angular Everything About SEO Is Obnoxious (chr )Nov 8, 2023 11,538 seo , quality , ethics React Router v6: A Beginner’s Guide Nov 7, 2023 11,537 guides , react , routing , react-router How Miro Migrated Its Analytics Event Tracking System Nov 7, 2023 11,536 analytics , metrics , monitoring , migrating Why We Need a “Green” Perf Metric (scr )Nov 7, 2023 11,535 videos , sustainability , performance , metrics Deploying a Vue Application With Netlify and GitHub Nov 7, 2023 11,534 deploying , vuejs , netlify , github (Don’t) Mind the Gap (mic )Nov 7, 2023 11,533 css , layout Headless Component: A Pattern for Composing React UIs (mfo )Nov 7, 2023 11,532 components , react , headless Addressing Accessibility Concerns With Using Fluid Type (sma )Nov 7, 2023 11,531 accessibility , responsive-design , fluid-design , css Creating Accessible Content in Drupal 10 Nov 7, 2023 11,530 videos , drupal , accessibility 13 HTML Attributes You Should Know About Nov 7, 2023 11,529 html , attributes Writing Components That Work in Any Frontend Framework (and )Nov 7, 2023 11,528 web-components , frameworks Truly Semantic (don )Nov 7, 2023 11,527 design-tokens , semantics , naming Surprising Facts About New CSS Selectors (spa /clo )Nov 7, 2023 11,526 css , selectors How Core Web Vitals Saved Users 10,000 Years of Waiting for Web Pages to Load (add +/dev )Nov 7, 2023 11,525 google , performance , user-experience , metrics Cloudinary: The “Dramatic” Story of JPEG XL Support So Far (jon /com )Nov 7, 2023 11,524 jpeg-xl , images , support , browsers Angular (ang )Nov 7, 2023 11,523 websites , angular Accessibility Training Will Not Save You (rei )Nov 7, 2023 11,522 accessibility , training , career , quality How to Use npm Packages Outside of Node Nov 6, 2023 11,521 how-tos , npm , dependencies , javascript How to Build a Server-Side React App Using Vite and Express (the )Nov 6, 2023 11,520 how-tos , react , vite , express , server-side-rendering The Role of Prototyping in UX Design: From Wireframes to Interactive Mockups (uxm )Nov 6, 2023 11,519 user-experience , design , prototyping GitLab CI Optimization: 15+ Tips for Faster Pipelines Nov 6, 2023 11,518 gitlab , ci-cd , optimization , tips-and-tricks , dev-ops Removing List Styles Without Affecting Semantics (mat )Nov 6, 2023 11,517 html , css , semantics , accessibility “git rebase”: What Can Go Wrong? (b0r )Nov 6, 2023 11,516 git Default Layouts in 11ty (rem )Nov 6, 2023 11,515 eleventy Comparing MySQL, PostgreSQL, and MongoDB (ver )Nov 6, 2023 11,514 databases , mysql , postgresql , mongodb , comparisons Understanding React Error Boundary Nov 5, 2023 11,513 react How Creating Content as a Developer Changed My Life Nov 5, 2023 11,512 career , learning To Hell With the Business Case (mat )Nov 5, 2023 11,511 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 11,510 accessibility , wcag , standards , legal , eaa Understanding CORS Nov 4, 2023 11,509 security , cors GitHub Copilot Now Generates AI Commit Messages (ami )Nov 3, 2023 11,508 github-copilot , ai , commit-messages Performance in React and Next.js (ver )Nov 3, 2023 11,507 videos , performance , react , nextjs Messing About With CSS Gradients (mic )Nov 3, 2023 11,506 css , gradients How to Do a TypeScript Conversion Nov 3, 2023 11,505 how-tos , javascript , typescript , migrating , conversion , refactoring Workarounds for Buggy Gradients (kei )Nov 3, 2023 11,504 css , gradients , colors Totally Remdom, or How Browsers Zoom Text (mat )Nov 3, 2023 11,503 accessibility , zooming , css , units , responsive-design An Accessibility Bookmarklet for Testing 200% Text Size (ash )Nov 3, 2023 11,502 accessibility , testing , bookmarklets Why You Should Use “px” Units for Margin, Padding, and Other Spacing Techniques (ash )Nov 2, 2023 11,501 css , units , margins , spacing , responsive-design Content Negotiation in Practice (sof )Nov 2, 2023 11,500 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 11,499 css , selectors , forms Can AI Help Boost Accessibility? These Researchers Tested It for Themselves Nov 2, 2023 11,498 accessibility , ai , chatgpt , research How to Use the Fetch API in Node.js, Deno, and Bun (cra )Nov 2, 2023 11,497 how-tos , data-fetching , apis , nodejs , deno , bun , comparisons Shadow DOM on Regular Elements (kiz )Nov 2, 2023 11,496 shadow-dom , dom Information vs. Experience: How to Build Mature Design Systems (uxd )Nov 2, 2023 11,495 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 11,494 browsers , apple , safari , web , legal How to Write Good Alt Text for Screen Readers (cra )Nov 2, 2023 11,493 how-tos , accessibility , images , writing , alt-text , screen-readers “:fullscreen” Demo Without JavaScript (yoo )Nov 2, 2023 11,492 css , selectors Don’t Turn a Table Into an ARIA Grid Just for a Clickable Row (aar )Nov 2, 2023 11,491 html , tables , grids , aria , accessibility Answers to Common (Web) Accessibility Questions (hdv )Nov 2, 2023 11,490 accessibility 10 Best Web Development Stacks Nov 2, 2023 11,489 tooling , tech-stacks The Dangers of Doomscrolling for Designers and How to Break Free (web )Nov 1, 2023 11,488 career Understanding Cookies (ver )Nov 1, 2023 11,487 cookies Getting Started With NVDA Nov 1, 2023 11,486 videos , introductions , screen-readers , nvda , accessibility The People Who Ruined the Internet (ver )Nov 1, 2023 11,485 web , google , seo Dark Visitors Nov 1, 2023 11,484 websites , ai , scraping , robotstxt The “prefers-reduced-transparency” Media Feature (mat )Nov 1, 2023 11,483 css , media-queries , accessibility Technical Standards Bodies Are Regulators (mno )Nov 1, 2023 11,482 standards , policies , legal Speeding Up the JavaScript Ecosystem—Tailwind CSS (mar )Nov 1, 2023 11,481 performance , javascript , tailwind Response Code Cheat Sheet for Laravel HTTP Client (ami )Nov 1, 2023 11,480 cheat-sheets , laravel , http Release Notes for Safari Technology Preview 182 (jon /web )Nov 1, 2023 11,479 release-notes , browsers , apple , safari Personal-Scale Web Scraping for Fun and Profit Nov 1, 2023 11,478 scraping , javascript , functionality , optimization One HTML Tag, Thirty+ CSS Drawings—My Divtober 2023 Collection (alv )Nov 1, 2023 11,477 css , art Learn Performance (kev +/dev )Nov 1, 2023 11,476 courses , performance How Bear Does Analytics With CSS Nov 1, 2023 11,475 analytics , metrics , css , case-studies Confusing Git Terminology (b0r )Nov 1, 2023 11,474 git , terminology Breaking Down a Design (jam )Nov 1, 2023 11,473 design Blinded by the Light DOM (mey )Nov 1, 2023 11,472 web-components , dom , shadow-dom , javascript A Comprehensive Guide to Data Engineering Nov 1, 2023 11,471 guides , data-engineering 0 KB Social Media Embeds (chr )Nov 1, 2023 11,470 embed-code , quality Answering Common Questions About Interpreting Page Speed Reports (geo /sma )Oct 31, 2023 11,469 performance , optimization Remix ❤️ Vite (rem )Oct 31, 2023 11,468 remix , vite , support Better Dynamic Themes in Tailwind With OKLCH Color Magic (tra /evi )Oct 31, 2023 11,467 theming , tailwind , oklch , colors 2023: 0 of the Global Top 100 Websites Use Valid HTML (j9t )Oct 31, 2023 11,466 html , css , conformance , metrics , quality Why Signals Are Better Than React Hooks Oct 31, 2023 11,465 videos , javascript , signals , react , hooks , comparisons A Complete Guide to LangChain in JavaScript Oct 31, 2023 11,464 guides , langchain , javascript , frameworks Mobile-First Indexing Has Landed—Thanks for All Your Support (joh )Oct 31, 2023 11,463 mobile-first , mobile , seo , google Accessibility by Degrees (tem )Oct 31, 2023 11,462 accessibility , processes 20 Effective Tips to Speed Up Your Drupal Website Oct 30, 2023 11,461 drupal , tips-and-tricks , performance , optimization Effective Strategies for Optimizing Performance Oct 30, 2023 11,460 strategies , performance , optimization What Exactly Is “Modern” CSS? (geo )Oct 30, 2023 11,459 css Interop 2023 October Update (rac /dev )Oct 30, 2023 11,458 interoperability , web-platform , browsers , support Don’t Disable Buttons (cfe )Oct 30, 2023 11,457 buttons , accessibility , javascript Guide to React Suspense and “use” Hook for Busy Bees (ole )Oct 29, 2023 11,456 guides , react , hooks , promises , data-fetching Is Express Still “De Facto” for Building Node Backends? Oct 29, 2023 11,455 discussions , express Unit-Testing: The Unsung Hero of Code Quality Oct 29, 2023 11,454 testing , quality A Guide to Using MSSQL With Node.js Oct 29, 2023 11,453 guides , nodejs , databases , sql The New CSS Math: “rem()” and “mod()” (dan )Oct 29, 2023 11,452 css , functions , math View Transitions and Stacking Context: Why Does My CSS View Transition Ignore “z-index”? (nic )Oct 28, 2023 11,451 css , positioning , animations , view-transitions An Introduction to Working With SVGs in React Oct 28, 2023 11,450 introductions , images , svg , react Why Is node_modules Heavier Than the Universe? Oct 28, 2023 11,449 nodejs Keep Pace With Modern JavaScript Oct 28, 2023 11,448 javascript , link-lists Let’s Reinvent the Wheel (vas )Oct 28, 2023 11,447 html , css , user-experience , accessibility , web-platform State of React 2023 (sac /dev )Oct 27, 2023 11,446 surveys , react How Often Should You Redesign Your Website? Oct 27, 2023 11,445 redesigning , refactoring , seo Liquid vs. Headless: A Look at Real User Web Performance (sia )Oct 27, 2023 11,444 shopify , headless , performance , metrics , comparisons AI as a UX Assistant Oct 27, 2023 11,443 user-experience , ai How to Find a Developer Job in 2023 (With Little or No Experience) Oct 27, 2023 11,442 how-tos , career You’re Gonna Need a Bigger Browser (rob )Oct 27, 2023 11,441 browsers , web-platform , user-experience , outlooks Some Sensible Defaults for Your “img” Elements (css )Oct 27, 2023 11,440 images , css So You’ve Been Publicly Accessibility-Shamed (dav )Oct 27, 2023 11,439 accessibility , quality , communication