Simple Is Not Always Easy Aug 15, 2025 16,859 information-design , simplicity My Top 4 [CSS Properties] (don )Aug 15, 2025 16,858 css Tailwind CSS vs. Bootstrap: Which Framework Is Right for Your Next Project? Aug 13, 2025 16,857 tailwind , bootstrap , comparisons We Might Need Something Between Root and Relative CSS Units for “Base Elements” (zel /css )Aug 13, 2025 16,856 css , units A Gentle Introduction to Anchor Positioning (sar /web )Aug 12, 2025 16,855 introductions , anchor-positioning , css State of CSS 2025 [Results] (sac /dev )Aug 12, 2025 16,854 surveys , css CSS Questions (sun )Aug 11, 2025 16,853 websites , css , quizzes A Nice Vanilla App [Architecture] Using Web Components and CSS Module Scripts (chr /fro )Aug 11, 2025 16,852 architecture , web-components , css Getting Creative With Quotes (mal /css )Aug 11, 2025 16,851 css , design AI Automation Won’t Kill Developer Jobs Aug 9, 2025 16,850 ai , automation , productivity , career An Engineer’s Perspective on Hiring (jyn )Aug 8, 2025 16,849 hiring , interviewing , engineering-management Accessibility Pushback Aug 8, 2025 16,848 accessibility , advocacy Should We Never Use Non-Logical Properties? (j9t )Aug 8, 2025 16,847 css , logical-properties Think Twice Before Adopting the AI Label (uxd )Aug 7, 2025 16,846 ai , design , product-management Agentic AI: On Evaluations (ils )Aug 7, 2025 16,845 ai , testing , tooling Item Flow: Next Steps for Masonry (jen +/web )Aug 7, 2025 16,844 css , masonry , layout Infinite Pixels (mey )Aug 7, 2025 16,843 css HTML Popovers Shown on Interest Should Be Accessible on Mobile Devices (uti )Aug 7, 2025 16,842 html , pop-overs , mobile , usability Baseline for CSS Properties Now in Chrome DevTools (mal /dev )Aug 6, 2025 16,841 css , support , browsers , web-platform , dev-tools , chrome , google HTML Is Dead, Long Live HTML (unc )Aug 6, 2025 16,840 html , css , dom , standards , metrics What Building Products Looks Like in the Age of AI (uxd )Aug 5, 2025 16,839 ai , product-management , prompting , tooling , processes Information Pollution, Poisoning, and Hygiene (uxd )Aug 5, 2025 16,838 content , information-architecture , user-experience , economics What We Learned From Creating PostCSS (sit +/evi )Aug 5, 2025 16,837 postcss , history , lessons , tips-and-tricks What’s New in ViteLand: July 2025 Recap (man /voi )Aug 5, 2025 16,836 vite , vitest New in PHP 8.5: Closures as Constant Expressions (chr )Aug 4, 2025 16,835 php Our Fight With Oracle Is Getting Crazy… (den )Aug 4, 2025 16,834 videos , javascript , oracle , legal , licensing How We Made “JSON.stringify” More Than Twice as Fast Aug 4, 2025 16,833 javascript , json , strings , v8 , javascript-engines , optimization , performance How JavaScript Really Evolves: Inside TC39 With Daniel Ehrenberg (lit +/wee )Aug 4, 2025 16,832 videos , interviews , javascript , ecmascript Perplexity Is Using Stealth, Undeclared Crawlers to Evade Website No-Crawl Directives (clo )Aug 4, 2025 16,831 ai , crawling Friends at Last: Tailwind and CSS… Whodathunkit?! (jar /van )Aug 4, 2025 16,830 css , tailwind Skeleton Screens Are Just Gray Lies We Tell Ourselves (web )Aug 4, 2025 16,829 design , placeholders , performance How to Collect and Clean Usability-Testing Data (uxm )Aug 4, 2025 16,828 how-tos , usability , testing A11y 101: 2.4.1 Bypass Blocks (nat )Aug 4, 2025 16,827 introductions , accessibility , wcag , skip-links From Data to Decisions: UX Best Practices for Real-Time Performance Dashboard Design (uxm )Aug 4, 2025 16,826 user-experience , best-practices , information-design Thinking Deeply About Theming and Color Naming (zel /css )Aug 4, 2025 16,825 theming , naming , semantics , color-palettes , colors , pico A Few Things About the Anchor Element’s “href” You Might Not Have Known (jim )Aug 3, 2025 16,824 html , attributes , links , data-urls He Was a Senior Developer, Until We Read His Pull Request Aug 3, 2025 16,823 career , code-reviews The Great Disappointment (j9t )Aug 3, 2025 16,822 community , advocacy Deploy Hono Backends With Zero Configuration (ver )Aug 1, 2025 16,821 hono , vercel Horizontal Scrolling Containers Are Not a Content Strategy (aar )Aug 1, 2025 16,820 accessibility , scrolling , carousels JavaScript Isn’t the Problem—Replacing the Browser Was (p4p /red )Aug 1, 2025 16,819 javascript , single-page-apps , browsers A Quick Guide to a Multi-Language Astro Site Aug 1, 2025 16,818 guides , astro , internationalization What Your Website’s Style Says About You—and How Hackers Can Use It Against You (err )Aug 1, 2025 16,817 security , css , javascript More Than Just Text: The Real Power of Labels (tpg )Jul 31, 2025 16,816 accessibility , labels , forms , html Forget SEO—Everyone Does RAO Jul 31, 2025 16,815 seo , mcp , ai , outlooks New to the Web Platform in July (rac /dev )Jul 31, 2025 16,814 release-notes , web-platform , browsers , firefox , mozilla Should We Never Use Non-Logical Properties? (chr /fro )Jul 31, 2025 16,813 css , logical-properties WCAG vs. EAA: Understanding Where WCAG Stops and Where the EAA Starts Jul 31, 2025 16,812 accessibility , wcag , eaa It’s Incredible How Many Bad User Experiences Are Still Out There in 2025 (uxd )Jul 31, 2025 16,811 user-experience , design Never Forget Anything (jac )Jul 31, 2025 16,810 learning , processes npm Trusted Publishing With OIDC Is Generally Available (git )Jul 31, 2025 16,809 npm , dependencies , provenance , github The Biggest Threat to Your Design System Is Your Need to Be Liked (lau )Jul 30, 2025 16,808 design-systems , career The Web Isn’t URL-Shaped Anymore (jon )Jul 30, 2025 16,807 web , urls , ai Vibe Code Is Legacy Code (ste /val )Jul 30, 2025 16,806 ai , vibe-coding , technical-debt The CSS “if()” Function: Conditional Styling Will Never Be the Same (log )Jul 30, 2025 16,805 css , functions , conditionals I Know When You’re Vibe Coding (ale )Jul 29, 2025 16,804 vibe-coding , ai , quality Found an Accessibility Issue? Now What? (ser /a11 )Jul 29, 2025 16,803 videos , accessibility , processes , communication Publishers Cry Foul Over W3C Crusade to Rid Web of Third-Party Cookies (tho /the )Jul 29, 2025 16,802 w3c , cookies , privacy Cascading Layers of !mportance (mia /jsh )Jul 29, 2025 16,801 videos , css , cascade Getting Started With Manual Testing (jay /pop )Jul 29, 2025 16,800 videos , introductions , accessibility , testing Testing Methods: Audio Control (dec )Jul 29, 2025 16,799 accessibility , testing , wcag , multimedia Vision for W3C (cdu +/w3c )Jul 29, 2025 16,798 w3c , web , web-platform , standards , outlooks Creating a Scroll-Spy With 2 Lines of CSS (una )Jul 29, 2025 16,797 css , scrolling Hardening Node.js Apps in Production: 8 Layers of Practical Security Jul 29, 2025 16,796 nodejs , security , best-practices What Do We Have That AI Doesn’t? Jul 29, 2025 16,795 ai HTML-First, Framework-Second: Is JavaScript Finally Growing Up? (the )Jul 29, 2025 16,794 html , javascript , frameworks Cross-Browser Testing Strategies: Including Often-Overlooked Browsers in the Frontend QA Process (des )Jul 29, 2025 16,793 guest-posts , browsers , testing , processes , strategies , chrome , google , safari , apple , uc-browser Foundations: Types of Assistive Technology and Adaptive Strategies (tet )Jul 28, 2025 16,792 fundamentals , assistive-tech , screen-readers , screen-magnification , keyboard-navigation , tooling , accessibility AI Is Eating the Internet (pao )Jul 28, 2025 16,791 ai , web , crawling , google Logical Assignment Operators in JavaScript: Small Syntax, Big Wins Jul 28, 2025 16,790 javascript , operators The Death of the Click: How Scrolling Took Over the Web (web )Jul 28, 2025 16,789 web , scrolling , user-experience Web Components: Working With Shadow DOM (sma )Jul 28, 2025 16,788 web-components , shadow-dom , dom , html The Useless “useCallback” (tkd )Jul 28, 2025 16,787 react , callbacks , memoization A11y 101: 2.3.1 Three Flashes or Below Threshold (nat )Jul 28, 2025 16,786 introductions , accessibility , wcag Liquid Glass on the Web (chr /fro )Jul 28, 2025 16,785 design , effects , css , examples Making a Masonry Layout That Works Today (zel /css )Jul 28, 2025 16,784 css , layout , masonry AI Has Flipped Software Development Jul 27, 2025 16,783 ai , programming , design , prototyping , processes AI Won’t Kill UX—We Will (uxd )Jul 27, 2025 16,782 ai , user-experience , design , creativity Countdowns and Timers—Forgotten Detail That Can Make Your Users Really Hate Your Product (cer )Jul 26, 2025 16,781 accessibility , time , user-experience Making Sense of the Performance Extensibility API (css )Jul 25, 2025 16,780 performance , profiling , apis Stop Skimming Documentation Jul 25, 2025 16,779 documentation , learning Vanilla JavaScript Support for Tailwind Plus (phi +/tai )Jul 25, 2025 16,778 tailwind , javascript Three HTTP Versions Later, Forms Are Still a Mess Jul 25, 2025 16,777 http , protocols , forms How to Discover a CSS Trick (css )Jul 25, 2025 16,776 how-tos , css Design Systems in 2025: Why They’re the Blueprint for Consistent UX Jul 24, 2025 16,775 design-systems , design , user-experience , consistency Tabs vs. Spaces: The War Is Over (xn- )Jul 24, 2025 16,774 formatting , comparisons The “figcaption” Problem (chr /fro )Jul 24, 2025 16,773 html , css The “Accessibility” Link Is a Lie: My Adventures in Weaponizing Corporate Virtue Signaling (wei )Jul 24, 2025 16,772 accessibility , legal Why and How to Write Minimal and Valid HTML, a Link Guide (j9t )Jul 24, 2025 16,771 html , minimalism , conformance , how-tos , guides , link-lists Implementing Accessible SVG Elements (a11 )Jul 24, 2025 16,770 accessibility , svg , images , fundamentals It’s Time for Modern CSS to Kill the SPA (jon )Jul 24, 2025 16,769 css , single-page-apps , tech-stacks Node.js Is Growing Up: 3 Major Releases That Changed the Game (hac )Jul 24, 2025 16,768 nodejs , history How to Sell the European Accessibility Act to Your Boss (edd /uxd )Jul 23, 2025 16,767 how-tos , eaa , legal , accessibility , advocacy , link-lists Brick by Brick: Help Us Build CSS Masonry (pat /dev )Jul 23, 2025 16,766 css , masonry , layout , chrome , google , edge , microsoft , browsers Release Notes for Safari Technology Preview 224 (jon /web )Jul 23, 2025 16,765 release-notes , safari , apple , browsers How Formatting Text in Web Design Increases Conversions (web )Jul 23, 2025 16,764 design , user-conversion Celebrating 20 Years of MDN (mdn )Jul 23, 2025 16,763 anniversaries , mdn npm “Accidentally” Removes Stylus Package, Breaks Builds and Pipelines (ax /ble )Jul 23, 2025 16,762 npm , stylus Impact of AI on Tech Content Creators (chr )Jul 23, 2025 16,761 ai , content , monetization , career Never Write Your Own Date Parsing Library (zac )Jul 23, 2025 16,760 javascript , libraries , comparisons , time , parsing Testing Methods: Use of Color (dec )Jul 22, 2025 16,759 accessibility , testing , wcag , colors How to Create Audio Description VTT Files for Free: No Fancy Tools Needed (mer )Jul 22, 2025 16,758 how-tos , multimedia , captions , accessibility How Semantics and ARIA Attributes Support Accessible Design (tpg )Jul 22, 2025 16,757 accessibility , semantics , aria , html , attributes Web Serial: The Only Reason I’ll Admit JavaScript Isn’t All Bad Jul 22, 2025 16,756 javascript Designing for User Font-Size and Zoom (mia /odd )Jul 22, 2025 16,755 design , typography , zooming , css , units , functions 9 Python Problems You Can Solve in 10 Lines or Less Jul 22, 2025 16,754 python 10 Java Performance Secrets Every Senior Developer Knows Jul 22, 2025 16,753 java , performance , tips-and-tricks State of HTML 2025 Now Open (lea )Jul 22, 2025 16,752 surveys , html The Untold Story of JavaScript Jul 22, 2025 16,751 videos , javascript , history Quick Tip: Use Fewer Links (nat )Jul 21, 2025 16,750 links , accessibility , tips-and-tricks Why Semantic HTML Still Matters (jon )Jul 21, 2025 16,749 html , semantics The Future of the Web Is Decentralized (Whether You Like It or Not) (web )Jul 21, 2025 16,748 web Performant Vue Applications With Vapor (jac )Jul 21, 2025 16,747 performance , vuejs Git Worktrees: Git Done Right (nic )Jul 21, 2025 16,746 git , productivity The Evolving Role of AI in User Experience (uxm )Jul 21, 2025 16,745 user-experience , design , ai , trends eslint-config-prettier Compromised: How npm Package With 30 Million Downloads Spread Malware Jul 21, 2025 16,744 prettier , eslint , npm , security , malware Introducing Zustand (State Management) (ada /fro )Jul 21, 2025 16,743 introductions , state-management , zustand , react A Primer on Focus Trapping (zel /css )Jul 21, 2025 16,742 introductions , focus , keyboard-navigation , javascript , accessibility CSS Logical Properties—What, Why, and How (sch )Jul 21, 2025 16,741 videos , css , logical-properties Handling JavaScript Event Listeners With Parameters (sma )Jul 21, 2025 16,740 javascript , events Super Short Note: Placeholder Perfidy (ste )Jul 21, 2025 16,739 accessibility , html , placeholders The Hidden Cost of Poor Navigation: How Information Architecture Directly Impacts Business Metrics (uxm )Jul 21, 2025 16,738 information-architecture , navigation , economics The Communication Crisis That’s Killing UX Design Careers (uxm )Jul 21, 2025 16,737 user-experience , design , career , communication , ai , accessibility A Friendly Introduction to SVG (jos )Jul 21, 2025 16,736 introductions , svg , images Does Ranking Higher on Google Mean You’ll Get Cited in AI Overviews? (ahr )Jul 21, 2025 16,735 google , search , ai , seo Web Vital API (thi )Jul 20, 2025 16,734 videos , performance , web-vitals , apis Revisiting My 2010 JavaScript Library (dia )Jul 20, 2025 16,733 retrospectives , javascript , libraries , internet-explorer , microsoft , browsers Compile Svelte 5 in Your Head Jul 20, 2025 16,732 svelte , compiling , javascript AI Might Be the Best Thing to Happen to Design Communication (uxd )Jul 20, 2025 16,731 design , ai , communication , processes Responsive Video Is (Almost) Easy Now (koo )Jul 20, 2025 16,730 multimedia , responsive-design Writing “!= null”? That’s What Junior Devs Do—Here’s the Senior Way Jul 19, 2025 16,729 javascript Unconditional Love for Conditional CSS (geo )Jul 18, 2025 16,728 css , functions , conditionals , mixins , container-queries , transitions Why 80% of Java Developers Struggle With Multithreading Jul 18, 2025 16,727 java , multithreading European Accessibility Act (EAA) FAQ (tet )Jul 18, 2025 16,726 eaa , legal , accessibility Can AI Replace Web Developers: A Practical Look at Current Tools and Limitations Jul 18, 2025 16,725 ai , tooling , career npm Phishing Email Targets Developers With Typosquatted Domain (sar /soc )Jul 18, 2025 16,724 npm , security AI Agents Are Creating a New Security Nightmare for Enterprises and Startups (the )Jul 18, 2025 16,723 ai , security , apis The Multi-Repository TypeScript Problem Jul 17, 2025 16,722 typescript , monorepos AI Tools + AI Fluency + Human Advantage = AI-Native Designer (uxd )Jul 17, 2025 16,721 design , user-experience , ai , tooling , career , link-lists New Colors Without Shooting Lasers Into Your Eyes (dyn )Jul 17, 2025 16,720 colors This Is Why Nobody Submits PRs to Open Source Anymore Jul 16, 2025 16,719 foss , community , maintenance , ai Charlotte Bax on Reducing Your Website’s Carbon Footprint (dig +)Jul 16, 2025 16,718 podcasts , interviews , sustainability , wordpress How AI Vibe Coding Is Destroying Junior Developers Careers Jul 16, 2025 16,717 career , ai , vibe-coding , learning Eight Skunkworks Projects That Advance Accessibility Without Approval Jul 16, 2025 16,716 accessibility , examples , advocacy React Router and React Server Components: The Path Forward (mar /rem )Jul 16, 2025 16,715 react , react-router , components , outlooks The Untold Story of JavaScript (den )Jul 16, 2025 16,714 videos , javascript , history The Agentic AI Era at JetBrains Is Here (jet )Jul 16, 2025 16,713 code-editors , jetbrains , ai Design Tokens for Links Jul 15, 2025 16,712 design-tokens , links Fast, Simple, High Impact: DIY Accessibility Testing for Any Team (a11 )Jul 15, 2025 16,711 accessibility , testing , keyboard-navigation Why Women in Tech Isn’t Enough (whi )Jul 15, 2025 16,710 community , career We Migrated Our Site to Eleventy and Increased Performance by 24% Jul 15, 2025 16,709 migrating , nextjs , eleventy , performance , comparisons Public CSS Custom Properties in the Shadow DOM (mic )Jul 15, 2025 16,708 css , custom-properties , shadow-dom , dom , animations Tuesday, July 15, 2025 Security Releases (nod )Jul 15, 2025 16,707 release-notes , nodejs , security Shipping WebGPU on Windows in Firefox 141 (jbl /moz )Jul 15, 2025 16,706 webgpu , firefox , mozilla , browsers , windows , microsoft Stacked Transforms (chr /fro )Jul 15, 2025 16,705 css , transforms , animations Announcing Nuxt 4.0 (dan /nux )Jul 15, 2025 16,704 release-notes , nuxt Naked and Semantic (ark +/dea )Jul 15, 2025 16,703 podcasts , interviews , awareness-days , css , semantics , maintainability Everything That Is Coming in PHP 8.5 (ami )Jul 15, 2025 16,702 php Checkbox Design: 8 Guidelines Jul 14, 2025 16,701 videos , guidelines , forms , labels , usability Did AI Kill the System’s Thinking Skills in UX? (uxd )Jul 14, 2025 16,700 user-experience , product-management , ai How Keyboard Traps Impact Web Accessibility (a11 )Jul 14, 2025 16,699 accessibility , keyboard-navigation , focus , testing I Used n8n and ChatGPT and Reddit to Make $2.4K in 7 Days—Here’s How (ask )Jul 14, 2025 16,698 monetization , tooling , chatgpt , ai Improving Design Critiques (uxd )Jul 14, 2025 16,697 design , processes , communication , optimization Am I Becoming Irrelevant? (jor )Jul 14, 2025 16,696 career Proposal—Shift Node.js to Annual Major Releases and Shorten LTS Duration (raf )Jul 14, 2025 16,695 discussions , nodejs Dynamic “nth-child()” Using “sibling-index()” and “if()” (css )Jul 14, 2025 16,694 css , functions , conditionals Why I’m Writing Pure HTML and CSS in 2025 Jul 14, 2025 16,693 html , css Modern Async Iteration in JavaScript With “Array.fromAsync()” Jul 14, 2025 16,692 javascript , arrays , asynchronicity A Label and a Name Walk Into a Bar (ste )Jul 14, 2025 16,691 accessibility , labels , html , concepts , examples Apple’s Browser Engine Ban Persists, Even Under the DMA (owa )Jul 14, 2025 16,690 apple , browser-engines , webkit , safari , legal , browsers Design Patterns for AI Interfaces (vit /sma )Jul 14, 2025 16,689 ai , design , design-patterns , agent-experience A11y 101: 2.2.2 Pause, Stop, Hide (nat )Jul 14, 2025 16,688 accessibility , wcag , multimedia , animations , reduced-motion Contagious Interview Campaign Escalates With 67 Malicious npm Packages and New Malware Loader (soc )Jul 14, 2025 16,687 security , npm , dependencies Setting Line Length in CSS (and Fitting Text to a Container) (dxn /css )Jul 14, 2025 16,686 css , units , typography The Three Great Virtues of an AI-Assisted Programmer Jul 14, 2025 16,685 programming , ai , principles , career Crawling a Billion Web Pages in Just Over 24 Hours, in 2025 Jul 13, 2025 16,684 crawling Write Flutter Like Google (dee )Jul 12, 2025 16,683 flutter , google , software-design-patterns We Need to Talk About Your Accessibility Statement (cer )Jul 12, 2025 16,682 accessibility , documentation , compliance PHP vs. Node.js: Real Truth About Backend Development in 2025 (jay )Jul 12, 2025 16,681 php , nodejs , comparisons Pair Programming Is the Better Code Review Jul 12, 2025 16,680 quality , code-reviews , collaboration Deploy a Site With a Build Process and a Custom Domain Name (chr /fro )Jul 12, 2025 16,679 deploying , building , domains , astro , netlify “No Code” Is Dead (dar /the )Jul 12, 2025 16,678 low-and-no-code , vibe-coding , ai Two AI Legends Predict the Future of Programming (and It’s Not What You Think) Jul 11, 2025 16,677 ai , programming , outlooks The Customizable Select: Optgroup, Creating a True Select Menu (uti )Jul 11, 2025 16,676 forms , css 5 Things I Learned From 5 Years at Vercel (lee )Jul 11, 2025 16,675 lessons , vercel Playing With the New Caret CSS Properties (reg /iga )Jul 11, 2025 16,674 css How I Use Claude Code (and My Best Tips) Jul 11, 2025 16,673 videos , claude , anthropic , ai , tips-and-tricks Creator of Bun Jarred Sumner on Building Bun, Node.js Compatibility, and AI in Dev Workflows (jar /git )Jul 11, 2025 16,672 videos , interviews , bun , ai Scroll-Driven Sticky Heading (ami /css )Jul 11, 2025 16,671 headings , css , animations , positioning , scrolling , effects I’m More Proud of These 128 Kilobytes Than Anything I’ve Built Since Jul 11, 2025 16,670 performance , case-studies , flash-of-x , svg , minification , optimization Please, Can We Have ARIA Notify (nic )Jul 10, 2025 16,669 accessibility , aria , live-regions , apis Screen Reader HTML Support Tables (ste /tet )Jul 10, 2025 16,668 html , support , screen-readers , jaws , nvda Get the Index of an Element Within Its Parent (css )Jul 10, 2025 16,667 css , functions Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity Jul 10, 2025 16,666 ai , productivity , foss , studies , research Why I Don’t Trust WCAG 2.2 and What I’m Hoping From 3.0 (dxn /log )Jul 10, 2025 16,665 accessibility , wcag , standards Managing the State of Your Promises (ato )Jul 10, 2025 16,664 javascript , state-management , promises Parsing 1 Billion Rows in Bun/TypeScript Under 10 Seconds Jul 10, 2025 16,663 bun , typescript , parsing , performance “@ property” (kev )Jul 10, 2025 16,662 css , houdini How to Communicate Performance to Clients as an Agency (a Practical Guide) (jor )Jul 9, 2025 16,661 guides , performance , business-relations , communication Benchmarking in UX—an Organizational Framework (uxd )Jul 9, 2025 16,660 user-experience , design , processes , research Managing Focus and Visible Focus Indicators: Practical Accessibility Guidance for the Web (tpg )Jul 9, 2025 16,659 accessibility , focus , keyboard-navigation , wcag “:has()” Is More Than a Parent Selector (kev )Jul 9, 2025 16,658 videos , css , selectors Back When Websites Had a Pulse (uxd )Jul 9, 2025 16,657 user-experience , multimedia HTML Minifier Next (a Maintained Fork of HTML Minifier) (j9t )Jul 9, 2025 16,656 html , html-minifier , minification , optimization , tooling These 5 Programming Languages Are Quietly Taking Over in 2025 Jul 8, 2025 16,655 programming , rust , python , go , javascript Short Note: WCAG/ARIA—State of Confusion (ste )Jul 8, 2025 16,654 accessibility , wcag , aria Testing Methods: Identify Input Purpose (dec )Jul 8, 2025 16,653 accessibility , testing When Accessibility Standards Slip, Design Steps Up Jul 8, 2025 16,652 accessibility , design Bulletproof Web Component Loading (cfe )Jul 8, 2025 16,651 web-components , javascript Design Is Flattening. So, How Will You Fight for Your Users? (ian /uxd )Jul 8, 2025 16,650 design , user-experience We Studied 100 Dev Tool Landing Pages—Here’s What Really Works in 2025 (tra /evi )Jul 8, 2025 16,649 landing-pages , design , comparisons View Transition List Reordering (With a Kick Flip) (chr /fro )Jul 8, 2025 16,648 css , view-transitions , animations , effects How to Measure the ROI of AI Coding Assistants (jkr /the )Jul 8, 2025 16,647 how-tos , ai , code-editors , economics The Real Problem With Technical Debt (and How to Actually Fix It) (kev )Jul 8, 2025 16,646 videos , technical-debt , concepts My 10 Level Claude Code Cheat Sheet Will Make You a Pro in Minutes (Which Level Are You?) (joe )Jul 7, 2025 16,645 claude , anthropic , ai , cheat-sheets HTML Day 2025 (htm )Jul 7, 2025 16,644 awareness-days , html What Is “popover=hint”? (una )Jul 7, 2025 16,643 html , attributes , pop-overs The Slow Implosion of WordPress: 2025 and the CMS That’s Losing Its Soul (web )Jul 7, 2025 16,642 wordpress The History of React Through Code (cru /pla )Jul 7, 2025 16,641 react , history , examples Designing Information Architecture: Design Principles (pab /uxm )Jul 7, 2025 16,640 books , information-architecture , design , principles It’s All About (Accessibility) Focus and Compose (eev )Jul 7, 2025 16,639 accessibility , focus , keyboard-navigation , components Is It Still Worth Using jQuery in 2025? Jul 7, 2025 16,638 jquery , history 24 UX Design Principles of the Build-for Framework (uxm )Jul 7, 2025 16,637 user-experience , design , principles The Open-Source Software Saving the Internet From AI Bot Scrapers (ema /404 )Jul 7, 2025 16,636 ai , scraping , tooling A11y 101: 2.2.1 Timing Adjustable (nat )Jul 7, 2025 16,635 introductions , accessibility , time JavaScript Scope Hoisting Is Broken (dev )Jul 6, 2025 16,634 javascript , scope , code-splitting Stop Killing Frameworks and Languages Jul 6, 2025 16,633 programming , java , python , django , flutter 50 AI Prompts to Automate Everything You Hate as a DevOps Engineer (oso )Jul 5, 2025 16,632 ai , prompting , dev-ops , automation The Masked Side of Design Leadership (uxd )Jul 5, 2025 16,631 design , leadership 30 Years of JavaScript: 10 Milestones That Changed the Web (ric /the )Jul 5, 2025 16,630 javascript , anniversaries , history , ecmascript , ajax , jquery , web-2.0 , nodejs , npm , react , typescript , webassembly Frontend Dogma’s Global RSS Feed Is Now a Paid Feature (fro )Jul 5, 2025 16,629 frontend-dogma htmx Made Me Like the Web Again Jul 4, 2025 16,628 htmx How to Think Like a Front-End Architect (Not Just a Developer) Jul 4, 2025 16,627 how-tos , architecture , concepts , career JavaScript Is Being Rewritten in Rust (ost /end )Jul 4, 2025 16,626 javascript , rust When Figma Starts Designing Us (run /des )Jul 4, 2025 16,625 figma , tooling , design Digital Accessibility Fundamentals: What Are Our Obligations? (int )Jul 3, 2025 16,624 videos , fundamentals , accessibility , legal I Started Learning JavaScript Again—a Beginner-Friendly Guide to the Basics Jul 3, 2025 16,623 guides , fundamentals , javascript Don’t Choose the Wrong Web Team—Here’s Why It Matters Jul 3, 2025 16,622 business-relations , collaboration , processes , economics Ensuring Accessibility in Single Page Applications: A Comprehensive Guide Jul 3, 2025 16,621 guides , accessibility , single-page-apps “satisfies” in TypeScript (ada /fro )Jul 3, 2025 16,620 typescript Digital Accessibility Fundamentals: What Is Digital Accessibility? (int )Jul 3, 2025 16,619 videos , fundamentals , accessibility Digital Accessibility Fundamentals: Why Engage With Digital Accessibility? (int )Jul 3, 2025 16,618 videos , fundamentals , accessibility Digital Accessibility Fundamentals: Who Does Digital Accessibility Affect? (int )Jul 3, 2025 16,617 videos , fundamentals , accessibility 4 Untranslatable Words Behind Patreon’s Internationalization Overhaul Jul 3, 2025 16,616 internationalization , localization , case-studies “:nth-last-child” (kev )Jul 3, 2025 16,615 css , selectors Elizabeth Goodspeed on the Rise of the Designer as Influencer (goo /its )Jul 2, 2025 16,614 design , social-media , career From Prompt to Deployed App in Less Than 2 Minutes (dyn )Jul 2, 2025 16,613 ai , prompting , deploying , google , guides Why Designers Sound Negative (and Why That’s a Good Thing) (and )Jul 2, 2025 16,612 design , communication , collaboration CSS Intelligence: Speculating on the Future of a Smarter Language (sma )Jul 2, 2025 16,611 css , history , outlooks AI Didn’t Kill Web Design—Templates Did It First (web )Jul 2, 2025 16,610 design , ai