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