Advanced JavaScript Performance Optimization: Techniques and Patterns Jun 25, 2024 15,104 javascript , performance , optimization , techniques , software-design-patterns Why Do Designers Become Managers? Jun 24, 2024 15,103 design , career AI Ethicists Are Speaking Out, but Are We Listening? Jun 24, 2024 15,102 ai , ethics Web Design Engineering With the New CSS (mat /css )Jun 24, 2024 15,101 videos , css AI Companies Ignoring robots.txt (mjt )Jun 24, 2024 15,100 ai , scraping , robotstxt New JavaScript Set Methods (bsm /mdn )Jun 24, 2024 15,099 javascript , methods Use Node Version Manager With Oh My Zsh Jun 24, 2024 15,098 nvm , command-line , oh-my-zsh How to Set Up Serverless Framework to Deploy AWS Lambda, Queues, and DynamoDB With Node.js Jun 24, 2024 15,097 how-tos , serverless , deploying , aws , lambda , nodejs From ZeroVer to SemVer: A Comprehensive List of Versioning Schemes in Open Source (and )Jun 24, 2024 15,096 foss , versioning , semver , link-lists Backdoor Slipped Into Multiple WordPress Plugins in Ongoing Supply-Chain Attack (dan /ars )Jun 24, 2024 15,095 wordpress , plugins , security Concept Jun 23, 2024 15,094 design , concepts Microfeatures I Love in Blogs and Personal Websites Jun 23, 2024 15,093 indieweb , blogging , functionality Why Is It So Difficult to Give Best in Class Accessibility Examples of Websites? (cer )Jun 23, 2024 15,092 accessibility In Detail: 1.4.11 Non-Text Contrast (User Interface Components) (yat )Jun 23, 2024 15,091 accessibility , wcag , colors , contrast , borders Is It Good Design, or Does It Just Look Good? Jun 22, 2024 15,090 design No No-JavaScript (dbu )Jun 22, 2024 15,089 javascript , css , support , progressive-enhancement , graceful-degradation Exploring Randomness in JavaScript Jun 22, 2024 15,088 javascript , randomness 7 Use Cases for JavaScript Proxies Jun 22, 2024 15,087 javascript Measuring Developer Experience at Google Jun 21, 2024 15,086 research , developer-experience , metrics , google Design Extremes of Custom Accessibility Actions Jun 21, 2024 15,085 accessibility , design , customization Understanding JWT Authentication: A Comprehensive Guide With Examples Jun 21, 2024 15,084 guides , examples , json-web-tokens , authentication MDX or: How I Learned to Stop Worrying and Love Multimedia Writing (fre /sma )Jun 21, 2024 15,083 markdown , mdx , components Tracking the Impact of Our Content Design Work Jun 20, 2024 15,082 content , design , metrics A Rant About Front-End Development Jun 20, 2024 15,081 content , html , css , javascript , preprocessors , frameworks , complexity Bun Is Much Faster Than Node.js 22 at Decoding Base64 Inputs (lem )Jun 20, 2024 15,080 bun , nodejs , performance , base64 , comparisons State of JavaScript 2023 [Results] (sac +/dev )Jun 20, 2024 15,079 surveys , metrics , javascript Uniting Web and Native Apps With 4 Unknown JavaScript APIs (mon /sma )Jun 20, 2024 15,078 web-apps , native , javascript , apis Simplest View Transitions Multi Page Demo (No JavaScript) (mor )Jun 20, 2024 15,077 css , view-transitions , apis , examples Seamless Screenshot Testing for Compose With Screenshotbot Jun 20, 2024 15,076 screenshots , images , regressions , testing , tooling Performance Mistakes You Might Not Realize You Are Making Jun 20, 2024 15,075 videos , performance , mistakes , angular Node v20.15.0 (LTS) (sat /nod )Jun 20, 2024 15,074 release-notes , nodejs Inline Conditionals in CSS, Now? (lea )Jun 20, 2024 15,073 css , conditionals Announcing TypeScript 5.5 (dan /typ )Jun 20, 2024 15,072 typescript , release-notes How to Perform Data Validation in Node.js (app )Jun 19, 2024 15,071 how-tos , nodejs , validation Footnotes Progressively Enhanced to Popovers (chr /fro )Jun 19, 2024 15,070 footnotes , pop-overs , progressive-enhancement , javascript , css Mina Tamang on SEO Techniques That Prioritise the User Experience (nat )Jun 19, 2024 15,069 podcasts , interviews , seo , user-experience , techniques Understanding React Compiler Jun 19, 2024 15,068 react , compiling The Hacking of Culture and the Creation of Socio-Technical Debt (sch )Jun 19, 2024 15,067 culture , security The Case for Web Components (dav )Jun 19, 2024 15,066 books , web-components Positioning Popover Elements (Pseudo-Anchoring) (chr )Jun 19, 2024 15,065 pop-overs , javascript , positioning npm and Node.js Should Do More to Make ES Modules Easy to Use Jun 19, 2024 15,064 npm , nodejs , esm Know the “search” Element (j9t )Jun 19, 2024 15,063 html , semantics How Top HR Agencies Build Trust Through Logo Designs Jun 18, 2024 15,062 design , images , logos , branding What Is the Best Browser for Privacy? Jun 18, 2024 15,061 browsers , privacy , comparisons , brave , firefox , tor-browser , vivaldi , epic Field Testing CSS Containment for Web Performance Optimization (scr )Jun 18, 2024 15,060 css , containment , performance , optimization A Hands-On Guide to Setting Up Zsh, Oh My Zsh, asdf, and Spaceship Prompt With Zinit for Your Development Environment Jun 18, 2024 15,059 guides , zsh , oh-my-zsh When Technical Debt Becomes Institutional Knowledge Jun 18, 2024 15,058 technical-debt , documentation , economics Mike McQuaid on 15 Years of Homebrew (mik )Jun 18, 2024 15,057 interviews , foss Modern CSS Layout Is Awesome: Talking and Thinking About CSS Layout (mic )Jun 18, 2024 15,056 css , layout Writing a WordPress Theme in Less Than 4 KB Jun 18, 2024 15,055 wordpress , theming , minimalism , performance The Frontend Treadmill (pol )Jun 18, 2024 15,054 fundamentals , frameworks , maintenance , craft , career Some UX Design Principles Startups Should Know Jun 18, 2024 15,053 user-experience , design , principles Inline Conditionals in CSS? (lea )Jun 18, 2024 15,052 css , conditionals How Content Creation Helped Me Land My First Tech Job Jun 18, 2024 15,051 content , career Firefox DevTools Newsletter 127 (nic /fir )Jun 18, 2024 15,050 release-notes , browsers , mozilla , firefox , dev-tools Building a Responsive Menu With CSS (and No JavaScript) (cor )Jun 18, 2024 15,049 responsive-design , css , navigation Accessibility Maturity Model (w3c )Jun 18, 2024 15,048 accessibility , processes , culture , leadership A Brief Introduction to Keyboard Accessibility (kar )Jun 18, 2024 15,047 introductions , accessibility , keyboard-navigation , focus The Way We Design AI Looks Like Nostalgia Already Jun 17, 2024 15,046 design , ai How to Increase the Visibility of Error Messages (nng )Jun 17, 2024 15,045 videos , how-tos , errors , usability How React 19 (Almost) Made the Internet Slower (cod )Jun 17, 2024 15,044 react , performance Say “No” to “console.log”! Jun 17, 2024 15,043 javascript , console Building a User-Centered Product-Management Culture (uxm )Jun 17, 2024 15,042 product-management , culture , user-experience What Happens When a Major npm Library Goes Commercial? (mco )Jun 17, 2024 15,041 npm , dependencies , foss Humanizing Technology in the Age of Conscious AI (uxm )Jun 17, 2024 15,040 ai , hci htmx 2.0.0 Has Been Released! (htm )Jun 17, 2024 15,039 release-notes , htmx Cloud Computing Platforms Jun 17, 2024 15,038 cloud-computing , aws , microsoft , azure , google , gcp Design Without Process, or the Form Factor Trap (pav )Jun 16, 2024 15,037 design , processes Mastering JavaScript Generators Jun 16, 2024 15,036 javascript , functions Dealing With Unicode Strings, Done Right and Better Jun 16, 2024 15,035 unicode , javascript BEM Modifiers in Pure CSS Nesting Jun 16, 2024 15,034 bem , css , nesting UUIDv7 in 22 Languages (ant )Jun 15, 2024 15,033 programming , javascript , python , sql , shells , java , php , go , rust , ruby , lua , dart , perl , clojure What Is Mixed Content? (fre )Jun 15, 2024 15,032 security , http What Does “aria-hidden=true” Actually Do to Interactive Elements? (cer )Jun 15, 2024 15,031 accessibility , aria , screen-readers , hiding Virtualization and Containerization With Docker Jun 15, 2024 15,030 containerization , docker The Basics of DNS: Understanding the Internet’s Directory Service Jun 15, 2024 15,029 fundamentals , dns Safari 18—What Web Features Are Usable Across Browsers? (ste )Jun 15, 2024 15,028 browsers , apple , safari , support , interoperability , css , javascript Researchers Uncover npm Registry Vulnerability to Cache Poisoning and DoS Attacks (sar /soc )Jun 15, 2024 15,027 npm , dependencies , vulnerabilities , caching , security OAuth Authentication (rya )Jun 15, 2024 15,026 authentication , authorization , oauth , security Minimal SVG Favicon (sto )Jun 15, 2024 15,025 svg , images , favicons , minimalism I Made My Own JSON Parser Jun 15, 2024 15,024 json , parsing Dual Publishing ESM and CJS Modules With tsup and “Are the Types Wrong?” (joh )Jun 15, 2024 15,023 dependencies , esm , commonjs , tooling , typescript , type-safety How JavaScript Is Finally Improving the Module Experience (mar )Jun 14, 2024 15,022 javascript , modules , esm , commonjs , developer-experience , webassembly Using AI to Encourage Best Practices in the Code Review Process Jun 14, 2024 15,021 research , best-practices , code-reviews , ai Setting Up Typography Variables in Figma Jun 14, 2024 15,020 figma , typography , variables What Are CSS Container Style Queries Good For? (mon /sma )Jun 14, 2024 15,019 css , style-queries , container-queries Why You Should Use Redux in 2024 (git )Jun 14, 2024 15,018 videos , redux , state-management Difference Between Docker, Kubernetes, and Podman for System Design Interview? Jun 14, 2024 15,017 docker , kubernetes , podman , architecture , system-design , interviewing , concepts Writing Your First Visual Regression Check in Playwright Jun 14, 2024 15,016 design , testing , regressions , playwright Use of “ch” Unit Considered Inappropriate (in Certain Circumstances) (ric )Jun 14, 2024 15,015 css , units , typography HTML Markup Explained: Building Blocks of Modern Web Pages Jun 14, 2024 15,014 html , fundamentals Perfect Bug Report Jun 13, 2024 15,013 websites , writing , quality , bugs Blazing Fast Websites With Speculation Rules (deb )Jun 13, 2024 15,012 performance , speculation Lesser-Known CSS Features That You Should Learn Now Jun 13, 2024 15,011 css , functions Web Platform Features Explorer Jun 13, 2024 15,010 web-platform , support , browsers Learn Grid Now, Container Queries Can Wait (mia /odd )Jun 13, 2024 15,009 css , grids , layout , container-queries How to Create Truly Accessible Forms (cjf )Jun 13, 2024 15,008 videos , how-tos , accessibility , forms Every Website and Web App Should Have a Service Worker (cfe )Jun 13, 2024 15,007 javascript , web-workers Don’t Refactor the Code Jun 13, 2024 15,006 refactoring , technical-debt , maintenance , terminology 2-Page Login Pattern, and How to Fix It (vit /sma )Jun 13, 2024 15,005 forms , usability , user-experience , authentication Try Out Your Website in the Spatial Web (jon +/web )Jun 12, 2024 15,004 spatial-web , testing , browsers , apple , safari , webkit React Compiler—What, Why, and How? (fro )Jun 12, 2024 15,003 react , compiling , memoization , nextjs One of the Boss Battles of CSS Is Almost Won! Transitioning to “auto” (chr /fro )Jun 12, 2024 15,002 css , functions , transitions , animations Node.js Is Here to Stay (mco /pla )Jun 12, 2024 15,001 nodejs , metrics Can You Be Creative Just by Creating? Jun 12, 2024 15,000 design , creativity What Comes After Flat Design? (mar )Jun 11, 2024 14,999 design , flat-design , trends See What’s New in Firefox [127.0] (moz )Jun 11, 2024 14,998 release-notes , browsers , mozilla , firefox Weak Memoization in JavaScript Jun 11, 2024 14,997 javascript , memoization The Next Big Thing in CSS: “margin-trim” Jun 11, 2024 14,996 videos , css , margins The European Accessibility Act and Irish Law (equ )Jun 11, 2024 14,995 accessibility , legal , eaa Stunning Staggered CSS Animation/Transition on Page Load (zor /css )Jun 11, 2024 14,994 videos , css , animations , transitions Streaming HTML—Asynchronous DOM Updates Without JavaScript (inf )Jun 11, 2024 14,993 html , asynchronicity , dom , streaming Opinions for Writing Good CSS (wal )Jun 11, 2024 14,992 css , principles , conventions Node v22.3.0 (Current) (raf /nod )Jun 11, 2024 14,991 release-notes , nodejs I’ve Been Writing TypeScript Without Understanding It Jun 11, 2024 14,990 typescript How to Hack Your Google Lighthouse Scores in 2024 (whi /sma )Jun 11, 2024 14,989 how-tos , performance , google , lighthouse Highlight Areas That the Browser Engine Re-Paints (pat /dev )Jun 11, 2024 14,988 performance , debugging , painting , browser-engines , browsers , google , chrome , microsoft , edge , apple , safari Define Your Rock-Solid Design System Components Jun 11, 2024 14,987 design-systems , components Angular Directives vs. Vue Directives Jun 11, 2024 14,986 angular , vuejs , comparisons A Quick and Easy Guide to Markdown (bel /pic )Jun 11, 2024 14,985 guides , markdown Top 12 Git Commands Every Developer Must Know (its )Jun 10, 2024 14,984 git , command-line The Biggest TypeScript Update in Years Jun 10, 2024 14,983 videos , typescript Sustainable Computing in the New World of AI Jun 10, 2024 14,982 sustainability , ai Refactoring a Scroll-Driven Animation From JavaScript to CSS (and )Jun 10, 2024 14,981 refactoring , scrolling , animations , javascript , css How to Decide if Engineering Management Is for You (fro )Jun 10, 2024 14,980 how-tos , engineering-management , career How to Compose JavaScript Functions That Take Multiple Parameters (The Epic Guide) (jrs )Jun 10, 2024 14,979 guides , how-tos , javascript , functions How to Browse the Web With the Keyboard Alone (tem )Jun 10, 2024 14,978 how-tos , accessibility , keyboard-navigation Ethical Web Principles (tor +/w3c )Jun 10, 2024 14,977 web , principles , ethics , w3c CSS Container Queries (geo /css )Jun 10, 2024 14,976 css , container-queries , overviews Can ADA Title II Local Government Accessibility Be Efficient? A Response to Richard Hunt Jun 10, 2024 14,975 accessibility , ada , legal Building a Bulletproof CI/CD Pipeline: A Comprehensive Guide Jun 10, 2024 14,974 guides , ci-cd 10 Years of Vue: The Past and the Future (eva )Jun 10, 2024 14,973 videos , vuejs , history , outlooks Using Node.js’s Test Runner (nod )Jun 9, 2024 14,972 nodejs , testing Support for “aria-errormessage” Is Getting Better, but Still Not There Yet (cer )Jun 9, 2024 14,971 accessibility , aria , errors , support , browsers , assistive-tech I’ve Worked in IT for Over 10 Years—Here Are 5 Things I Wish I Knew When I Started Jun 9, 2024 14,970 career , retrospectives Investigating INP Issues (ste )Jun 9, 2024 14,969 performance , web-vitals , debugging Comprehensive Guide to Debouncing in JavaScript: Improve Your Code Efficiency Jun 9, 2024 14,968 guides , javascript , debouncing , efficiency Rust Growing Fastest, but JavaScript Reigns Supreme Jun 7, 2024 14,967 programming , comparisons , rust , go , javascript , lua , dart , java , ruby , php , python Find Slow Interactions in the Field (mal )Jun 7, 2024 14,966 performance , apis Glassmorphism: Definition and Best Practices (nng )Jun 7, 2024 14,965 design , effects , best-practices 17 Developer Tools That Keep Me Productive Jun 7, 2024 14,964 tooling , productivity , efficiency , automation , link-lists Is AI Killing Human Passion? Jun 6, 2024 14,963 ai , design , creativity Profiling Node.js Applications (bet )Jun 6, 2024 14,962 nodejs , monitoring , profiling CSS-Only Custom Range Slider With Motion (bra )Jun 6, 2024 14,961 sliders , css , effects , examples The Ultimate Guide to Iframes (log )Jun 6, 2024 14,960 guides , iframes , html , javascript , security The Ultimate Guide to Accessible Website Design Jun 6, 2024 14,959 guides , accessibility , user-experience Live Demos of Stand Alone Web Components (chr /fro )Jun 6, 2024 14,958 web-components , examples , link-lists Improving Web Accessibility With Web Platform Tests (web )Jun 6, 2024 14,957 accessibility , web-platform , testing HTML Cheat Sheets: From Basics to Advanced Elements Jun 6, 2024 14,956 fundamentals , html , semantics , examples , cheat-sheets How to Use “rem” Units in CSS for Accessible Design (a11 )Jun 6, 2024 14,955 how-tos , css , units , accessibility Git Branching Strategy Guide Jun 6, 2024 14,954 guides , git Ditch the Pixels: The Small and Vectorized Web (yor )Jun 6, 2024 14,953 html , svg , images Why Do We Skip the Research Phase at All? Jun 5, 2024 14,952 user-experience , research Angular PWA Guide for Developers Jun 5, 2024 14,951 guides , angular , web-apps , progressive-web-apps Using Critical CSS for Faster Rendering (spe )Jun 5, 2024 14,950 css , critical-path , performance , rendering Your Node Is Leaking Memory? “setTimeout” Could Be the Reason (mit )Jun 5, 2024 14,949 nodejs , memory , time , javascript , garbage-collection Top Development Cheat Sheets for 2024 Jun 5, 2024 14,948 cheat-sheets , link-lists , programming , css Reflection and Custom States in Web Components (cla )Jun 5, 2024 14,947 html , web-components Maybe Don’t Name That Landmark (aar )Jun 5, 2024 14,946 html , semantics , accessibility Full Stack Web Push API Guide (boc )Jun 5, 2024 14,945 guides , apis , notifications , functionality Doing My Heading In (ste +)Jun 5, 2024 14,944 interviews , html , headings , accessibility Control JavaScript Promises From Anywhere Using “Promise.withResolvers()” (fro )Jun 5, 2024 14,943 javascript , promises Cap Unit (sha )Jun 5, 2024 14,942 css , units Analyze CSS Selector Performance During Recalculate Style Events Jun 4, 2024 14,941 browsers , google , chrome , dev-tools , performance , selectors , css WebAssembly JSPI Has a New API Jun 4, 2024 14,940 webassembly , apis Follow Your Favorite Web Dev Topics With Topic Feeds (fro )Jun 4, 2024 14,939 frontend-dogma , syndication , rss How Deep Is Your DOM? (max )Jun 4, 2024 14,938 dom , performance , lighthouse , google The Unclear Case of Usability Widgets on Your Website (eri )Jun 4, 2024 14,937 accessibility , usability , embed-code , maintainability How to Build a New Feature for the Web Platform—and Make It a Success With Developers (web )Jun 4, 2024 14,936 discussions , how-tos , standards , web-platform Generating ZIP Files With JavaScript Jun 4, 2024 14,935 javascript , code-generation Fine-Tuning Text Inputs (gar )Jun 4, 2024 14,934 forms , html , attributes , usability Display the Specificity of a CSS Selector (pat /dev )Jun 4, 2024 14,933 css , selectors , cascade , dev-tools , browsers , google , chrome , microsoft , edge , apple , safari , mozilla , firefox Death by Experience (j9t )Jun 4, 2024 14,932 leadership , engineering-management , career , culture A Modern Approach to Browser Support (ric )Jun 4, 2024 14,931 browsers , support , progressive-enhancement How to Build an Effective UX Pipeline From User Research to Usability Testing (uxm )Jun 3, 2024 14,930 how-tos , user-experience , research , testing What’s Wrong With VPATs? Jun 3, 2024 14,929 accessibility , vpat-acr Introduction to Selenium for QA Automation: The Essential Guide Jun 3, 2024 14,928 introductions , guides , selenium , testing , quality , automation Witnessing the Death of the Web as a News Medium (cod )Jun 3, 2024 14,927 web , content , seo , sem , history Promises From the Ground Up (jos )Jun 3, 2024 14,926 javascript , promises Minimalism (zer )Jun 3, 2024 14,925 minimalism , unix-like Let’s Hang! An Intro to CSS Anchor Positioning With Basic Examples (uti )Jun 3, 2024 14,924 introductions , css , anchor-positioning , examples “Just” One Line (jim )Jun 3, 2024 14,923 craft , embed-code How a Single Vulnerability Can Bring Down the JavaScript Ecosystem Jun 3, 2024 14,922 javascript , npm , dependencies , caching , vulnerabilities , security CSS Length Units (geo /css )Jun 3, 2024 14,921 css , units , overviews Transforming UX With Generative AI Jun 2, 2024 14,920 user-experience , ai The Power of Beauty in Communicating Complex Ideas Jun 2, 2024 14,919 design , aesthetics , art , craft , communication Write SOLID React Hooks Jun 2, 2024 14,918 react , hooks , principles , solid Node.js Best Practices: A Guide for Developers Jun 2, 2024 14,917 guides , best-practices , nodejs How to Use Corepack (mat )Jun 2, 2024 14,916 how-tos , nodejs , corepack , dependencies Collaboration, the Future of CSS, Sass, and the Web With Miriam Suzanne (mia /sch )Jun 2, 2024 14,915 videos , interviews , collaboration , css , sass , outlooks Does Serverless Still Matter? Jun 1, 2024 14,914 serverless , servers , architecture World Wide Accessibility—Benefits of Standardization (cer )Jun 1, 2024 14,913 accessibility , standards , legal , web Upgrading to Eleventy v3 (mxb )Jun 1, 2024 14,912 eleventy Semantic Code in HTML: What Is It and Does It Still Matter? (boa )Jun 1, 2024 14,911 html , semantics , accessibility , seo , maintainability , performance A Practical Guide Against Barrel Files for Library Authors Jun 1, 2024 14,910 guides , javascript , libraries , anti-patterns Transition to “height: auto;” and “display: none;” Using Pure CSS (zor /css )May 31, 2024 14,909 videos , css , transitions The Gap (sha )May 31, 2024 14,908 css , layout Strategies for Effective Urgent Ticket Classification May 31, 2024 14,907 documentation , processes , productivity , strategies Single CSS Keyframe Tricks Are Magic (arg )May 31, 2024 14,906 videos , css , animations , tips-and-tricks Nesting/Overriding Properties in CSS (chr /fro )May 31, 2024 14,905 css , nesting Flow Charts With CSS Anchor Positioning May 31, 2024 14,904 css , apis , anchor-positioning , examples Facilitating Diversity and Inclusion in Scrum Teams May 31, 2024 14,903 agile , processes , dei es-toolkit May 31, 2024 14,902 libraries , javascript How to Classify Your Design System—a Framework (hs )May 30, 2024 14,901 how-tos , design-systems Frontend Dogma on the Web (fro )May 30, 2024 14,900 frontend-dogma , link-lists Live Types in a TypeScript Monorepo May 30, 2024 14,899 typescript , monorepos htmx: Simplicity in an Age of Complicated Solutions May 30, 2024 14,898 htmx , simplicity Engineering for Slow Internet May 30, 2024 14,897 performance , user-experience CSS in Depth, Second Edition (kei )May 30, 2024 14,896 books , css Applying the Four Principles of Accessibility (ada )May 30, 2024 14,895 accessibility , wcag , principles What to Know About the Open Versus Closed Software Debate May 29, 2024 14,894 foss , ai New to the Web Platform in May (rac )May 29, 2024 14,893 release-notes , web-platform , browsers , google , chrome , apple , safari , mozilla , firefox Data Fetching Patterns in Single-Page Applications (mfo )May 29, 2024 14,892 data-fetching , software-design-patterns , single-page-apps 10 Modern Node.js Runtime Features to Start Using in 2024 May 29, 2024 14,891 nodejs Why We Don’t Have a Laravel for JavaScript… Yet May 29, 2024 14,890 laravel , javascript The Linear Method: Opinionated Software (fig )May 29, 2024 14,889 product-management , technical-debt , processes The Different Ways to Build a Resilient Website or Web App (cfe )May 29, 2024 14,888 resilience , comparisons Responsive Video Works Now—These Features Could Make It Work Better (sco )May 29, 2024 14,887 multimedia , responsive-design , performance , html How to Make a CSS Timer (pre /fro )May 29, 2024 14,886 how-tos , css Generics in TypeScript (fro )May 29, 2024 14,885 typescript , generics Decision Trees for UI Components (vit /sma )May 29, 2024 14,884 design , components , processes Building Tech That Respects Our Rights (lau /btc )May 29, 2024 14,883 videos , privacy , product-management , career An Even Faster Microsoft Edge May 28, 2024 14,882 browsers , microsoft , edge Your Site or App Should Work as Much as Possible Without JavaScript (cfe )May 28, 2024 14,881 javascript , resilience , graceful-degradation Why Is Kubernetes Debugging So Problematic? (deb )May 28, 2024 14,880 kubernetes , debugging What’s New in Angular 18 May 28, 2024 14,879 angular Typographer vs. Accessibility (pim /btc )May 28, 2024 14,878 videos , accessibility , typography The Era of Platform Primitives Is Finally Here (ati /sma )May 28, 2024 14,877 frameworks , netlify SSL for Localhost Takes 5 Seconds Now May 28, 2024 14,876 ssl , testing , environments My Approach to Alt Text (aar )May 28, 2024 14,875 accessibility , images , processes , alt-text , link-lists Inside Bluesky’s Engineering Culture (ger +)May 28, 2024 14,874 bluesky , culture , deep-dives How to Assess Your Skill Level Before Contributing to Open Source (bek /ope )May 28, 2024 14,873 how-tos , foss , collaboration Creating an Accessible Toggle Switch in Tailwind CSS May 28, 2024 14,872 tailwind , accessibility , toggles Centering Content Vertically With One Line of CSS (ami )May 28, 2024 14,871 css , flexbox , grids , centering Angular Basics: The Course May 28, 2024 14,870 courses , angular , fundamentals What We Can Learn From the Guy Who Regrets Making Pop-Up Ads (bet )May 27, 2024 14,869 design , pop-ups , ai Lazy Load Components in Nuxt to Improve Performance (jac )May 27, 2024 14,868 nuxt , performance , lazy-loading , components Progressively Enhanced Popover Toggletips (mic )May 27, 2024 14,867 html , pop-overs , apis , progressive-enhancement WP21 (pho )May 27, 2024 14,866 wordpress Laravel Under the Hood—Extending the Framework May 27, 2024 14,865 laravel , extensibility How to Deploy Your Own Website on AWS May 27, 2024 14,864 how-tos , deploying , aws How Can OKRs Empower the Scrum Teams? May 27, 2024 14,863 processes , agile , scrum , okr Here’s What We Learned From the First “State of HTML” Survey (sac /fro )May 27, 2024 14,862 html , lessons Alt Left (ste )May 27, 2024 14,861 accessibility , html , images , alt-text , anti-patterns 3 Essential Design Trends, June 2024 (web )May 27, 2024 14,860 design , trends Old Dogs, New CSS Tricks (mxb )May 26, 2024 14,859 css Node.js Performance Hooks: Mastering the Mental Model (pav )May 26, 2024 14,858 nodejs , performance , hooks Masonry and Reading Order (rac )May 26, 2024 14,857 css , layout , masonry Fast Ways to Estimate Capacity (cwo )May 26, 2024 14,856 project-management , processes A Little DevTools Snippet to Check Broken Links on a Webpage (ami )May 26, 2024 14,855 browsers , dev-tools , javascript , link-rot , testing Want Out of React Complexity? Try Vue’s Progressive Framework (ric )May 25, 2024 14,854 react , vuejs , frameworks , comparisons Understanding Organizational Capacity: Why It Matters in OKR Practice (cwo )May 25, 2024 14,853 economics , leadership , engineering-management , processes , okr The Long Path of JavaScript—from ES6 Until Today May 25, 2024 14,852 javascript , ecmascript , history No More Pixel Rounding Issues (css )May 25, 2024 14,851 css , functions , tips-and-tricks New Magic for Animations in CSS (chs )May 25, 2024 14,850 css , animations Reducing Code Review Time at Google May 24, 2024 14,849 research , google , code-reviews , ai , productivity Design Systems vs. Style Guides (nng )May 24, 2024 14,848 design-systems , style-guides , comparisons , design , documentation , terminology , concepts Why, After 6 Years, I’m Over GraphQL May 24, 2024 14,847 graphql , apis Switching It Up With HTML’s Latest Control (sma )May 24, 2024 14,846 html , forms Multipage Version (wil )May 24, 2024 14,845 websites , html JSR: The JavaScript Package Registry We’ve Been Waiting For May 24, 2024 14,844 jsr , dependencies Consensus in Internet Standards (mno )May 24, 2024 14,843 collaboration , communication , standards , web-platform Building an Instinct for Metrics (cwo )May 24, 2024 14,842 metrics A Complete Guide for Adding Captions to YouTube Videos (pop )May 24, 2024 14,841 guides , multimedia , captions , youtube , accessibility Did We Fail to Develop the Next Generation of Designers? May 23, 2024 14,840 design , career , leadership , history Kawaii Computing: What VTubers Can Teach Us About Design May 23, 2024 14,839 design , user-experience , culture Astro 4.9 (blu +)May 23, 2024 14,838 release-notes , astro Two Important AI Developments Affecting Accessibility May 23, 2024 14,837 accessibility , ai , legal Why Do We Celebrate Incompetent Leaders? May 23, 2024 14,836 videos , leadership uBlock Origin: Let’s Read the Code! (ant )May 23, 2024 14,835 videos , case-studies Storybook 8.1 (shi /sto )May 23, 2024 14,834 release-notes , storybook Predictors of Postsecondary Web Accessibility, 2012 to 2022 May 23, 2024 14,833 studies , research , accessibility , history Notes on Implementing Dark Mode May 23, 2024 14,832 dark-mode , javascript , tailwind HTML Tags You Might Not Know About May 23, 2024 14,831 html Best Practices for Naming Design Tokens, Components, Variables, and More (sma )May 23, 2024 14,830 naming , design-tokens , components , variables , best-practices Animating the Dialog Element (fro )May 23, 2024 14,829 css , animations , modals Using Footnotes (mfo )May 22, 2024 14,828 footnotes , content , writing , semantics DOJ ADA Title II: Small Government WCAG Accessibility Guide May 22, 2024 14,827 guides , accessibility , ada , wcag , legal Angular v18 Is Now Available! (mge /ang )May 22, 2024 14,826 release-notes , angular Why Are There No Mobile Accessibility Guidelines in WCAG? May 22, 2024 14,825 accessibility , wcag , mobile When Should We Use Components and When Should We Just Use HTML? (chr )May 22, 2024 14,824 html , components , web-components What AI Can Do for (and to) Web Accessibility (ons /tpg )May 22, 2024 14,823 videos , accessibility , ai Webmentions in Astro (for Blog Posts) (stv )May 22, 2024 14,822 astro , webmentions Speeding Up File Load Times, One Page at a Time (fig )May 22, 2024 14,821 figma , performance Release Notes for Safari Technology Preview 195 (jon /web )May 22, 2024 14,820 release-notes , browsers , apple , safari Popover Element Entry and Exit Animations in a Few Lines of CSS (paw )May 22, 2024 14,819 pop-overs , css , animations Not So Short Note on “aria-label” Usage—Big Table Edition (ste )May 22, 2024 14,818 accessibility , aria , labels , html Modern CSS Layouts: You Might Not Need a Framework for That (uti /sma )May 22, 2024 14,817 css , layout , frameworks Danger! Preventing Zoom From Changing Text Size (chr /fro )May 22, 2024 14,816 accessibility , zooming , resizing We’ve Got Container Queries Now, but Are We Actually Using Them? (chr /fro )May 21, 2024 14,815 css , container-queries CSS Specificity for WordPress 6.6 (wor )May 21, 2024 14,814 discussions , wordpress , css , selectors , cascade Here’s What We’re Working on in Firefox (moz )May 21, 2024 14,813 browsers , mozilla , firefox We Need to Talk More About Conformance, if We Want to Stop Fantasy HTML (j9t )May 21, 2024 14,812 html , conformance , craft , quality Test-Driving HTML Templates (xpm /mfo )May 21, 2024 14,811 html , templates , testing , server-side-rendering , conformance State of Frontend 2024 Survey May 21, 2024 14,810 surveys Not Always Mobile First (css )May 21, 2024 14,809 responsive-design , mobile-first , mobile , css , processes Introducing JSR (den )May 21, 2024 14,808 videos , introductions , jsr I Need Your Help to Make 11ty Fully Independent and Sustainable in 2024 (zac )May 21, 2024 14,807 eleventy Hidden vs. Disabled in UX (vit /sma )May 21, 2024 14,806 user-experience , comparisons , design-patterns Growth or Scale? May 21, 2024 14,805 sustainability , scalability “contrast-color()” Is a Good Thing, but Also Solving the Problem at the Wrong Layer (eri )May 21, 2024 14,804 accessibility , colors , contrast , css , functions A Primer on JavaScript Proxies (cfe )May 21, 2024 14,803 introductions , javascript The Art of Not Being So Freaking Pushy May 20, 2024 14,802 design , user-experience , microcontent , buttons UI Density May 20, 2024 14,801 design , information-design , metrics CSS “:has()”, the God Selector (bru )May 20, 2024 14,800 css , selectors Crafting Seamless User Experiences: A UX-Driven Approach to Log Monitoring and Observability (uxm )May 20, 2024 14,799 user-experience , logging , monitoring , observability Process May 19, 2024 14,798 processes Web Content Has a Maintenance Problem (ger )May 19, 2024 14,797 web , content , maintenance , processes , sustainability “<style>”: Inline Optimizations for the Bold (mor )May 19, 2024 14,796 html , css , performance , optimization Stop Resizing Your Browser: Improve Testing for Responsiveness (jen )May 19, 2024 14,795 browsers , testing , responsive-design CodeFlattener May 19, 2024 14,794 packages , npm , javascript A JavaScript Developer Tries Go for the First Time May 18, 2024 14,793 javascript , go On Which Side Do We Put the Primary Button? (mar )May 17, 2024 14,792 design , usability , buttons WAI–ARIA: “role=strong” May 17, 2024 14,791 accessibility , aria WAI–ARIA: “role=deletion” May 17, 2024 14,790 accessibility , aria Visual Design: Glossary (tbf /nng )May 17, 2024 14,789 design , terminology Weighing in on CSS Masonry (kei )May 17, 2024 14,788 css , layout , masonry Turn Off Google AI Overview—Set “Web” as Default May 17, 2024 14,787 websites , google , ai , search The Future of 11ty (zac /ele )May 17, 2024 14,786 videos , eleventy , outlooks On Compliance vs. Readability: Generating Text Colors With CSS (lea )May 17, 2024 14,785 css , functions , colors , compliance , readability , comparisons Cloning Queries in Laravel (ami )May 17, 2024 14,784 laravel , databases ADA Title II and You May 16, 2024 14,783 videos , accessibility , ada , legal What You Need to Know About Third-Party Cookie Deprecation May 16, 2024 14,782 videos , cookies , browsers , google , chrome , support , deprecation Navigating the JavaScript Framework Ecosystem (add )May 16, 2024 14,781 videos , javascript , frameworks Automate Browser Testing With Tools and Best Practices From Chrome May 16, 2024 14,780 videos , browsers , google , chrome , testing , tooling , automation , best-practices What’s New in Angular (mge +)May 16, 2024 14,779 videos , angular From Fast Loading to Instant Loading (tun )May 16, 2024 14,778 videos , performance , apis What’s New in the Web (rac )May 16, 2024 14,777 videos , web-platform The Latest in Web UI (una )May 16, 2024 14,776 videos , html , css , layout , effects New Field Insights for Debugging INP (mal )May 16, 2024 14,775 videos , performance , web-vitals Rethinking Text Resizing on Web (bas )May 16, 2024 14,774 accessibility , resizing W3C Unveils 174 New Outcomes for WCAG 3.0 (deq )May 16, 2024 14,773 accessibility , wcag , standards , w3c The WCAG 3 Working Draft Update Is Ready for Your Review (w3c )May 16, 2024 14,772 accessibility , w3c , wcag Ignore and Acknowledge “class” Attribute on Elements in CSS (ami )May 16, 2024 14,771 css , html , attributes CSS3? Pfff—Get Ready for CSS6! (jar /van )May 16, 2024 14,770 css , versioning CSS Container Queries in Practice (mia /odd )May 16, 2024 14,769 videos , css , container-queries CSS… 5? (chr /fro )May 16, 2024 14,768 css , versioning Comprehensive Guide to JavaScript Performance Analysis Using Chrome DevTools May 16, 2024 14,767 guides , javascript , performance , debugging , browsers , google , chrome , dev-tools Beyond CSS Media Queries (mon /sma )May 16, 2024 14,766 css , media-queries , container-queries , layout , techniques It’s Time to Upgrade From “Hard-Working” to “Highly Efficient” May 15, 2024 14,765 productivity , efficiency , product-management Dynamic GitHub Profile With Bun and TypeScript May 15, 2024 14,764 github , readme , bun , typescript Transforming the Relationship Between Designers and Developers (sma )May 15, 2024 14,763 design , collaboration , processes React Compiler (rea )May 15, 2024 14,762 react , compiling Prefetching When Server Loading Won’t Do (ada /fro )May 15, 2024 14,761 performance , client-side-rendering , server-side-rendering , streaming Merging Remix and React Router (rem )May 15, 2024 14,760 remix , react-router JavaScript Security: Simple Practices to Secure Your Frontend May 15, 2024 14,759 javascript , security , dependencies , csp Baseline Progressive Enhancement (ada )May 15, 2024 14,758 web-platform , progressive-enhancement , browsers , support Stop Moving Fast and Breaking Everything May 14, 2024 14,757 product-management , engineering-management , leadership , processes Google’s Broken Link to the Web May 14, 2024 14,756 google , web , search , ai Built-In AI (kbx +)May 14, 2024 14,755 chrome , google , browsers , ai , gemini , apis New in Chrome 125 (tro )May 14, 2024 14,754 release-notes , browsers , google , chrome The CSS Stepped Value Math Functions Are Now in Baseline 2024 (rac )May 14, 2024 14,753 css , math , functions , browsers , support , web-platform Web Platform Status May 14, 2024 14,752 websites , web-platform , browsers , interoperability , support 10 Updates From Google I/O 2024: Unlocking the Power of AI for Every Web Developer (pau )May 14, 2024 14,751 google , web-platform , ai Anchor Positioning and the Popover API for a JS-Free Site Menu (mic )May 14, 2024 14,750 css , apis , pop-overs , anchor-positioning State of HTML 2023 [Results] (sac +/dev )May 14, 2024 14,749 surveys , metrics , html Why Designers Aren’t Understood (vit /sma )May 14, 2024 14,748 design , career , communication , terminology The Great Tech and People Hypocrisy (j9t )May 14, 2024 14,747 career , leadership , economics ECMAScript Proposal: “Promise.withResolvers()” (rau )May 14, 2024 14,746 ecmascript , promises Dark Mode and Accessibility Myth (ste )May 14, 2024 14,745 accessibility , dark-mode , myths Designers Are More Than Keywords and Portfolios May 13, 2024 14,744 design , user-experience , career AI Product Design: Identifying Skills Gaps and How to Close Them May 13, 2024 14,743 design , ai , processes Regarding Keyboard Testing May 13, 2024 14,742 accessibility , keyboard-navigation , testing Understanding the Role of ARIA “role=alert”: Best Practices and Common Issues May 13, 2024 14,741 accessibility , aria , best-practices How I Made My GitHub Profile README Dynamic May 13, 2024 14,740 github , readme The Times You Need a Custom “@property” Instead of a CSS Variable (pre /sma )May 13, 2024 14,739 css , custom-properties , animations , transitions List of Essential Soft Skills for Front-End Engineers May 13, 2024 14,738 career RSS Is Good, Isn’t It?! (mic )May 13, 2024 14,737 syndication , rss , indieweb AI Isn’t Ready for UX Design (nng )May 13, 2024 14,736 videos , design , user-experience , ai WebKit Features in Safari 17.5 (jen /web )May 13, 2024 14,735 release-notes , browsers , apple , safari , webkit Top 7 CSS Frameworks for Developers in 2024 May 13, 2024 14,734 css , frameworks , bootstrap , tailwind , foundation , bulma , skeleton , uikit , milligram , comparisons The Classic Border Radius Advice, Plus an Unusual Trick (chr /fro )May 13, 2024 14,733 css , borders , tips-and-tricks Morphing Arbitrary Paths in SVG May 13, 2024 14,732 svg , animations JavaScript Objects—Complete Guide May 13, 2024 14,731 guides , javascript , objects Intopia’s WCAG 2.2 Maps (int )May 13, 2024 14,730 accessibility , wcag , cheat-sheets I’m Worried About the Tabbing Behaviour, Rather Than the Syntax and Name of CSS Masonry (bel /pic )May 13, 2024 14,729 css , layout , masonry , accessibility , keyboard-navigation Doing the Right Thing Right—Validation and Verification May 13, 2024 14,728 validation , terminology , comparisons Accessible SVG Forms May 13, 2024 14,727 accessibility , forms , svg , aria Software Engineering Principles Every Frontend Developer Should Know May 12, 2024 14,726 principles , craft , quality Setting Personal OKRs (cwo )May 12, 2024 14,725 career , processes , okr Quick Incremental Accessibility Audits for Small Business Websites (cer )May 12, 2024 14,724 accessibility , auditing All I Want for GAAD May 12, 2024 14,723 accessibility , awareness-days , wish-lists Digital Inaccessibility: Blind and Low-Vision People Have Powerful Technology but Still Face Barriers to the Digital World May 11, 2024 14,722 accessibility Mesh Gradients in CSS (jos )May 11, 2024 14,721 css , gradients Best Intention Barriers (ARIA Edition) (mar )May 11, 2024 14,720 accessibility , aria , auditing Accessibility Overlays Are Not for Disabled People (tem )May 11, 2024 14,719 accessibility , overlays How to Document Your JavaScript Package (lca +/den )May 10, 2024 14,718 how-tos , javascript , dependencies , documentation , writing , jsdoc , readme Make Your Figma Components Work Harder May 10, 2024 14,717 figma , design-systems , components Design Taste vs. Technical Skills in the Era of AI (nng )May 10, 2024 14,716 design , programming , ai , comparisons Typography Terms: Glossary (tbf /nng )May 10, 2024 14,715 typography , terminology Build Your Own React.js in 400 Lines of Code May 10, 2024 14,714 react , jsx , principles Introducing the CSS Anchor Positioning API (una )May 10, 2024 14,713 introductions , css , apis , anchor-positioning , examples Using the Page Visibility API (bsm /mdn )May 10, 2024 14,712 javascript , apis The Modern Guide for Making CSS Shapes (css /sma )May 10, 2024 14,711 guides , css , shapes , effects , techniques The Dilemmas You’ll Face When Creating a Component Library (and )May 10, 2024 14,710 libraries , components Manifesto for a Humane Web (mic )May 10, 2024 14,709 websites , manifestos , web , principles , accessibility , dei , security , sustainability , user-experience 17 Best Developer Productivity Tools to Try May 10, 2024 14,708 productivity , tooling , link-lists WordPress Ping List for Faster Post Indexing May 9, 2024 14,707 wordpress , crawling , seo Simple Implemention to Understand “worker_threads” in Node.js May 9, 2024 14,706 nodejs , examples , worker-threads Release Notes for Safari Technology Preview 194 (jon /web )May 9, 2024 14,705 release-notes , browsers , apple , safari “Slop” Is the New Name for Unwanted AI-Generated Content (sim )May 8, 2024 14,704 ai , slop , terminology Upgrade Your HTML V (j9t /fro )May 8, 2024 14,703 books , frontend-dogma , html , minimalism , craft , conformance What Is UX (Not)? (nng )May 8, 2024 14,702 videos , user-experience , concepts Why Use Web Components Over Traditional DOM Manipulation? (cfe )May 8, 2024 14,701 web-components , dom Websites Are Not Books (ons )May 8, 2024 14,700 terminology , concepts Level-Setting Heading Levels (aar )May 8, 2024 14,699 headings , semantics , conformance , accessibility , aria Let’s Build a Web Scraper in PHP and Python May 8, 2024 14,698 scraping , php , python Five Basic Things About JavaScript That Will Help Non JavaScript-Focused Web Designers (chr /fro )May 8, 2024 14,697 javascript , events , web-components 37 Tips From a Senior Frontend Developer May 8, 2024 14,696 tips-and-tricks , fundamentals , learning , processes , career Focus vs. Accessibility Focus May 7, 2024 14,695 accessibility , focus , comparisons Why Patching Globals Is Harmful May 7, 2024 14,694 javascript , programming How We’re Building More Inclusive and Accessible Components at GitHub (eri )May 7, 2024 14,693 components , accessibility , dei , case-studies , github Transparent Borders (bra )May 7, 2024 14,692 css , borders , transparency+opacity , accessibility , contrast Introducing the Gulp Developer Survey May 7, 2024 14,691 introductions , surveys , gulp The Carcinization of Web Frameworks May 7, 2024 14,690 frameworks , history , signals , server-side-rendering , outlooks , web-components Modern WordPress—Yikes! (dbu )May 7, 2024 14,689 wordpress , themes JavaScript “var”, “let”, and “const” Explained (cfe +)May 7, 2024 14,688 javascript Evidence-Based Management Guide, 2024—What’s New? May 7, 2024 14,687 release-notes , guides , agile , processes , metrics , engineering-management The Pros and Cons of Using a Backend-for-Frontend (BFF) May 6, 2024 14,686 backend-for-frontend , architecture Mastering User-Centered Design, With 5 Advanced Tips (uxm )May 6, 2024 14,685 usability , user-experience , tips-and-tricks , accessibility , testing What’s New in Node.js v22 (mco )May 6, 2024 14,684 videos , nodejs Using the Popover API for HTML Tooltips (chr /fro )May 6, 2024 14,683 pop-overs , apis , html , tooltips Using Simple Tools as a Radical Act of Independence May 6, 2024 14,682 html , css , simplicity These CSS Pro Tips and Tricks Will Blow Your Mind May 6, 2024 14,681 videos , css , tips-and-tricks Servo Reboot: Where Are We Now? OSS-NA 2024 May 6, 2024 14,680 browser-engines , servo , browsers Inclusive Digital Experiences: Redesign Strategies for Addressing Diverse Abilities and Accessibility Challenges II (uxm )May 6, 2024 14,679 redesigning , strategies , dei , accessibility Get First Item in Eleventy Collection May 6, 2024 14,678 how-tos , eleventy , nunjucks Errors Aren’t All Bad (jim )May 6, 2024 14,677 errors An Introduction to the European Accessibility Act (EAA) (deq )May 6, 2024 14,676 introductions , accessibility , legal , eaa A Brief Note on Highlighted Text (aar )May 6, 2024 14,675 accessibility , colors , contrast , css , selectors Memory Management Every Developer Should Know May 5, 2024 14,674 memory , garbage-collection Native Support for CJS/ESM Interoperability Begins in Node.js 22 May 5, 2024 14,673 commonjs , esm , interoperability , support , nodejs Misconceptions About CSS Specificity (bra )May 5, 2024 14,672 css , selectors , cascade The 7 Most Useful Web Design and Web Development Glossaries (apo )May 5, 2024 14,671 concepts , terminology , link-lists Securing Client-Side JavaScript (ada )May 5, 2024 14,670 javascript , security , graceful-degradation Pairing Eleventy With htmx and Deno May 5, 2024 14,669 eleventy , htmx , deno Eleventy With a Basic Deno Static Server Setup May 5, 2024 14,668 eleventy , deno , hosting 5 Node Version Managers Compared—Which Is Right for You? (pav )May 5, 2024 14,667 nodejs , comparisons , nvm , pnpm At Some Point, JavaScript Got Good May 4, 2024 14,666 javascript , history Shades of Grey With “color-mix()” (mic )May 4, 2024 14,665 css , functions , colors WCAG After Quarter of a Century—We Still Need More Awareness (cer )May 4, 2024 14,664 accessibility , wcag , community The Value of Open Source in Furthering Accessibility Goals (mgi )May 4, 2024 14,663 videos , foss , accessibility A to Z of Assistive Technology for Reading Digital Text May 4, 2024 14,662 accessibility , browsers , assistive-tech , readability , concepts How Slack Automates Deploys May 3, 2024 14,661 deploying , automation , case-studies , slack Content Standards in Design Systems (nng )May 3, 2024 14,660 content , design-systems , processes So I Got Fired May 3, 2024 14,659 career Quick-and-Dirty Accessibility (tpg )May 3, 2024 14,658 accessibility , techniques Poor Express Authentication Patterns in Node.js and How to Avoid Them May 3, 2024 14,657 express , nodejs , authentication , security How to Archive Your Design System Effectively May 2, 2024 14,656 how-tos , design-systems , design , processes The War Begins: Top Best JavaScript Framework to Learn in 2024 May 2, 2024 14,655 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 14,654 angular , css , scope Web Development Trends We Will See in 2024 May 2, 2024 14,653 trends Web Components From Early 2024 (chr )May 2, 2024 14,652 web-components , link-lists The Vue Ecosystem in 2024 (fro )May 2, 2024 14,651 vuejs , content-delivery , building , frameworks Introduction to htmx (jan )May 2, 2024 14,650 introductions , htmx If View Transitions and Scroll-Driven Animations Had a Baby… (bra /9el )May 2, 2024 14,649 videos , css , view-transitions , animations Combining CSS “:has()” and HTML “<select>” for Greater Conditional Styling (ami /sma )May 2, 2024 14,648 css , selectors , html , techniques 3 Methods to Elevate Your Writing With Visual Content May 2, 2024 14,647 writing , content , information-design Ryan Dahl: From Node.js and Deno to the “Modern” JSR Registry May 1, 2024 14,646 interviews , nodejs , deno , jsr When to Use Bun Instead of Node.js (app )May 1, 2024 14,645 bun , nodejs , comparisons How to Create Content in WordPress With AI May 1, 2024 14,644 how-tos , content , ai , wordpress Maintainer Month: Enhancing Support for Open Source Maintainers (bek /ope )May 1, 2024 14,643 foss , maintenance A React Developer’s Guide to Learning Solid.js May 1, 2024 14,642 guides , react , solidjs , comparisons Cookie Permissions: 6 Design Guidelines (nng )May 1, 2024 14,641 videos , cookies , consent-management , privacy , user-experience , guidelines Why Are My Live Regions Not Working? (pat /tet )May 1, 2024 14,640 accessibility , aria , live-regions Using AI to Predict Design Trends (web )May 1, 2024 14,639 ai , design , trends Understanding What Drupal Editors and Authors Need (ckr /lul )May 1, 2024 14,638 drupal The Evolution of Figma’s Mobile Engine: Compiling Away Our Custom Programming Language (fig )May 1, 2024 14,637 figma , programming , typescript , migrating , case-studies Should We Rely on Browser Detection? (htm )May 1, 2024 14,636 browsers , browser-detection Exploring the Immersive Web With Wolvic (sea )May 1, 2024 14,635 xr , wolvic , igalia , browsers Demystifying React’s Types: Ref Types May 1, 2024 14,634 react European Accessibility Act: Ultimate Guide to Compliance Apr 30, 2024 14,633 guides , accessibility , compliance , legal , eaa An Alternative Proposal for CSS Masonry (rac )Apr 30, 2024 14,632 css , layout , masonry , google Web Accessibility in the 2024 [US] Presidential Campaigns (web )Apr 30, 2024 14,631 accessibility , case-studies Web Forms: Costly Mistakes You Want to Avoid (geo )Apr 30, 2024 14,630 books , forms , mistakes , usability , accessibility , maintainability Use Both Ratings Average and Number of Ratings When Sorting by User Ratings Apr 30, 2024 14,629 usability , user-experience , sorting Pretty Much Every Website Uses the Wrong Font Size… Apr 30, 2024 14,628 videos , css Popover API Is Here (chr /fro )Apr 30, 2024 14,627 apis , pop-overs , html I Reviewed 1,000s of Opinions on htmx Apr 30, 2024 14,626 htmx Handling the Indentation of a Treeview Component (sha )Apr 30, 2024 14,625 css Designing Design Systems: How to Lay the Groundwork That Drives Decision Making Apr 30, 2024 14,624 how-tos , design-systems , processes , collaboration , maintenance Composability in Design Systems (ada )Apr 30, 2024 14,623 design-systems , design , components How to Design Accessible Forms in 10 Steps Apr 29, 2024 14,622 how-tos , design , accessibility , forms CSS Inheritance (bel /pic )Apr 29, 2024 14,621 css , cascade , inheritance New to the Web Platform in April (rac )Apr 29, 2024 14,620 release-notes , web-platform , browsers , mozilla , firefox , google , chrome , apple , safari Deprecating Support for “-ms-high-contrast” and “-ms-high-contrast-adjust” Apr 29, 2024 14,619 microsoft , edge , css , support , deprecation What Is Vite (and Why Is It So Popular)? Apr 29, 2024 14,618 vite WebAssembly Performance Patterns for Web Apps (tom )Apr 29, 2024 14,617 webassembly , performance , web-apps Superior Range Syntax (css )Apr 29, 2024 14,616 css , media-queries My Approach to HTML Web Components (ada )Apr 29, 2024 14,615 html , web-components Introduction to NestJS Apr 29, 2024 14,614 introductions , frameworks , nestjs The Polish Paradox Apr 28, 2024 14,613 design , optimization , user-experience No, I Don’t Want to Fill Out Your Contact Form Apr 28, 2024 14,612 forms , user-experience Accessibility Evolution of Organizations (cer )Apr 28, 2024 14,611 accessibility , processes , economics Top 50 System Design Interview Questions for 2024 Apr 27, 2024 14,610 interviewing , architecture , system-design , link-lists Can You Detect Overflow With CSS? (fon /css )Apr 27, 2024 14,609 css , overflow What Do Developers Want From AI? Apr 26, 2024 14,608 research , ai , productivity , efficiency Ditch Dotenv: Node.js Now Natively Supports .env File Loading Apr 26, 2024 14,607 nodejs , environments , tooling Optimizing INP: A Deep Dive Apr 26, 2024 14,606 videos , performance , debugging , web-vitals , optimization , browsers , google , chrome , dev-tools , deep-dives The Picture-Superiority Effect: Harness the Power of Visuals (nng )Apr 26, 2024 14,605 design , images , information-design