When Will Scrum Die? Jul 28, 2022 1,101 agile , scrum , kanban , processes Underengineer Your Websites (aar /ben )Jul 28, 2022 1,100 videos , interviews , accessibility The Advanced Guide to the CSS “:has()” Selector (log )Jul 28, 2022 1,099 guides , css , selectors Testable Frontend: The Good, the Bad, and the Flaky (nom /sma )Jul 28, 2022 1,098 testing , flakiness You Don’t Need Microservices Jul 27, 2022 1,097 microservices Why I’m Learning TypeScript Jul 27, 2022 1,096 typescript Server Side Includes—All You Need to Know About SSI Jul 27, 2022 1,095 ssi Release Notes for Safari Technology Preview 150 (jon /web )Jul 27, 2022 1,094 release-notes , safari , apple , browsers Design Systems for Humans (amy )Jul 27, 2022 1,093 design-systems , user-experience CSS Minimal Dark Mode Toggle Button Jul 27, 2022 1,092 code-pens , toggles , effects , minimalism Adventures in Text Rendering: Kerning and Glyph Atlases Jul 27, 2022 1,091 typography , rendering , kerning Abbreviations Suck (cfe )Jul 27, 2022 1,090 accessibility , html 3 Simple Ways to Center an Element Using CSS (zor /css )Jul 27, 2022 1,089 videos , css , centering UX Principles That Include Cognitive Accessibility Jul 26, 2022 1,088 user-experience , accessibility , principles The 10 Affirmations of Good Digital Accessibility (deq )Jul 26, 2022 1,087 accessibility Speaking Up and Speaking Out: Tactical Communication in Accessibility (mer /equ )Jul 26, 2022 1,086 accessibility , communication Neubrutalism Style in UX: A Twist on the Dominant Modern Minimalist (uxd )Jul 26, 2022 1,085 design , user-experience , minimalism Maintenance Matters (vig )Jul 26, 2022 1,084 maintenance , code-reviews , consistency , testing , logging , documentation Introducing Even More Security Enhancements to npm (git )Jul 26, 2022 1,083 introductions , npm , security Django Tips and Tricks Jul 26, 2022 1,082 django , tips-and-tricks #ADA32: The ADA Has Applied to Digital for Decades (lfl )Jul 26, 2022 1,081 accessibility , ada , legal A Good Reset Jul 26, 2022 1,080 css , resets Your Code Doesn’t Have to Be a Mess Jul 25, 2022 1,079 quality Typography in Web Design (uxm )Jul 25, 2022 1,078 typography , design Solving the “Dangler” Conundrum With Container Queries and “:has()” (dav )Jul 25, 2022 1,077 css , selectors Priority Hints—What Your Browser Doesn’t Know (Yet) Jul 25, 2022 1,076 performance , hints Fix Web Performance for the Long-Term (sia )Jul 25, 2022 1,075 performance , testing , processes Everything You Need to Know About JavaScript Import Maps (hon )Jul 25, 2022 1,074 javascript , dependencies , import-maps “<article>” vs. “<section>”: How to Choose the Right One (sma )Jul 25, 2022 1,073 html , semantics , comparisons 5 Best UX Careers to Pursue in 2022 (uxm )Jul 25, 2022 1,072 user-experience , career Mobile UX: Study Guide Jul 24, 2022 1,071 guides , user-experience , mobile , training , link-lists Clean Architecture: Applying With React Jul 24, 2022 1,070 architecture , react The History of JavaScript Jul 23, 2022 1,069 history , javascript Ancient Web Browsers Jul 23, 2022 1,068 websites , browsers , history What Is HCI (Human-Computer Interaction)? Meaning, Importance, Examples, and Goals Jul 22, 2022 1,067 concepts , hci , examples Understanding CSS “:has()” (mey /iga )Jul 22, 2022 1,066 videos , css , selectors Type Annotations in JavaScript Jul 22, 2022 1,065 javascript , typescript , annotations Say No to Tailwind, Embrace Plain CSS Jul 22, 2022 1,064 frameworks , tailwind , css Intro to Serverless Functions (net )Jul 22, 2022 1,063 introductions , serverless , functions , netlify Definitive Guide to CAPTCHA Accessibility Jul 22, 2022 1,062 guides , accessibility , captcha With “:focus-visible”, You Can Have Focus Styles When It Makes Sense (hdv )Jul 21, 2022 1,061 css , selectors , accessibility , keyboard-navigation , focus Where’s the Fun in Accessibility? (uxd )Jul 21, 2022 1,060 accessibility , user-experience Vector Animations With Figma and SVG Animate (uxd )Jul 21, 2022 1,059 animations , figma , svg , images Top Layer Support in Chrome DevTools (dev )Jul 21, 2022 1,058 css , dev-tools , browsers , google , chrome Roundup of Recent Document Outline Chatter (geo /css )Jul 21, 2022 1,057 html , headings , semantics , accessibility Research Insight: Accessibility of Images (tet )Jul 21, 2022 1,056 accessibility , usability , images , research RedwoodJS vs. BlitzJS: The Future of Fullstack JavaScript Meta-Frameworks Jul 21, 2022 1,055 frameworks , redwoodjs , javascript , comparisons Introduction to SvelteKit (thi )Jul 21, 2022 1,054 videos , introductions , sveltekit Front-End Internationalisation Tips Jul 21, 2022 1,053 internationalization , fonts , css , javascript Escaping the sRGB Prison (svg /css )Jul 21, 2022 1,052 videos , colors 20 Git Commands Every Developer Should Know Jul 21, 2022 1,051 git , command-line Top 5 npm Vulnerability Scanners Jul 20, 2022 1,050 npm , security , vulnerabilities , tooling Rethinking Device Emulation in Browsers (cod )Jul 20, 2022 1,049 browsers , tooling , usability Powerful Image Optimization Tools (lou /sma )Jul 20, 2022 1,048 link-lists , images , compression , performance , tooling New WebKit Features in Safari 15.6 (jen /web )Jul 20, 2022 1,047 release-notes , safari , apple , browsers , webkit Creating an App Using Drag and Drop With React Without Libraries Jul 20, 2022 1,046 react Create Complex Transitions With Individual CSS Transform Properties (zor /css )Jul 20, 2022 1,045 videos , css , transitions An Introduction to Multithreading in Node.js (app )Jul 20, 2022 1,044 introductions , nodejs , multithreading The 10 Most Common JavaScript Issues Developers Face Jul 19, 2022 1,043 javascript , mistakes Subheadings, Subtitles, Alternative Titles, and Taglines in HTML (ste /tpg )Jul 19, 2022 1,042 html , semantics , headings , microcontent , accessibility Logical Properties for Useful Shorthands (mic )Jul 19, 2022 1,041 css , logical-properties , shorthands JavaScript SDK “Package Size Is Massive”—So We Reduced It by 29% (sen )Jul 19, 2022 1,040 javascript , optimization , tree-shaking Expert Tips for Color Accessibility on the Web Jul 19, 2022 1,039 tips-and-tricks , accessibility , colors 15 Common Beginner JavaScript Mistakes Jul 19, 2022 1,038 javascript , mistakes Why I No Longer Care What People “Like” or “Don’t Like” (uxd )Jul 18, 2022 1,037 design What Is WAI? The Web Accessibility Initiative Jul 18, 2022 1,036 accessibility What Is Passwordless Authentication and How to Implement It Jul 18, 2022 1,035 authentication , security , passwords Useful Tips and Tricks in JavaScript Jul 18, 2022 1,034 javascript , tips-and-tricks JSON Creator Douglas Crockford Interview (dou )Jul 18, 2022 1,033 interviews , javascript How Scrum With Kanban Works Jul 18, 2022 1,032 agile , scrum , kanban , processes How Did REST Come to Mean the Opposite of REST? (htm )Jul 18, 2022 1,031 apis , rest Hacking JavaScript Objects Jul 18, 2022 1,030 javascript , objects Abbreviations Can Be Problematic (tem )Jul 18, 2022 1,029 html , accessibility Using Grids in Interface Designs Jul 17, 2022 1,028 layout , grids , usability Use Firefox for Accessibility Testing (col )Jul 17, 2022 1,027 browsers , mozilla , firefox , accessibility , testing Konqueror: The Forgotten Browser That Conquered the Market (dis )Jul 17, 2022 1,026 videos , history , konqueror , browsers CSS Properties Jul 17, 2022 1,025 css , overviews CSS Gradient Background From Figma to CodePen Jul 17, 2022 1,024 css , gradients , backgrounds , figma , codepen Can SVG Symbols Affect Web Performance? Jul 17, 2022 1,023 svg , images , performance An Approach to Continuous Learning Jul 17, 2022 1,022 career , learning 7 Tips for Clean React TypeScript Code You Must Know Jul 17, 2022 1,021 react , typescript , tips-and-tricks What Does x% of Issues Mean? (aar )Jul 16, 2022 1,020 accessibility , metrics Welcome to the Dark Side (yat )Jul 16, 2022 1,019 dark-mode , accessibility , usability 7 Quick Facts About WCAG 2.2 Jul 16, 2022 1,018 accessibility , wcag , standards Working With File System Paths on Node.js (rau )Jul 15, 2022 1,017 nodejs , file-handling Could Sustainable Websites Increase Energy Consumption? Jul 15, 2022 1,016 sustainability What Is the Best Way to Mark Up an Exclusive Button Group? (lea )Jul 14, 2022 1,015 html , semantics , accessibility , aria Web Accessibility Laws and Policies Jul 14, 2022 1,014 accessibility , legal , policies , link-lists The Hidden History of Screen Readers (ver )Jul 14, 2022 1,013 accessibility , screen-readers , assistive-tech , history Perceived Affordances and the Functionality Mismatch (tin )Jul 14, 2022 1,012 usability , accessibility , semantics Minimal Social Markup (j9t )Jul 14, 2022 1,011 html , social-media , open-graph , minimalism The “Array.prototype.at()” Method in Vanilla JavaScript (cfe )Jul 13, 2022 1,010 javascript , prototypes Optimizing Node.js Dependencies in AWS Lambda Jul 13, 2022 1,009 nodejs , dependencies , aws , serverless , lambda , optimization My War on Animation (ver )Jul 13, 2022 1,008 accessibility , animations Custom ESM Loaders: Who, What, When, Where, Why, How Jul 13, 2022 1,007 nodejs , esm Creating a CSS Only Interactive Site Menu Jul 13, 2022 1,006 navigation , css Bag Some AAA Wins Where You Can (tem )Jul 13, 2022 1,005 accessibility , wcag What You Need to Know About ARIA and How to Fix Common Mistakes (pop )Jul 12, 2022 1,004 accessibility , html , aria , mistakes The Methods UX Professionals Use Jul 12, 2022 1,003 user-experience , processes The Cost of Consistency in UI Frameworks (rya /thi )Jul 12, 2022 1,002 frameworks , consistency Making the Wrong Choice on Build vs. Buy Jul 12, 2022 1,001 economics , processes , engineering-management , complexity , comparisons Applying SOLID Principles in React Jul 12, 2022 1,000 quality , maintainability , principles , solid , react The Many Faces of Themeable Design Systems (bra )Jul 11, 2022 999 design-systems , theming Technical Writing for Developers (css )Jul 11, 2022 998 writing , version-control Statements vs. Expressions (jos )Jul 11, 2022 997 javascript , comparisons Integer Math in JavaScript Jul 11, 2022 996 javascript , math Guide to Trending Front-End Frameworks in 2022 (uxm )Jul 11, 2022 995 guides , frameworks , react , jquery , express , angular , vuejs Generating Accessibility Test Results for a Whole Website With Pa11y CI Jul 11, 2022 994 accessibility , testing , tooling Fundamentals Matter (cfe )Jul 11, 2022 993 fundamentals Forms in Modals: UX Case Jul 11, 2022 992 forms , modals , user-experience Building (or Rebuilding) a Website With Accessibility in Mind Jul 11, 2022 991 accessibility Avoiding “<img>” Layout Shifts: “aspect-ratio” vs. “width” and “height” Attributes (jaf )Jul 11, 2022 990 performance , web-vitals , comparisons , html , attributes , aspect-ratio , css A Look at Remix and the Differences With Next.js (fgi /sma )Jul 11, 2022 989 comparisons , frameworks , remix , nextjs 37 Easy Ways to Spice Up Your UI Designs Jul 11, 2022 988 design , effects The Ultimate Guide to Debugging Accessibility Issues Jul 10, 2022 987 guides , accessibility , debugging JavaScript Obfuscation Techniques by Example Jul 10, 2022 986 javascript , obfuscation , techniques , examples Working on a New Feature as a Senior Frontend Developer Jul 9, 2022 985 processes Figma Auto Layout = “display: flex” Jul 9, 2022 984 figma , css , flexbox Choosing the Right Mindset to Design Complex Applications (uxd )Jul 9, 2022 983 design , complexity , processes The Future of CSS: Variable Units, Powered by Custom Properties (bra )Jul 8, 2022 982 css , units , custom-properties Set JAWS Free! (yat )Jul 8, 2022 981 accessibility , screen-readers , jaws Data Structure and Algorithms 102 Jul 8, 2022 980 data-structures , algorithms , complexity CSS Complexity: It’s Complicated Jul 8, 2022 979 css , cascade Why the HTML Outlining Algorithm Was Removed From the Spec—the Truth Will Shock You! (bru )Jul 7, 2022 978 html , semantics , accessibility The CSS Cascade, a Deep Dive (bra /css )Jul 7, 2022 977 videos , css , cascade , deep-dives Make It Accessible Jul 7, 2022 976 websites , accessibility It’s Mid-2022 and Browsers (Mostly Safari) Still Break Accessibility via Display Properties (aar )Jul 7, 2022 975 accessibility , browsers , apple , safari , css Holograms, Light-Leaks, and How to Build CSS-Only Shaders Jul 7, 2022 974 how-tos , css , blend-modes , effects An Accessibility-First Approach to Chart Visual Design (sma )Jul 7, 2022 973 accessibility , information-design What Are Color Gamuts (svg )Jul 6, 2022 972 colors Truly Portable Design Patterns (clo )Jul 6, 2022 971 design-patterns , components The Joy of Variable Fonts: Getting Started on the Frontend (rom +/evi )Jul 6, 2022 970 fonts , variable-fonts , css , introductions The Hard Parts of Developer Advocacy (for Me) (bla )Jul 6, 2022 969 developer-relations , advocacy , community , career HTTP Content Negotiation Jul 6, 2022 968 http , content-negotiation Captions: Humans vs. Artificial Intelligence: Who Wins? (mer /equ )Jul 6, 2022 967 accessibility , captions , writing , automation , comparisons The Off by Default Web Jul 5, 2022 966 web , permissions The Case for Null in Design Systems (eri )Jul 5, 2022 965 design-systems The Ballad of Text Overflow (sib /tpg )Jul 5, 2022 964 css , overflow , accessibility Style With Stateful, Semantic Selectors (ben )Jul 5, 2022 963 css , aria Masonry? In CSS?! (mic )Jul 5, 2022 962 css , layout , masonry Magento Tips and Tricks to Increase Online Sales: 8 Simple Strategies Jul 5, 2022 961 magento , economics , tips-and-tricks , strategies Inverted Media Queries and Breakpoints Jul 5, 2022 960 css , media-queries Executing Shell Commands From Node.js (rau )Jul 5, 2022 959 nodejs , shell Consistency in UX Design: To What Extent Is “Best Practice” the Right Choice? (uxd )Jul 5, 2022 958 user-experience , design , consistency , best-practices Two Levels of Customising “<selectmenu>” (hdv )Jul 4, 2022 957 accessibility , html The Unlocked Possibilities of the “:has()” Selector (jim )Jul 4, 2022 956 css , selectors Super-Helpful Tips When Working With Figma Component Properties (uxd )Jul 4, 2022 955 figma , tips-and-tricks , components How to Make Text Improve User Experience: Insights Into UX Writing Jul 4, 2022 954 how-tos , user-experience , writing Body Margin 8px (mia )Jul 4, 2022 953 css , margins , history Frontend Web Performance: The Essentials Jul 3, 2022 952 fundamentals , performance , javascript css-browser-support (5t3 )Jul 3, 2022 951 packages , npm , css , browsers , support Faster WordPress Rendering With 3 Lines of Configuration (sto )Jul 2, 2022 950 wordpress , performance , css , http , configuration Write Git Commit Messages That Your Colleagues Will Love Jul 1, 2022 949 git , commit-messages Web Development Is Like Assembling IKEA Furniture (cod )Jul 1, 2022 948 comparisons Reimagining Front-End Web Development With htmx and Hyperscript Jul 1, 2022 947 outlooks , htmx How to Auto-Prefix and Minify CSS? Jul 1, 2022 946 how-tos , css , vendor-extensions , minification , tooling Breaking Out of a Central Wrapper (mic )Jul 1, 2022 945 css Best Practices for Images Jul 1, 2022 944 images , html , best-practices The New Wave of React State Management Jun 30, 2022 943 react , state-management , comparisons “That’s Not Accessible!” and Other Statements About Accessibility (hdv )Jun 30, 2022 942 accessibility CSS Variable Secrets (lea /css )Jun 30, 2022 941 videos , css , custom-properties 404 vs. 410—the Technical SEO Experiment Jun 30, 2022 940 seo , http , comparisons , experiments What the Hell Is “<!DOCTYPE html>”? Jun 29, 2022 939 html , doctype-switching What Every Newbie Developer Should Know Jun 29, 2022 938 career Thoughts on an Accessibility “Get Well” Plan (j9t )Jun 29, 2022 937 accessibility , processes , engineering-management , leadership Farewell to HTML5Rocks (dev )Jun 29, 2022 936 community , html , history Building Tabs in Web Components Jun 29, 2022 935 web-components Working With the File System on Node.js (rau )Jun 28, 2022 934 nodejs , file-handling , apis Googlebot and the 15 MB Thing Jun 28, 2022 933 google , seo Fresh 1.0 (lca /den )Jun 28, 2022 932 fresh , frameworks Are You Sure That’s a Number Input? (kil )Jun 28, 2022 931 html What Do the Developers Do in the Last Week of the Sprint? Jun 27, 2022 930 agile , scrum , processes Style Queries (una )Jun 27, 2022 929 css , container-queries SPAs: Theory Versus Practice (nol )Jun 27, 2022 928 single-page-apps , comparisons My Wonderful HTML Email Workflow (jos )Jun 27, 2022 927 html , mjml , markdown , mdx , email , processes Imagemin Guard (j9t )Jun 27, 2022 926 packages , npm , images , compression , performance , jpeg , png , gif , webp , avif How to Serve WebP Images on nginx Jun 27, 2022 925 how-tos , webp , images , nginx , servers Demystifying the New Gatsby Framework (mon /sma )Jun 27, 2022 924 frameworks , gatsby A CLS Punishment for Progressive Enhancement? (bel /pic )Jun 27, 2022 923 performance , web-vitals , progressive-enhancement UX Writing: Study Guide Jun 26, 2022 922 guides , user-experience , writing , training , link-lists Using JavaScript to Fill localStorage to Its Maximum Capacity Jun 26, 2022 921 javascript , browser-storage A Previous Sibling Selector (jim )Jun 26, 2022 920 css , selectors Why Use Sass? Jun 25, 2022 919 sass GA4 Is Being Blocked by Content Security Policy Jun 25, 2022 918 security , csp , metrics , google WCAG 2.1 AA Web Accessibility Checklist Jun 24, 2022 917 checklists , accessibility , wcag Single Element Loaders: The Bars (css /css )Jun 24, 2022 916 css Missing Introduction to React Jun 24, 2022 915 introductions , react Introduction to Defensive CSS (sha )Jun 24, 2022 914 introductions , css Accessible Design Systems (tet )Jun 24, 2022 913 accessibility , design-systems 4+ Years of Cracking Technical Interviews Jun 24, 2022 912 interviewing , career Stop the Screen Going to Sleep With JavaScript Jun 23, 2022 911 javascript Mastering “z-index” in CSS Jun 23, 2022 910 css , positioning Managing Specificity With CSS Cascade Layers (zor /css )Jun 23, 2022 909 videos , css , selectors , cascade How We Designed an Accessible Color Palette From Scratch Jun 23, 2022 908 accessibility , colors , color-palettes , case-studies Getting Started With Vue Composables (log )Jun 23, 2022 907 vuejs , introductions Everything You Need to Know About Web Performance (in 5 Minutes) Jun 23, 2022 906 performance , web-vitals , compression Can We Enterprise CSS Grid? (hui )Jun 23, 2022 905 css , grids , layout , frameworks Apple Is Not Defending Browser Engine Choice (sli )Jun 23, 2022 904 browsers , browser-engines , web , apple 7 UX Laws You’re Probably Getting Wrong (web )Jun 23, 2022 903 user-experience , usability , design 5 Useful CSS Properties That Get No Love (kev )Jun 23, 2022 902 videos , css What Would a Chromium-Only Web Look Like? (mno )Jun 22, 2022 901 browsers , browser-engines , chromium , google , web User Vulnerabilities in the Data Cycle (uxd )Jun 22, 2022 900 user-experience , vulnerabilities , privacy , legal Types of URL Redirects and SEO Best Practices Jun 22, 2022 899 urls , redirecting , seo , best-practices “text-overflow: ellipsis” Considered Harmful (yat )Jun 22, 2022 898 accessibility , css , overflow Style Scoping Versus Shadow DOM: Which Is Fastest? (nol )Jun 22, 2022 897 selectors , scope , dom , shadow-dom , performance , comparisons , metrics Please Remove That .git Folder Jun 22, 2022 896 security , git Looking Ahead—Insights From Jeffrey Zeldman and Eric Meyer (zel +)Jun 22, 2022 895 interviews , web , css Introducing Keyboard Navigation (bru )Jun 22, 2022 894 videos , accessibility , introductions In Defense of Blocks for Local Scopes Jun 22, 2022 893 javascript , scope In Defense of Blocks for Local Scopes II Jun 22, 2022 892 javascript , scope Different Ways to Write CSS in React (css )Jun 22, 2022 891 css , react 10 Incident Management Best Practices for Streamlined Operations Jun 22, 2022 890 incident-response , best-practices , processes What Is Alternative Text? How Do I Write It for Images, Charts, and Graphs? Jun 21, 2022 889 videos , accessibility , writing , information-design The Right Space Around Headings in Web Typography (pim )Jun 21, 2022 888 typography , spacing , headings Svelte Origins: A JavaScript Documentary Jun 21, 2022 887 videos , javascript , svelte How and When to Use the CSS “:has” Selector (log )Jun 21, 2022 886 css , selectors Cascade Layers—There’s a Polyfill for That! (odd )Jun 21, 2022 885 css , cascade , polyfills Be the Browser’s Mentor, Not Its Micromanager (bel )Jun 21, 2022 884 videos , css One Line of CSS to Add Basic Dark/Light Mode (cod )Jun 20, 2022 883 dark-mode , css Icon-Only Links Fail WCAG (tem )Jun 20, 2022 882 accessibility , links , wcag , images , icons , conformance How I Built a Dark Mode Toggle (hdv )Jun 20, 2022 881 dark-mode , toggles Future Features of JS (jsn )Jun 20, 2022 880 videos , javascript Best Practices for Overlays II Jun 20, 2022 879 accessibility , best-practices , overlays A Beginner’s Guide to Inclusive UX Design (uxd )Jun 20, 2022 878 guides , dei , user-experience , design The Dos and Don’ts of Pairing Typefaces Jun 19, 2022 877 design , typography , readability , legibility , usability HTML Cheatsheet Jun 19, 2022 876 html , examples , cheat-sheets The Case for Using Sass in 2022 (may )Jun 18, 2022 875 preprocessors , sass Alternatives to Installing npm Packages Globally (rau )Jun 18, 2022 874 installing , npm , dependencies Why Do We Call It “Breadcrumbs”? Diving Into the History of UI Components (uxm )Jun 17, 2022 873 design , naming , history , navigation , breadcrumbs Using Web Streams on Node.js (rau )Jun 17, 2022 872 nodejs , streaming The Cost of Convenience (sur )Jun 17, 2022 871 web-platform , developer-experience Pop-Ups Are Dead, Long Live Pop-Ups: Or, the Bait-and-Switch Hidden in Today’s Cookie Announcement Jun 17, 2022 870 user-experience , cookies , pop-ups , legal Is It Expensive to Build an Eco-Friendly Website? Jun 17, 2022 869 sustainability , economics Web Design Tool Wish List (gri /clo )Jun 16, 2022 868 design , tooling , wish-lists Notes on Maintaining an Internal React Component Library Jun 16, 2022 867 react , maintenance , components , libraries Naming Conventions for Design Systems Jun 16, 2022 866 design-systems , naming , conventions In and Out of Style (ada /css )Jun 16, 2022 865 videos , css How to Use ESLint and Prettier for Code Analysis and Formatting Jun 16, 2022 864 how-tos , quality , consistency , eslint , prettier , linting , formatting 3 Useful CSS Hacks (kev )Jun 16, 2022 863 videos , css You Don’t Need a JavaScript Library for Your Components Jun 15, 2022 862 javascript , libraries , components Why You Should Consider Prisma.io Jun 15, 2022 861 databases , tooling , prisma The Guide to Windows High Contrast Mode (its /sma )Jun 15, 2022 860 guides , colors , contrast , microsoft , windows How to Remove 99% of JavaScript From Main Thread (wea )Jun 15, 2022 859 videos , how-tos , javascript , performance How to Prevent Merge Conflicts (or at Least Have Less of Them) (bla /git )Jun 15, 2022 858 how-tos , version-control , git Fun CSS-Only Scrolling Effects for Matterday (net )Jun 15, 2022 857 css , effects , parallax Do Dyslexia Fonts Improve Accessibility? Jun 15, 2022 856 accessibility , fonts Conditionally Styling Selected Elements in a Grid Container (pre /css )Jun 15, 2022 855 css , grids , selectors Complex vs. Compound Selectors (mia )Jun 15, 2022 854 css , selectors , comparisons Communication Accessibility: It’s Time to Change How We Communicate (mer )Jun 15, 2022 853 accessibility , communication 5 Very Simple Steps You Can Take for Accessibility Improvement (mni )Jun 15, 2022 852 accessibility , optimization