Lit Web Components: Tailwind CSS Styles at Build Time (mic )Nov 2, 2021 839 web-components , lit , tailwind Rebase vs. Merge: Integrating Changes in Git (css )Nov 2, 2021 838 git , comparisons The State of the Web (ada )Nov 2, 2021 837 videos , web Using AI and Data Science to Reliably Detect Internet Censorship in Real Time Nov 2, 2021 836 ai , traffic , censorship A Comprehensive Guide to Error Handling in Node.js (hon )Nov 1, 2021 835 guides , nodejs , javascript , errors An Introduction to PostCSS (cra )Nov 1, 2021 834 introductions , postcss , postprocessors , tooling Accessible Toggles (mic )Nov 1, 2021 833 accessibility , toggles , html , javascript The Guideline Gap Nov 1, 2021 832 design-systems , quality , accessibility , localization So, You Want to Build an “@ mention” Autocomplete Feature? (css )Nov 1, 2021 831 functionality Developer Tools Secrets That Shouldn’t Be Secrets (cod )Nov 1, 2021 830 browsers , tooling , developer-experience The Golden Ratio and User-Interface Design Oct 31, 2021 829 design , layout , principles HTMLoween—HTML, JS, and CSS to Make Your Blood Boil Oct 31, 2021 828 html , css , javascript CSS-ing Candy Ghost Buttons (ana /css )Oct 31, 2021 827 css You Probably Don’t Need Media Queries Anymore Oct 30, 2021 826 css , media-queries The Little Book of Little Books (j9t )Oct 29, 2021 825 books , frameworks , conventions , quality Chrome DevTools: Visualise Your JavaScript Bundles Oct 29, 2021 824 dev-tools , javascript , bundling , browsers , google , chrome , lighthouse , visualization Using CSS Variables for Reduced Motion on a Global Scale (cit )Oct 28, 2021 823 css , custom-properties , media-queries , reduced-motion Indecisive Skip Links and Their Targets—the Renaissance of the “<hr>” Element Oct 28, 2021 822 accessibility , skip-links , html Add a Contact Form to a React App With Netlify Forms Oct 28, 2021 821 react , netlify , forms , functionality Make Your Design System Accessible—Color (luk /uxd )Oct 28, 2021 820 design-systems , accessibility , colors UX Design Isn’t Killing Creativity, Money Is (uxd )Oct 27, 2021 819 user-experience , creativity , economics A Step by Step TypeScript Tutorial for Beginners Oct 27, 2021 818 typescript , tutorials Material Design 3 Oct 27, 2021 817 websites , design-systems , material-design , google Best Practices on Embedding Third-Party Web Widgets Oct 27, 2021 816 embed-code , performance , best-practices Media Queries Level 4: Media Query Range Contexts (bra )Oct 26, 2021 815 css , media-queries In-Page Filtered Search With Vanilla JavaScript (css )Oct 26, 2021 814 javascript , functionality , search So, You Want an Accessibility Score? (kar )Oct 26, 2021 813 accessibility , auditing Optimizing Next.js Applications With Nx (sma )Oct 26, 2021 812 nextjs , optimization , building , tooling Photoshop’s Journey to the Web (dev )Oct 26, 2021 811 adobe , photoshop , webassembly Design Systems at Replit: Better Tokens Oct 26, 2021 810 case-studies , design-systems , design-tokens 11 Methods to Add CSS/JS Frontend Assets Into TYPO3 (t3p )Oct 26, 2021 809 typo3 , css , javascript , examples The Problem With “Click Here” and “Learn More” Links (uxd )Oct 26, 2021 808 links , usability , writing Reimagine Atomic CSS Oct 26, 2021 807 atomic-css New WebKit Features in Safari 15 (jen /web )Oct 26, 2021 806 release-notes , safari , apple , browsers , webkit Building an Effective Image Component (dev )Oct 25, 2021 805 components , javascript , performance The Process of Building a CSS Framework (cod )Oct 25, 2021 804 frameworks , processes Why Accessibility Overlays on Your Website Can Make Things Worse Oct 25, 2021 803 accessibility , overlays How to Get Started With Social Media Automation Oct 25, 2021 802 how-tos , social-media , automation , tooling Web Performance Metrics Cheatsheet (ire )Oct 25, 2021 801 performance , metrics , cheat-sheets Why Outdated jQuery Is Still the Dominant JavaScript Library (ric /the )Oct 25, 2021 800 javascript , libraries , jquery If HTML and ARIA Don’t Allow It, It’s Probably a Bad Idea (tem )Oct 25, 2021 799 html , aria , accessibility A Deep Dive Into “object-fit” and “background-size” in CSS (sha /sma )Oct 25, 2021 798 css , backgrounds , deep-dives Micro-Frontends: The Next Gen Way to Build Web Apps Oct 24, 2021 797 micro-frontends , web-apps Finding Common Patterns Across Frameworks Oct 24, 2021 796 frameworks , javascript Switch Role Support (aar )Oct 24, 2021 795 html , accessibility , support Common Mistakes When Writing CSS With BEM Oct 22, 2021 794 css , naming , bem , mistakes On Using Custom Properties (bra )Oct 22, 2021 793 css , custom-properties The Start of a New Era for Responsive Web Design (uxd )Oct 22, 2021 792 responsive-design , css Making the Web Developer’s Pilgrimage (j9t )Oct 21, 2021 791 html This Is the Way: A Phased Approach to Accessibility in the Development Lifecycle (deq )Oct 21, 2021 790 accessibility Designing for Color Contrast: Guidelines for Accessibility Oct 21, 2021 789 guidelines , accessibility , contrast , colors Semantic “menu” Context (sco )Oct 21, 2021 788 html , semantics Respecting Users’ Motion Preferences (mic /sma )Oct 21, 2021 787 accessibility , css Prevent Scroll Chaining With Overscroll Behavior (sha )Oct 21, 2021 786 css , scrolling Identify Potential CSS Improvements (jec /dev )Oct 21, 2021 785 dev-tools , css , auditing , browsers , google , chrome Decoupling HTML, CSS, and JavaScript in Design Systems (cfe )Oct 21, 2021 784 html , css , javascript , design-systems 11ty Slugs and Anchors (5t3 )Oct 21, 2021 783 eleventy , urls , links Optimizing Resource Loading With the Fetch Priority API (add +/dev )Oct 20, 2021 782 performance , data-fetching , apis , optimization How I Made Google’s Data Grid Scroll 10× Faster With One Line of CSS Oct 20, 2021 781 css , performance New HTTP Standards for Caching on the Modern Web Oct 20, 2021 780 http , protocols , caching , performance , standards Back to Basics: Understanding the “for…in” Loop in JavaScript Oct 20, 2021 779 javascript , fundamentals How to Cancel an HTTP Request in Node.js Oct 20, 2021 778 how-tos , nodejs , http We Analyzed 425,909 Favicons Oct 20, 2021 777 images , favicons Evaluating Clever CSS Solutions (mic )Oct 19, 2021 776 css Yes, Node.js Is Part of the Web Platform (nea )Oct 19, 2021 775 videos , nodejs , web-platform “@ supports selector()” (chr /css )Oct 19, 2021 774 css , selectors , support It’s Time for a Healthy Tech Approach (hel )Oct 19, 2021 773 career What Each Markup Language Is Used For (sem )Oct 18, 2021 772 overviews , html , xml , xhtml , sgml , mathml , amp , seo Understanding and Implementing OAuth2 in Node.js (hon )Oct 18, 2021 771 nodejs , security , authorization , oauth Chrome DevTools: Easily Change CSS Units and Values Oct 18, 2021 770 dev-tools , css , units , browsers , google , chrome What Svelte’s Accessibility Warnings Won’t Tell You Oct 18, 2021 769 svelte , accessibility Disability: Let’s Say the Word Oct 18, 2021 768 accessibility , community HTML With Superpowers (dav )Oct 18, 2021 767 videos , html , components Fix Web Accessibility Systematically (yat )Oct 18, 2021 766 accessibility , wcag Landmarks (mat /mat )Oct 17, 2021 765 html , aria , accessibility 100 Bytes of CSS to Look Great Everywhere (swy )Oct 16, 2021 764 css Dealing With Timezones in Web Development Oct 16, 2021 763 javascript Processing CPU-Intensive Jobs in Node.js Oct 16, 2021 762 nodejs Expandable Sections Within a CSS Grid (css )Oct 15, 2021 761 css , grids , layout Beginner’s Guide to Responsive Images: How to Get Them Right (lou )Oct 15, 2021 760 guides , images , responsive-design , html Custom Properties With Defaults: 3+1 Strategies (lea )Oct 15, 2021 759 css , custom-properties Stop Writing JavaScript Like This Oct 14, 2021 758 javascript Smart CSS Solutions for Common UI Challenges (sma )Oct 14, 2021 757 css , design “min()”, “max()”, and “clamp()”: Three Logical CSS Functions to Use Today (una /dev )Oct 14, 2021 756 css , functions Different Degrees of Custom Property Usage (chr /css )Oct 14, 2021 755 css , custom-properties Conditional “border-radius” and Three Future CSS Features (ste )Oct 14, 2021 754 css , borders Five Proven Approaches for a Better Developer Experience in Your Organisation Oct 13, 2021 753 developer-experience The Ultimate Guide to 3xx HTTP Status Codes Oct 13, 2021 752 guides , protocols , http 1999: The Fall of Netscape and the Rise of Mozilla (ric )Oct 13, 2021 751 history , browsers , netscape , mozilla The Tortuous Journey of Enhancing Our Color Palette Oct 13, 2021 750 colors , color-palettes Building a Multi-Select Component (arg /dev )Oct 13, 2021 749 components , html , css , javascript What Constitutes a Digital Accessibility Audit (gwi )Oct 12, 2021 748 accessibility , testing , auditing How to Win at CORS (jaf )Oct 12, 2021 747 how-tos , security , cors , html , http Google Chrome Hidden Features Every Developer Should Know Oct 11, 2021 746 browsers , google , chrome , experiments Best UI Frameworks for React.js Oct 11, 2021 745 react , frameworks Easy Read Is Hard to Get Right Oct 11, 2021 744 accessibility , readability The Autofill Dark Pattern (alv /sma )Oct 11, 2021 743 html , forms , anti-patterns How Design Debt Can Hurt Your Product (uxd )Oct 11, 2021 742 design , design-debt Introduction to Styled Components Oct 9, 2021 741 introductions , css , javascript , components A Tangled Web of ARIA Oct 9, 2021 740 accessibility , aria , html Appreciation for Being a Web Developer (cit )Oct 9, 2021 739 career Native CSS Nesting: What You Need to Know (log )Oct 8, 2021 738 css , selectors , nesting Why We Crave Software With Style Over “Branding” Oct 8, 2021 737 design , branding How We Improved Our Design System Delivery Oct 7, 2021 736 design-systems , processes , optimization , case-studies The Ultimate Guide to Getting Started With the Rollup.js JavaScript Bundler (cra )Oct 7, 2021 735 guides , introductions , rollup , bundling , javascript Internationalization: How to Boost Traffic With a Multilingual Site Oct 7, 2021 734 how-tos , internationalization , traffic Accessibility: A Gentle Introduction Oct 7, 2021 733 accessibility , introductions Why Does Everything Look the Same? (uxd )Oct 7, 2021 732 design Have Single-Page Apps Ruined the Web? (ric )Oct 7, 2021 731 videos , single-page-apps , web Buttons vs. Links (yat )Oct 7, 2021 730 html , semantics , buttons , links , comparisons Engineer to Engineer: Art Is in the Code Oct 6, 2021 729 interviews , career , wordpress How to Implement and Style the “Dialog” Element (cod )Oct 6, 2021 728 how-tos , modals , html , css What Is Micro-Content? Oct 6, 2021 727 microcontent , concepts , content The Options for Password-Revealing Inputs (chr /css )Oct 6, 2021 726 html , css , security , passwords , usability Safe DOM Manipulation With the Sanitizer API (dev )Oct 6, 2021 725 dom , apis , sanitization RenderingNG: An Architecture That Makes and Keeps Chrome Fast for the Long Term (chr /dev )Oct 6, 2021 724 browsers , google , chrome , browser-engines , chromium , rendering My Challenge to the Web Performance Community (phi )Oct 6, 2021 723 performance A Guide to CSS Debugging (5t3 /sma )Oct 6, 2021 722 guides , css , debugging Why Do Webdevs Keep Trying to Kill REST? (swy )Oct 5, 2021 721 apis , rest , protocols , databases Automating a Design System Oct 5, 2021 720 design-systems , automation , testing What Creating a Simple Font Taught Me About Font Design (uxd )Oct 5, 2021 719 fonts , typography UX Accessibility: How to Start Designing for All (uxd )Oct 5, 2021 718 how-tos , accessibility , user-experience Browsing With a Mobile Screen Reader (tet )Oct 5, 2021 717 accessibility , browsers , screen-readers , assistive-tech , mobile , browsing Writing Clean JavaScript Tests With the BASIC Principles Oct 4, 2021 716 javascript , testing , principles What Is a Good User Experience? (uxm )Oct 4, 2021 715 user-experience , ethics , ai Redundantly Redundant a11y Accessibility (sco )Oct 4, 2021 714 accessibility , html How to Build an Expandable Accessible Gallery (cit /sma )Oct 4, 2021 713 how-tos , accessibility , html , css Conditional Border Radius in CSS (sha )Oct 4, 2021 712 css , borders Animation Techniques for Adding and Removing Items From a Stack (css )Oct 4, 2021 711 css , animations , javascript The CSS “prefers-color-scheme” User Query and Order of Preference (sar )Oct 3, 2021 710 css jsPerf—Online JavaScript Performance Benchmark Oct 2, 2021 709 websites , javascript , performance Introducing Svelte, and Comparing Svelte With React and Vue Oct 1, 2021 708 svelte , react , vuejs , comparisons , introductions Using JavaScript to Detect High Contrast and Dark Modes (sco )Oct 1, 2021 707 javascript , accessibility , colors , contrast , dark-mode Understanding and Working With Submodules in Git Sep 30, 2021 706 git , modules Sorting JavaScript Arrays by Nested Properties Sep 30, 2021 705 javascript , sorting , arrays Links, Missing “href” Attributes, and Over-Engineered Code (tem )Sep 30, 2021 704 html , attributes , links , accessibility Declaring Page Language—and Declaring Changes in Language (j9t )Sep 29, 2021 703 accessibility , html , browsers How I Built a Modern Website in 2021 (ken )Sep 29, 2021 702 html , css , javascript 9 Tag Management Solutions You Should Consider Sep 29, 2021 701 tag-management , comparisons , tooling , link-lists Web Streams Everywhere (and Fetch for Node.js) (oll /css )Sep 29, 2021 700 javascript , nodejs , streaming , data-fetching Using Modern Image Formats: AVIF and WebP (add /sma )Sep 29, 2021 699 images , avif , webp , jpeg , png , comparisons , performance , compression Practical Frontend Philosophy Sep 29, 2021 698 web-platform , complexity Comparing Page Language Declaration Setups in Screen Readers (j9t )Sep 28, 2021 697 accessibility , html , http , screen-readers , comparisons Faster React Apps With Memoization Sep 28, 2021 696 react , performance , memoization Guidelines for Choosing a Node.js Framework Sep 28, 2021 695 guidelines , nodejs , frameworks Figma Cheat Sheet Sep 28, 2021 694 websites , figma , cheat-sheets Let’s Dive Into Cypress for End-to-End Testing (sma )Sep 27, 2021 693 testing , cypress Accessibility Isn’t New—and Neither Is Ableism Sep 27, 2021 692 accessibility When iOS Will Allow Other Browsers (kar )Sep 27, 2021 691 apple , mobile , browsers , browser-engines Design Tokens Automation Pipeline: From Design Tools to Component Libraries Sep 27, 2021 690 automation , design-tokens , design-systems A JavaScript Developer’s Guide to Browser Cookies (psu )Sep 26, 2021 689 guides , javascript , cookies How I Make CSS Art Sep 26, 2021 688 css , art Beware False Negatives (aar )Sep 25, 2021 687 accessibility Not Releasing Late on Fridays, a Matter of Courtesy (j9t )Sep 24, 2021 686 releasing , processes 7 UI Design Fundamentals for Developers Sep 24, 2021 685 design , fundamentals One Last Time: Custom Styling Radio Buttons and Checkboxes (sco )Sep 24, 2021 684 css , forms , accessibility A Content Model Is Not a Design System (ali )Sep 23, 2021 683 content , design-systems Just Redux: The Complete Guide Sep 23, 2021 682 guides , redux Specification for Spoken Presentation in HTML (w3c )Sep 23, 2021 681 html , pronunciation When Everything Is Urgent, Nothing Is: What Is Alarm Fatigue and How to Deal With It Sep 23, 2021 680 alerting , productivity Simplifying Form Styles With “accent-color” (mic /sma )Sep 23, 2021 679 css , forms “initial” Doesn’t Do What You Think It Does (kev )Sep 23, 2021 678 videos , css 7 Useful HTML Attributes You May Not Know Sep 22, 2021 677 html , attributes Introduction to GSAP Sep 22, 2021 676 introductions , animations , gsap , examples How to Redirect URLs on WordPress (sem )Sep 22, 2021 675 how-tos , urls , redirecting , wordpress , apache ct.css—Let’s Take a Look Inside Your “<head>” (css )Sep 22, 2021 674 css , performance , debugging Container Units Should Be Pretty Handy (chr /css )Sep 22, 2021 673 css , container-queries , units 7 Practical Uses for the “::before” and “::after” Pseudo-Elements in CSS (css )Sep 21, 2021 672 css , selectors , generated-content Node.js Garbage Collection Explained Sep 21, 2021 671 nodejs , garbage-collection Using Monorepos Is Not That Bad Sep 21, 2021 670 monorepos , case-studies Yarn vs. npm: Everything You Need to Know Sep 21, 2021 669 yarn , npm , comparisons Optimising a JavaScript Library With WebAssembly, a Failed Attempt Sep 21, 2021 668 javascript , libraries , webassembly Intro to MJML: Responsive HTML Email Coding Made Easy Sep 21, 2021 667 introductions , mjml , html , email , responsive-design CSS Container Queries: Container-Relative Lengths (bra )Sep 21, 2021 666 css , container-queries Cascade Layers? (chr /css )Sep 21, 2021 665 css , cascade Simpler Block Spacing in WordPress With “:is()” and “:where()” (mic )Sep 20, 2021 664 wordpress , css , selectors How I Learnt to Stop Worrying and Love Animating the Box Model Sep 20, 2021 663 css , box-model , animations Provide Pronunciation for Ambiguous Words Sep 20, 2021 662 accessibility , content , pronunciation Understanding “min-content”, “max-content”, and “fit-content” in CSS (log )Sep 20, 2021 661 css Contemporary Design Has Lost Its Soul (uxd )Sep 20, 2021 660 design 20 Killer JavaScript One-Liners Sep 19, 2021 659 javascript Practical Frontend Architecture Sep 19, 2021 658 architecture Why Inequalities Can Appear in Digital Accessibility and Inclusive Design Sep 18, 2021 657 accessibility , dei , design CSS Container Query Units (sha )Sep 18, 2021 656 css , container-queries , units Guide to 301 Redirects With an .htaccess File (sem )Sep 17, 2021 655 guides , redirecting , apache , servers , seo The New Requirements for WCAG 2.2 Sep 17, 2021 654 accessibility , wcag Accessible Palette: Stop Using HSL for Color Systems Sep 16, 2021 653 accessibility , css , colors , color-palettes Design Direction as a Step Before Design System Sep 16, 2021 652 design , design-systems How to Expand Your Engineering Skill Set Without Quitting Your Day Job Sep 16, 2021 651 how-tos , career , learning What’s the Right Font Size in Web Design? Sep 16, 2021 650 typography , design Web Quality Assurance: From User Requirements to Web Risk Management (sma )Sep 16, 2021 649 quality , usability Web Vitals Patterns (dev )Sep 16, 2021 648 web-vitals Small Bundles, Fast Pages: What to Do With Too Much JavaScript (cal )Sep 16, 2021 647 javascript , performance , bundling New Principle: Do Not Design Around Third-Party Tools Unless It Actually Breaks the Web (lea )Sep 16, 2021 646 software-design , css , principles Minding the “gap” (pat /css )Sep 16, 2021 645 css The Future of CSS: Cascade Layers (CSS “@ layer”) (bra )Sep 15, 2021 644 css , cascade Optimizing Images on the Web (clo )Sep 15, 2021 643 images , performance , cloudflare 1995: MySQL Arrives, Completing the LAMP Stack (ric )Sep 15, 2021 642 history , databases , mysql , tech-stacks Reducing the Need for Pseudo-Elements (sma )Sep 15, 2021 641 css , selectors Modernising CSS Infrastructure in DevTools Sep 14, 2021 640 dev-tools , css , modernization , browsers , google , chrome Master Frontend Development by Cloning These Websites Sep 14, 2021 639 learning Laravel Blade Internals—PHP as a Templating Language (lia )Sep 13, 2021 638 videos , php , laravel , template-engines Prevent Content From Being Hidden Underneath the Virtual Keyboard by Means of the VirtualKeyboard API (bra )Sep 13, 2021 637 mobile , apis , viewport Designing Beautiful Shadows in CSS (jos )Sep 13, 2021 636 css , shadows 29 Projects to Help You Practice HTML CSS JavaScript 2021 Sep 12, 2021 635 html , css , javascript Scripting With Google zx Sep 12, 2021 634 zx Notes on Synthetic Speech (tin )Sep 12, 2021 633 accessibility , browsers , voice The Ultimate Guide to Web Console Sep 11, 2021 632 guides , console , javascript , debugging Myths About Web Accessibility (alv )Sep 11, 2021 631 accessibility , myths Less Absolute Positioning With Modern CSS (sha )Sep 10, 2021 630 css , positioning Indieweb vs. Fediverse (flu )Sep 10, 2021 629 indieweb , fediverse , comparisons Vanilla JS Is a Web Performance Decision (cfe )Sep 9, 2021 628 javascript , performance Bundling Non-JavaScript Resources (dev )Sep 8, 2021 627 bundling Okhsv and Okhsl Sep 8, 2021 626 colors , design , usability What Is Redundant Entry, and How Does It Affect Accessibility? Sep 8, 2021 625 accessibility , usability Line Length Revisited: Following the Research Sep 8, 2021 624 design , readability , typography , research The Case for “Developer Experience” Sep 8, 2021 623 developer-experience , productivity Flexible API Design: Create Hooks for Your PHP API Pipeline Sep 8, 2021 622 php , apis , hooks Subsets and Supersets of WCAG (hdv )Sep 8, 2021 621 accessibility , wcag Enterprise UX: Essential Resources to Design Complex Data Tables (ste )Sep 8, 2021 620 user-experience , responsive-design , complexity , tables Developer Decisions for Building Flexible Components (mic /sma )Sep 8, 2021 619 components Blowing Up HTML Size With Responsive Images (deb )Sep 8, 2021 618 html , images , performance , responsive-design Fractional SVG Stars With CSS Sep 7, 2021 617 css , svg , images Becoming a Design Tokens Ambassador Sep 7, 2021 616 design-tokens What’s New in PHP 8.1: Features, Changes, Improvements, and More (kin )Sep 7, 2021 615 php Using CSS 3 Overflow Properties to Make Containers Meet WCAG 2.1 Sep 7, 2021 614 css , overflow , accessibility , wcag 13 Advanced (but Useful) Git Techniques and Shortcuts (fir )Sep 7, 2021 613 videos , git 5 Steps for Writing Alt Text for Accessibility Sep 7, 2021 612 accessibility , writing , alt-text , images What’s New With DevTools: Cross-Browser Edition (pat /sma )Sep 7, 2021 611 dev-tools , browsers , google , chrome , microsoft , edge , mozilla , firefox , apple , safari Firefox’s “bolder” Default Is a Problem for Variable Fonts (sim /css )Sep 7, 2021 610 css , fonts , variable-fonts , browsers , mozilla , firefox Defining Basic JavaScript Terms: “map”, “filter”, and “reduce” (jim )Sep 7, 2021 609 javascript An Early History of the Lynx Web Browser (ada )Sep 7, 2021 608 history , browsers , lynx A Practical Guide to Creating Reusable React Components Sep 6, 2021 607 guides , react , components , maintainability Color and Universal Design (uxm )Sep 6, 2021 606 design , colors , color-blindness , contrast , accessibility HTTP/3: Practical Deployment Options (pro /sma )Sep 6, 2021 605 http , protocols , deploying Designing for Long Waits and Interruptions: Mitigating Breaks in Workflow in Complex Application Design Sep 5, 2021 604 user-experience , performance , complexity Avoiding FOUT With Async CSS Sep 4, 2021 603 fonts , flash-of-x , css , asynchronicity Stop! Put Down That Ternary, Lines Are Free Sep 4, 2021 602 maintainability The Pros and Cons of Professional Language (and )Sep 3, 2021 601 career Multiple Accounts and Git (bra )Sep 3, 2021 600 git Make Accessibility Part of Your Startup’s Products and Culture From Day One (tec )Sep 3, 2021 599 accessibility , culture WebKit—Patches and Tests (mar )Sep 3, 2021 598 webkit , testing Reducing Carbon Emissions on the Web (sma )Sep 3, 2021 597 sustainability Understanding Next.js Data Fetching (CSR, SSR, SSG, ISR) Sep 2, 2021 596 nextjs , data-fetching , client-side-rendering , server-side-rendering , static-site-generation , incremental-static-regeneration The Effect of CSS on Screen Readers Sep 2, 2021 595 css , accessibility , screen-readers Getting Started With Web Accessibility Testing Sep 2, 2021 594 accessibility , testing , introductions Threats of Using Regular Expressions in JavaScript Sep 2, 2021 593 javascript , regex Interactive Learning Tools for Front-End Developers (lou /sma )Sep 2, 2021 592 learning Element Diversity (mat )Sep 2, 2021 591 html Building a Split-Button Component (arg /dev )Sep 1, 2021 590 components , html , css , javascript