The WCAG 3 Working Draft Update Is Ready for Your Review (w3c )May 16, 2024 13,188 accessibility , w3c , wcag What’s New in the Web (rac /dev )May 16, 2024 13,187 videos , web-platform What’s New in Angular (mge +/dev )May 16, 2024 13,186 videos , angular The Latest in Web UI (una /dev )May 16, 2024 13,185 videos , html , css , layout , effects New Field Insights for Debugging INP (mal /dev )May 16, 2024 13,184 videos , performance , web-vitals Ignore and Acknowledge “class” Attribute on Elements in CSS (ami )May 16, 2024 13,183 css , html , attributes From Fast Loading to Instant Loading (tun /dev )May 16, 2024 13,182 videos , performance , apis CSS3? Pfff—Get Ready for CSS6! (jar /van )May 16, 2024 13,181 css , versioning CSS… 5? (chr /fro )May 16, 2024 13,180 css , versioning Beyond CSS Media Queries (mon /sma )May 16, 2024 13,179 css , media-queries , container-queries , layout , techniques Merging Remix and React Router (rem )May 15, 2024 13,178 remix , react-router Prefetching When Server Loading Won’t Do (ada /fro )May 15, 2024 13,177 performance , client-side-rendering , server-side-rendering , streaming It’s Time to Upgrade From “Hard-Working” to “Highly Efficient” (uxd )May 15, 2024 13,176 productivity , efficiency , product-management JavaScript Security: Simple Practices to Secure Your Frontend May 15, 2024 13,175 javascript , security , dependencies , csp Dynamic GitHub Profile With Bun and TypeScript May 15, 2024 13,174 github , readme , bun , typescript Transforming the Relationship Between Designers and Developers (sma )May 15, 2024 13,173 design , collaboration , processes React Compiler (rea )May 15, 2024 13,172 react , compiling Baseline Progressive Enhancement (ada )May 15, 2024 13,171 web-platform , progressive-enhancement , browsers , support The Great Tech and People Hypocrisy (j9t )May 14, 2024 13,170 career , leadership , economics State of HTML 2023 [Results] (sac +/dev )May 14, 2024 13,169 surveys , html Anchor Positioning and the Popover API for a JS-Free Site Menu (mic )May 14, 2024 13,168 css , apis , pop-overs , anchor-positioning Google’s Broken Link to the Web May 14, 2024 13,167 google , web , search , ai Stop Moving Fast and Breaking Everything (uxd )May 14, 2024 13,166 product-management , engineering-management , leadership , processes Why Designers Aren’t Understood (vit /sma )May 14, 2024 13,165 design , career , communication , terminology Web Platform Status (dev )May 14, 2024 13,164 websites , web-platform , browsers , interoperability , support The CSS Stepped Value Math Functions Are Now in Baseline 2024 (rac /dev )May 14, 2024 13,163 css , math , functions , browsers , support , web-platform New in Chrome 125 (tro /dev )May 14, 2024 13,162 release-notes , browsers , google , chrome ECMAScript Proposal: “Promise.withResolvers()” (rau )May 14, 2024 13,161 ecmascript , promises Dark Mode and Accessibility Myth (ste )May 14, 2024 13,160 accessibility , dark-mode , myths Built-In AI (kbx +/dev )May 14, 2024 13,159 chrome , google , browsers , ai , apis 10 Updates From Google I/O 2024: Unlocking the Power of AI for Every Web Developer (pau /dev )May 14, 2024 13,158 google , web-platform , ai The Times You Need a Custom “@ property” Instead of a CSS Variable (pre /sma )May 13, 2024 13,157 css , custom-properties , animations , transitions Doing the Right Thing Right—Validation and Verification May 13, 2024 13,156 validation , terminology , comparisons Top 7 CSS Frameworks for Developers in 2024 May 13, 2024 13,155 css , frameworks , bootstrap , tailwind , foundation , bulma , skeleton , uikit , milligram , comparisons Understanding the Role of ARIA “role=alert”: Best Practices and Common Issues May 13, 2024 13,154 accessibility , aria , best-practices Regarding Keyboard Testing May 13, 2024 13,153 accessibility , keyboard-navigation , testing RSS Is Good, Isn’t It?! (mic )May 13, 2024 13,152 syndication , rss , indieweb Accessible SVG Forms May 13, 2024 13,151 accessibility , forms , svg , aria Morphing Arbitrary Paths in SVG May 13, 2024 13,150 svg , animations AI Isn’t Ready for UX Design May 13, 2024 13,149 videos , design , user-experience , ai List of Essential Soft Skills for Front-End Engineers May 13, 2024 13,148 career Intopia’s WCAG 2.2 Maps (int )May 13, 2024 13,147 accessibility , wcag , cheat-sheets How I Made My GitHub Profile README Dynamic May 13, 2024 13,146 github , readme Designers Are More Than Keywords and Portfolios (uxd )May 13, 2024 13,145 design , user-experience , career WebKit Features in Safari 17.5 (jen /web )May 13, 2024 13,144 release-notes , browsers , apple , safari , webkit The Classic Border Radius Advice, Plus an Unusual Trick (chr /fro )May 13, 2024 13,143 css , borders , tips-and-tricks JavaScript Objects—Complete Guide May 13, 2024 13,142 guides , javascript , objects I’m Worried About the Tabbing Behaviour, Rather Than the Syntax and Name of CSS Masonry (bel /pic )May 13, 2024 13,141 css , layout , masonry , accessibility , keyboard-navigation AI Product Design: Identifying Skills Gaps and How to Close Them (uxd )May 13, 2024 13,140 design , ai , processes All I Want for GAAD May 12, 2024 13,139 accessibility , awareness-days , wish-lists Software Engineering Principles Every Frontend Developer Should Know May 12, 2024 13,138 principles , craft , quality Setting Personal OKRs (cwo )May 12, 2024 13,137 career , processes , okr Quick Incremental Accessibility Audits for Small Business Websites (cer )May 12, 2024 13,136 accessibility , auditing Digital Inaccessibility: Blind and Low-Vision People Have Powerful Technology but Still Face Barriers to the Digital World May 11, 2024 13,135 accessibility Mesh Gradients in CSS (jos )May 11, 2024 13,134 css , gradients Best Intention Barriers (ARIA Edition) (mar )May 11, 2024 13,133 accessibility , aria , auditing Accessibility Overlays Are Not for Disabled People (tem )May 11, 2024 13,132 accessibility , overlays Typography Terms: Glossary (tbf )May 10, 2024 13,131 typography , terminology Build Your Own React.js in 400 Lines of Code May 10, 2024 13,130 react , jsx , principles How to Document Your JavaScript Package (den )May 10, 2024 13,129 how-tos , javascript , dependencies , documentation , writing , jsdoc , readme 17 Best Developer Productivity Tools to Try May 10, 2024 13,128 productivity , tooling , link-lists Design Taste vs. Technical Skills in the Era of AI May 10, 2024 13,127 design , programming , ai , comparisons Using the Page Visibility API (bsm /mdn )May 10, 2024 13,126 javascript , apis The Modern Guide for Making CSS Shapes (css /sma )May 10, 2024 13,125 guides , css , shapes , effects , techniques The Dilemmas You’ll Face When Creating a Component Library (and )May 10, 2024 13,124 libraries , components Manifesto for a Humane Web (mic )May 10, 2024 13,123 websites , manifestos , web , principles , accessibility , dei , security , sustainability , user-experience Make Your Figma Components Work Harder (uxd )May 10, 2024 13,122 figma , design-systems , components Introducing the CSS Anchor Positioning API (una /dev )May 10, 2024 13,121 introductions , css , apis , anchor-positioning , examples Simple Implemention to Understand “worker_threads” in Node.js May 9, 2024 13,120 nodejs , examples , worker-threads WordPress Ping List for Faster Post Indexing May 9, 2024 13,119 wordpress , crawling , seo Release Notes for Safari Technology Preview 194 (jon /web )May 9, 2024 13,118 release-notes , browsers , apple , safari Upgrade Your HTML V (j9t /fro )May 8, 2024 13,117 books , frontend-dogma , html , minimalism , craft , conformance Let’s Build a Web Scraper in PHP and Python May 8, 2024 13,116 scraping , php , python 37 Tips From a Senior Frontend Developer May 8, 2024 13,115 tips-and-tricks , fundamentals , learning , processes , career What Is UX (Not)? May 8, 2024 13,114 videos , user-experience , concepts Why Use Web Components Over Traditional DOM Manipulation? (cfe )May 8, 2024 13,113 web-components , dom Websites Are Not Books (ons )May 8, 2024 13,112 terminology , concepts “Slop” Is the New Name for Unwanted AI-Generated Content (sim )May 8, 2024 13,111 ai , terminology Level-Setting Heading Levels (aar )May 8, 2024 13,110 headings , semantics , conformance , accessibility , aria Five Basic Things About JavaScript That Will Help Non JavaScript-Focused Web Designers (chr /fro )May 8, 2024 13,109 javascript , events , web-components The Carcinization of Web Frameworks May 7, 2024 13,108 frameworks , history , signals , server-side-rendering , outlooks , web-components Evidence-Based Management Guide, 2024—What’s New? May 7, 2024 13,107 release-notes , guides , agile , processes , metrics , engineering-management Why Patching Globals Is Harmful May 7, 2024 13,106 javascript , programming Introducing the Gulp Developer Survey May 7, 2024 13,105 introductions , surveys , gulp Focus vs. Accessibility Focus May 7, 2024 13,104 accessibility , focus , comparisons Transparent Borders (bra )May 7, 2024 13,103 css , borders , transparency , accessibility , contrast Modern WordPress—Yikes! (dbu )May 7, 2024 13,102 wordpress , themes JavaScript “var”, “let”, and “const” Explained (cfe +)May 7, 2024 13,101 javascript How We’re Building More Inclusive and Accessible Components at GitHub (eri /git )May 7, 2024 13,100 components , accessibility , dei , case-studies , github The Pros and Cons of Using a Backend-for-Frontend (BFF) May 6, 2024 13,099 backend-for-frontend , architecture Servo Reboot: Where Are We Now? OSS-NA 2024 May 6, 2024 13,098 browser-engines , servo , browsers These CSS Pro Tips and Tricks Will Blow Your Mind May 6, 2024 13,097 videos , css , tips-and-tricks Using Simple Tools as a Radical Act of Independence May 6, 2024 13,096 html , css , simplicity Get First Item in Eleventy Collection May 6, 2024 13,095 how-tos , eleventy , nunjucks What’s New in Node.js v22 (mco )May 6, 2024 13,094 videos , nodejs Using the Popover API for HTML Tooltips (chr /fro )May 6, 2024 13,093 pop-overs , apis , html , tooltips Mastering User-Centered Design, With 5 Advanced Tips (uxm )May 6, 2024 13,092 usability , user-experience , tips-and-tricks , accessibility , testing Inclusive Digital Experiences: Redesign Strategies for Addressing Diverse Abilities and Accessibility Challenges II (uxm )May 6, 2024 13,091 redesigning , strategies , dei , accessibility Errors Aren’t All Bad (jim )May 6, 2024 13,090 errors An Introduction to the European Accessibility Act (EAA) (deq )May 6, 2024 13,089 introductions , accessibility , legal , eaa A Brief Note on Highlighted Text (aar )May 6, 2024 13,088 accessibility , colors , contrast , css , selectors Eleventy With a Basic Deno Static Server Setup May 5, 2024 13,087 eleventy , deno , hosting Memory Management Every Developer Should Know May 5, 2024 13,086 memory , garbage-collection Pairing Eleventy With htmx and Deno May 5, 2024 13,085 eleventy , htmx , deno Native Support for CJS/ESM Interoperability Begins in Node.js 22 May 5, 2024 13,084 commonjs , esm , interoperability , support , nodejs Misconceptions About CSS Specificity (bra )May 5, 2024 13,083 css , selectors , cascade The 7 Most Useful Web Design and Web Development Glossaries (apo )May 5, 2024 13,082 concepts , terminology , link-lists Securing Client-Side JavaScript (ada )May 5, 2024 13,081 javascript , security , graceful-degradation 5 Node Version Managers Compared—Which Is Right for You? (pav )May 5, 2024 13,080 nodejs , comparisons , nvm , pnpm At Some Point, JavaScript Got Good May 4, 2024 13,079 javascript , history Shades of Grey With “color-mix()” (mic )May 4, 2024 13,078 css , functions , colors A to Z of Assistive Technology for Reading Digital Text May 4, 2024 13,077 accessibility , browsers , assistive-tech , readability , concepts The Value of Open Source in Furthering Accessibility Goals (mgi )May 4, 2024 13,076 videos , foss , accessibility WCAG After Quarter of a Century—We Still Need More Awareness (cer )May 4, 2024 13,075 accessibility , wcag , community Poor Express Authentication Patterns in Node.js and How to Avoid Them May 3, 2024 13,074 express , nodejs , authentication , security Content Standards in Design Systems May 3, 2024 13,073 content , design-systems , processes How Slack Automates Deploys May 3, 2024 13,072 deploying , automation , case-studies , slack So I Got Fired May 3, 2024 13,071 career Quick-and-Dirty Accessibility (tpg )May 3, 2024 13,070 accessibility , techniques Combining CSS “:has()” and HTML “<select>” for Greater Conditional Styling (ami /sma )May 2, 2024 13,069 css , selectors , html , techniques 3 Methods to Elevate Your Writing With Visual Content May 2, 2024 13,068 writing , content , information-design The Vue Ecosystem in 2024 (fro )May 2, 2024 13,067 vuejs , content-delivery , building , frameworks Web Development Trends We Will See in 2024 May 2, 2024 13,066 trends The War Begins: Top Best JavaScript Framework to Learn in 2024 May 2, 2024 13,065 frameworks , comparisons , react , vuejs , angular , svelte , emberjs , preact , alpinejs , stimulus , nextjs , nestjs Will the CSS Scope Feature Replace Angular’s View Encapsulation? (ale )May 2, 2024 13,064 angular , css , scope Web Components From Early 2024 (chr )May 2, 2024 13,063 web-components , link-lists Introduction to htmx (jan )May 2, 2024 13,062 introductions , htmx If View Transitions and Scroll-Driven Animations Had a Baby… (bra /9el )May 2, 2024 13,061 videos , css , view-transitions , animations How to Archive Your Design System Effectively (uxd )May 2, 2024 13,060 how-tos , design-systems , design , processes Exploring the Immersive Web With Wolvic (sea )May 1, 2024 13,059 xr , wolvic , igalia , browsers Using AI to Predict Design Trends (web )May 1, 2024 13,058 ai , design , trends Maintainer Month: Enhancing Support for Open Source Maintainers (bek /ope )May 1, 2024 13,057 foss , maintenance Understanding What Drupal Editors and Authors Need (ckr /lul )May 1, 2024 13,056 drupal Cookie Permissions: 6 Design Guidelines May 1, 2024 13,055 videos , cookies , consent-management , privacy , user-experience , guidelines Demystifying React’s Types: Ref Types May 1, 2024 13,054 react A React Developer’s Guide to Learning Solid.js May 1, 2024 13,053 guides , react , solidjs , comparisons When to Use Bun Instead of Node.js (app )May 1, 2024 13,052 bun , nodejs , comparisons Ryan Dahl: From Node.js and Deno to the “Modern” JSR Registry (the )May 1, 2024 13,051 interviews , nodejs , deno , jsr The Evolution of Figma’s Mobile Engine: Compiling Away Our Custom Programming Language (fig )May 1, 2024 13,050 figma , programming , typescript , migrating , case-studies How to Create Content in WordPress With AI May 1, 2024 13,049 how-tos , content , ai , wordpress Should We Rely on Browser Detection? (htm )May 1, 2024 13,048 browsers , browser-detection Why Are My Live Regions Not Working? (pat /tet )May 1, 2024 13,047 accessibility , aria , live-regions European Accessibility Act: Ultimate Guide to Compliance Apr 30, 2024 13,046 guides , accessibility , compliance , legal , eaa I Reviewed 1,000s of Opinions on htmx Apr 30, 2024 13,045 htmx Pretty Much Every Website Uses the Wrong Font Size… Apr 30, 2024 13,044 videos , css Use Both Ratings Average and Number of Ratings When Sorting by User Ratings Apr 30, 2024 13,043 usability , user-experience , sorting Designing Design Systems: How to Lay the Groundwork That Drives Decision Making Apr 30, 2024 13,042 how-tos , design-systems , processes , collaboration , maintenance Web Forms: Costly Mistakes You Want to Avoid (geo )Apr 30, 2024 13,041 books , forms , mistakes , usability , accessibility , maintainability Web Accessibility in the 2024 [U.S.] Presidential Campaigns (web )Apr 30, 2024 13,040 accessibility , case-studies Popover API Is Here (chr /fro )Apr 30, 2024 13,039 apis , pop-overs , html Handling the Indentation of a Treeview Component (sha )Apr 30, 2024 13,038 css Composability in Design Systems (ada )Apr 30, 2024 13,037 design-systems , design , components An Alternative Proposal for CSS Masonry (rac /dev )Apr 30, 2024 13,036 css , layout , masonry , google Deprecating Support for “-ms-high-contrast” and “-ms-high-contrast-adjust” (mic )Apr 29, 2024 13,035 microsoft , edge , css , support How to Design Accessible Forms in 10 Steps (uxd )Apr 29, 2024 13,034 how-tos , design , accessibility , forms Introduction to NestJS Apr 29, 2024 13,033 introductions , frameworks , nestjs What Is Vite (and Why Is It So Popular)? Apr 29, 2024 13,032 vite WebAssembly Performance Patterns for Web Apps (tom )Apr 29, 2024 13,031 webassembly , performance , web-apps Superior Range Syntax (css )Apr 29, 2024 13,030 css , media-queries New to the Web Platform in April (rac /dev )Apr 29, 2024 13,029 release-notes , web-platform , browsers , mozilla , firefox , google , chrome , apple , safari My Approach to HTML Web Components (ada )Apr 29, 2024 13,028 html , web-components CSS Inheritance (bel /pic )Apr 29, 2024 13,027 css , cascade The Polish Paradox Apr 28, 2024 13,026 design , optimization , user-experience No, I Don’t Want to Fill Out Your Contact Form Apr 28, 2024 13,025 forms , user-experience Accessibility Evolution of Organizations (cer )Apr 28, 2024 13,024 accessibility , processes , economics Top 50 System Design Interview Questions for 2024 Apr 27, 2024 13,023 interviewing , architecture , link-lists Can You Detect Overflow With CSS? (fon /css )Apr 27, 2024 13,022 css , overflow What Do Developers Want From AI? Apr 26, 2024 13,021 research , ai , productivity , efficiency The Picture-Superiority Effect: Harness the Power of Visuals Apr 26, 2024 13,020 design , images , information-design Basic Algorithms Apr 26, 2024 13,019 algorithms , search , sorting Ditch Dotenv: Node.js Now Natively Supports .env File Loading Apr 26, 2024 13,018 nodejs , environments , tooling Passkeys: A Shattered Dream (fir )Apr 26, 2024 13,017 security , authentication , passkeys Optimizing INP: A Deep Dive (dev )Apr 26, 2024 13,016 videos , performance , debugging , web-vitals , optimization , browsers , google , chrome , dev-tools , deep-dives Conducting Accessibility Research in an Inaccessible Ecosystem (sma )Apr 25, 2024 13,015 accessibility , processes , prototyping , research Introduction to Manual Website Accessibility Testing Apr 25, 2024 13,014 videos , introductions , accessibility , testing The Rise of Large-Language-Model Optimization (sch +)Apr 25, 2024 13,013 ai , optimization The HTML, CSS, and SVG for a Classic Search Form (chr /fro )Apr 25, 2024 13,012 search , forms , html , css , svg Radix UI Adoption Guide: Overview, Examples, and Alternatives (log )Apr 25, 2024 13,011 guides , overviews , examples , radix Popover API Lands in Baseline (una /dev )Apr 25, 2024 13,010 pop-overs , apis , browsers , support , web-platform Maintaining a Design System in Figma (luk /uxd )Apr 25, 2024 13,009 design-systems , maintenance , figma Design Déjà Vu (mal )Apr 25, 2024 13,008 design , html , css , history , comparisons Celebrating 20 Years of Dojo (ope )Apr 24, 2024 13,007 anniversaries , dojo Ruby Might Be Faster Than You Think (joh )Apr 24, 2024 13,006 ruby , performance Celebrate JavaScript Naked Day Every Year on April 24 (zac )Apr 24, 2024 13,005 javascript , awareness-days Node.js Next 10 Survey—2024 (nod )Apr 24, 2024 13,004 surveys , nodejs The Perfect Site Doesn’t Exist (mic )Apr 24, 2024 13,003 quality , maintenance , processes How to Escape JavaScript for a Script Tag Apr 24, 2024 13,002 how-tos , javascript , escaping , html Printing Music With CSS Grid (ste )Apr 24, 2024 13,001 css , grids , examples Write Better CSS With Modern CSS (css )Apr 24, 2024 13,000 css , nesting , custom-properties , media-queries , tips-and-tricks Why Don’t We Talk About Minifying CSS Anymore? (whi /sen )Apr 24, 2024 12,999 css , minification , performance Use “:has()” to Scope CSS Apr 24, 2024 12,998 css , selectors , scope The Problem With “new URL()”, and How “URL.parse()” Fixes That (kil )Apr 24, 2024 12,997 javascript , urls The New “!important” (geo )Apr 24, 2024 12,996 css , cascade Node.js 22 Available Now (ope )Apr 24, 2024 12,995 release-notes , nodejs JSR Is Not Another Package Manager (tin /den )Apr 24, 2024 12,994 jsr , dependencies HTML Attributes vs. DOM Properties (jaf )Apr 24, 2024 12,993 html , attributes , dom , comparisons Latency Numbers Every Frontend Developer Should Know (ind /ver )Apr 23, 2024 12,992 performance , metrics , terminology Taking Regular Screenshots of My Website Apr 23, 2024 12,991 screenshots , images , automation , playwright , github-actions The Front End Developer/Engineer Handbook 2024 (fro )Apr 23, 2024 12,990 overviews , career , learning , tech-stacks , concepts , terminology Using Vite to Rebuild Local Dependencies in an npm Workspace Apr 23, 2024 12,989 npm , dependencies , vite The First Framework That Lets You Visualize Your React/Node.js App Apr 23, 2024 12,988 frameworks , visualization , react , nodejs , wasp Comparing Full Stack and Headless CMS Platforms Apr 23, 2024 12,987 comparisons , content-management , wordpress , drupal , ghost Adding ESLint and Auto-Fixing an Existing TypeScript Project Apr 23, 2024 12,986 eslint , typescript , quality , automation Hello Bun: How Sveld Now Deploys 2× Faster on GitHub and Render Apr 23, 2024 12,985 bun , deploying , performance , case-studies Update on the Plan for Phase-Out of Third-Party Cookies on Chrome Apr 23, 2024 12,984 cookies , privacy , browsers , google , chrome Notes on Quality Apr 23, 2024 12,983 design , user-experience , quality Creating Fluid Typography With the CSS “clamp()” Function Apr 23, 2024 12,982 css , functions , typography , fluid-design How the Meaning of Colour Varies per Culture (uxd )Apr 23, 2024 12,981 colors , culture Your Page Can’t Change Media Features (kil )Apr 23, 2024 12,980 css , media-queries , user-experience , apis Reflecting on My Programming Career Apr 23, 2024 12,979 career Invoking Elements by Using Only HTML: A First Look at Invokers (uti )Apr 23, 2024 12,978 html , modals , pop-overs Images as the First Thing in a Button or Link (tem )Apr 23, 2024 12,977 accessibility , html , images , buttons , links F-Shape Pattern and How Users Read (vit /sma )Apr 23, 2024 12,976 usability , design 3 Essential Design Trends, May 2024 (web )Apr 22, 2024 12,975 design , trends Node.js Test Runner: A Beginner’s Guide (bet )Apr 22, 2024 12,974 guides , nodejs , testing Using Legitimate GitHub URLs for Malware (sch )Apr 22, 2024 12,973 security , malware , github How I Use Generative AI in Branding Apr 22, 2024 12,972 ai , branding , principles , design JavaScript Features That Most Developers Don’t Know Apr 22, 2024 12,971 javascript , functions State of Design Tokens 2024 (don +)Apr 22, 2024 12,970 videos , design-tokens , figma , tooling What Is CI/CD Pipelines: A Crucial Skill for Every Software Engineer Apr 22, 2024 12,969 ci-cd , concepts 15 Essential UX Design Principles and Practices for Developers (uxm )Apr 22, 2024 12,968 user-experience , principles , best-practices Write Alt Text Like You’re Talking to a Friend (spa /clo )Apr 22, 2024 12,967 accessibility , images , alt-text What You Can Do as a Web Builder on Earth Day (aar )Apr 22, 2024 12,966 sustainability , ai The Ultimate Collection of CSS-Only Shapes (css )Apr 22, 2024 12,965 websites , css The Slow Death of CSS Vendor Prefixes (oll )Apr 22, 2024 12,964 css , vendor-extensions , history The Crucial Dance: Enhancing Designer–Developer Collaboration for Exceptional Products (uxm )Apr 22, 2024 12,963 collaboration , processes The Art of Design System Recipes (bra )Apr 22, 2024 12,962 design-systems , design-tokens Creating a UX Playbook for Onboarding Users to Your Product (uxm )Apr 22, 2024 12,961 user-experience , onboarding , product-management 5 Hidden CSS Properties You Didn’t Know Existed Apr 22, 2024 12,960 css April 24 Is JS Naked Day (j9t )Apr 21, 2024 12,959 javascript , awareness-days 3 Tips for Advanced Prototyping in Figma (uxd )Apr 21, 2024 12,958 tips-and-tricks , prototyping , figma Make Product Design Great Again (uxd )Apr 21, 2024 12,957 design , user-experience , product-management Optimising React Apps Apr 21, 2024 12,956 react , optimization Detect JavaScript Support (fon /css )Apr 21, 2024 12,955 css , javascript , media-queries , support Considerations for AI Opt-Out (mno )Apr 21, 2024 12,954 ai A Conversation With Una Kravets: The Rapid Evolution of CSS and Hobbies Outside of Work (una +)Apr 21, 2024 12,953 videos , interviews , css Node.js Task Runner Apr 20, 2024 12,952 nodejs , performance Using “@ defer” Defer Views in Angular 17 Apr 20, 2024 12,951 angular , performance , lazy-loading Make Sure That Your Design System Is Accessible (cer )Apr 20, 2024 12,950 design-systems , accessibility Long Alt (aar )Apr 20, 2024 12,949 accessibility , images , alt-text , support , browsers , screen-readers Detect JavaScript Support in CSS (hex )Apr 20, 2024 12,948 css , javascript , media-queries , support Design Systems and the Never-Ending Job of Buy In (pjo )Apr 20, 2024 12,947 design-systems , communication , collaboration How to Create CSS Utility Classes (fon /css )Apr 19, 2024 12,946 how-tos , css , presentational-html Typography Variables in Figma Are Here Apr 19, 2024 12,945 typography , variables , figma How to Work With GraphQL in WordPress in 2024 (sma )Apr 19, 2024 12,944 how-tos , wordpress , graphql A Short Guide to Mastering Keyboard Shortcuts on GitHub (git )Apr 19, 2024 12,943 guides , github , keyboard-shortcuts Building a Culture of Accessibility (tet )Apr 19, 2024 12,942 accessibility , culture Accessibility Overlays—Friend or Foe? (int )Apr 19, 2024 12,941 videos , accessibility , overlays This Web of Ours, Revisited (zel )Apr 19, 2024 12,940 web Help Us Invent CSS Grid Level 3, aka “Masonry” Layout (jen /web )Apr 19, 2024 12,939 css , layout , grids , masonry