How to Make Your Design System Agent-Ready Aug 13, 2026 23507 how-tos , design-systems , ai-agents , ai Building a High-Performance Data Grid in React, Vue, and Svelte (sva )Aug 13, 2026 23506 react , vuejs , svelte , performance Is Design Dead in the Age of AI? (ado )Aug 13, 2026 23505 design , ai , tips-and-tricks Tooltips Need a Delay, and Then They Need to Skip It (fro )Aug 13, 2026 23504 tooltips , user-experience , react Delayed-Then-Instant Tooltips With HTML and CSS Alone (chr /fro )Aug 13, 2026 23503 tooltips , html , css Rethinking Design Leadership With Swarms and Flocks (bre )Aug 13, 2026 23502 design , leadership , concepts Five European Companies Just Agreed to Buy AI Compute That Doesn’t Exist Yet Aug 13, 2026 23501 ai , mistral How to Promote Your Writings and Your Website With Frontend Dogma (fro )Aug 13, 2026 23500 frontend-dogma , career Israel Used AI-Assisted Technology to Destroy Infrastructure in Gaza Aug 12, 2026 23499 ai , ethics How to Make Your Website Load Faster: A Beginner’s Guide Aug 12, 2026 23498 guides , performance Amy Kamala on Art, Tech, and Open Source: A Journey Through WordPress and Community (nat )Aug 12, 2026 23497 podcasts , interviews , foss , wordpress , community Is It Time to Get Ready for WCAG 3? Let’s Read It Together (aaa )Aug 12, 2026 23496 videos , accessibility , wcag Vibe Coding UI Specification Aug 12, 2026 23495 ai , vibe-coding , documentation Keeping Type Consistent in Changing Conditions (ell )Aug 12, 2026 23494 typography , variable-fonts , fonts [Node.js] AI Use Policy and Guidelines (nod )Aug 12, 2026 23493 guidelines , nodejs , ai Should a Dialog Close When Clicked Outside? (aar )Aug 12, 2026 23492 modals , usability CSS “position: sticky” Not Working? Diagnose the Root Cause Aug 12, 2026 23491 css , positioning , debugging The Next Evolution of Software Developers Aug 12, 2026 23490 programming , career , ai Understanding “aria-roledescription” (rus )Aug 12, 2026 23489 attributes , aria , accessibility , html Accessible Is Conformant (kar )Aug 12, 2026 23488 accessibility , compliance , wcag , legal Practical Guidelines for Making Destructive Actions Accessible Aug 12, 2026 23487 guidelines , accessibility , usability How the EU Can Face Down Trump’s Tech Aggression (the /eur )Aug 12, 2026 23486 politics , ai , legal 5 Useful npx Helpers (j9t )Aug 12, 2026 23485 npx , tooling Blocked “aria-hidden”: The Warning Is Right, and Every Fix You’ve Found Is Wrong (css )Aug 12, 2026 23484 accessibility , aria , chrome , dev-tools , browsers Top 5 AI Features in IntelliJ IDEA (ant /jet )Aug 12, 2026 23483 intellij-idea , code-editors , ai How to Generate Non-Sloppy Content With AI (hac )Aug 12, 2026 23482 how-tos , ai , content Reminder That “system-ui” Is Well Supported, When You Use It on macOS You Get San Francisco Which Is a Variable Font, Which Is Fun, and the Fallbacks Are Pretty Good (chr /fro )Aug 11, 2026 23481 css , fonts , macos The Human Is the Loop Aug 11, 2026 23480 ai , career , processes AI Is Removing the Middle Class of Software Engineering Aug 11, 2026 23479 ai , code-reviews , career , programming A Deep Dive Into Hono (fla )Aug 11, 2026 23478 deep-dives , hono How to Write Readable Content Aug 11, 2026 23477 how-tos , writing , content , readability Which AI Models Watermark Their Output? Aug 11, 2026 23476 ai , watermarking , claude , gemini , chatgpt , legal , comparisons HTML Over WebSockets: Real-Time SPAs With Barely Any JavaScript (and )Aug 11, 2026 23475 html , websockets , single-page-apps , link-lists Most of Your Tech Debt Is Free Aug 11, 2026 23474 technical-debt , maintenance , prioritization , economics 5 AI Workflows for Local SEO (ama /moz )Aug 11, 2026 23473 ai , automation , seo Building an Accordion the Browser Can Search Aug 10, 2026 23472 accordions , hiding , search , html , css , javascript Are You Designing for the Old World? (kyl )Aug 10, 2026 23471 design , ai What’s Different in pnpm 12 (koc /pnp )Aug 10, 2026 23470 pnpm , release-notes Headless WordPress With Astro: Achieving Perfect “100” Core Web Vitals Aug 10, 2026 23469 wordpress , headless , astro , web-vitals , performance Scroll Axis Lock (arg )Aug 10, 2026 23468 css , scrolling Is Your Board Getting Accessibility Governance Right? (tin /tet )Aug 10, 2026 23467 accessibility Animating CSS “border-image” (pre /css )Aug 10, 2026 23466 css , borders , images , animations Let’s Talk About Gradients Aug 9, 2026 23465 design , tooling , gradients Why You Might Want to Build Your Web App in Canvas Instead of HTML Aug 9, 2026 23464 canvas , web-apps , html , comparisons Toggles Considered Harmful Aug 9, 2026 23463 design , toggles , usability Triaging the AI Horde (mco )Aug 9, 2026 23462 ai , processes , security Unlock Immediate Diagonal Scrolling With CSS “scroll-axis-lock: none” (bra )Aug 9, 2026 23461 css , scrolling AI Is Now a Major Election Issue Aug 9, 2026 23460 ai , politics Lessons Learned Making My Peritel Typeface (chr )Aug 9, 2026 23459 fonts , lessons Advanced AI Sycophancy (sea )Aug 9, 2026 23458 ai , communication The Default Is Not a Design Decision Aug 8, 2026 23457 design , ai , figma , tooling HTML Can Do That (chr )Aug 8, 2026 23456 html , examples Middle Management Roles Are Also a Trap (let )Aug 8, 2026 23455 career , engineering-management , leadership Making More npm Packages Work With jsDelivr ESM Mode Aug 8, 2026 23454 npm , dependencies , esm Meta Caught Paying Nazis to Post on Facebook (fw /fut )Aug 8, 2026 23453 facebook+meta , politics , ethics A Pragmatic Guide to Browser Support (pix )Aug 7, 2026 23452 videos , guides , browsers , support , web-platform How Design Systems Talk to Machines (kae )Aug 7, 2026 23451 studies , research , design-systems , ai , mcp , llmstxt , ai-skills , storybook , tooling Don’t Use a Class for That (alv )Aug 7, 2026 23450 html , attributes , selectors , css How to Navigate Headings With NVDA Screen Reader (pop )Aug 7, 2026 23449 videos , how-tos , headings , navigation , nvda , screen-readers , accessibility How Baseline Can Help You Ship Less JavaScript (jad /sma )Aug 7, 2026 23448 javascript , dependencies , browsers , support , web-platform How to Decide When an AI Tool Is Worth Keeping (nng )Aug 7, 2026 23447 how-tos , ai , tooling View Transitions: Careful Not to Make Stuff Unclickable (chr /fro )Aug 7, 2026 23446 css , view-transitions , usability 99% of My Website Traffic Is Bots Aug 7, 2026 23445 traffic , bots , ai , crawling , scraping New Amazon Data Center Is Set to Have the Most Polluting Power Plant in the US (hir )Aug 7, 2026 23444 amazon , infrastructure , sustainability Can We Make Default Tailwind a More Accessible Choice? (spa )Aug 7, 2026 23443 tailwind , accessibility , css Using and Styling the Dialog Element (geo /css )Aug 7, 2026 23442 modals , html , css How to Keep Thinking (sea )Aug 7, 2026 23441 how-tos , programming , processes , career CSS: The Bomb Inside Your Inbox (gaz /por )Aug 6, 2026 23440 css , html , csp , email , security Defining Ethical Design for Machines Aug 6, 2026 23439 design , ethics , principles , ai Working With “::highlight()” Using Progressive Enhancement (sun /pic )Aug 6, 2026 23438 css , javascript , apis , progressive-enhancement I Recreated Management With AI: 9 Things I Do Differently Aug 6, 2026 23437 ai , processes Improved CSS Text-Stroke (tyl )Aug 6, 2026 23436 css , effects The Anatomy of Accessible Forms: Required Form Fields (deq )Aug 6, 2026 23435 forms , accessibility The Hierarchy of Competence (hvp )Aug 6, 2026 23434 processes , career , efficiency , collaboration , prioritization , engineering-management Dark Mode Toggles: Two States Are Enough (lea )Aug 6, 2026 23433 dark-mode , design-patterns , examples Why $370B Tech Group Palantir Pays 1.4 Percent Tax Rate: Report (cao /alj )Aug 6, 2026 23432 palantir 2026 State of CSS, Devs Surveys (geo /css )Aug 6, 2026 23431 css , career The World Needs Compassionate AI Aug 6, 2026 23430 ai , ethics AI and Accessibility for Ecommerce: What the Tools Really Do and What They Don’t Aug 5, 2026 23429 ai , accessibility , ecommerce , myths The “Disability Dongle”: Why Silicon Valley Hates Me and You (wei )Aug 5, 2026 23428 accessibility Progressive Enhancement Inside of JavaScript (rem )Aug 5, 2026 23427 javascript , progressive-enhancement Let Your Designs Fail for the Right Reasons (moz )Aug 5, 2026 23426 design , ai , prototyping , usability , testing , figma AI Adoption Isn’t the Same as AI Usage Aug 5, 2026 23425 ai The Naked Designer: What Happens When You Can’t Hide Behind Craft Aug 5, 2026 23424 design , craft , career 5 CSS Properties You Should Know for Better Text Designs (pre /fro )Aug 5, 2026 23423 css , design How to Fix the Dual-Write Problem in Node.js With the Outbox Pattern (fre )Aug 5, 2026 23422 how-tos , nodejs , databases Accessibility Getting Dropped in the Process (nic )Aug 5, 2026 23421 accessibility , design , processes I Didn’t Set a Cookie Aug 5, 2026 23420 cookies , fingerprinting , privacy Maybe the “Webmaster” Isn’t Dead After All (j9t )Aug 5, 2026 23419 career , ai , terminology What Are Code Reviews Even For? Aug 5, 2026 23418 code-reviews , metrics , ai SolidStart v2 Is Now Stable (bsk /sol )Aug 4, 2026 23417 release-notes , solidstart What if You’re Not Supposed to Have a Long-Term Plan? Aug 4, 2026 23416 career , learning We Finally Learned to Center a Div, Then Browsers Added Sidebars Aug 4, 2026 23415 css , centering , browsers , javascript Migrating a Large Flow Monorepo to TypeScript Aug 4, 2026 23414 migrating , monorepos , typescript The 2-Second Rule: How to Make Your Website Feel Like Magic in 2026 (web )Aug 4, 2026 23413 how-tos , ai , performance Safari Bug Report: Subgrid Doesn’t Respect “justify-content” (paw )Aug 4, 2026 23412 safari , browsers , bugs , grids , css , layout vlt 1.0 and Hosted Package Registries (dar /vlt )Aug 4, 2026 23411 release-notes Major Shai Hulud Campaign Strikes npm Again, Affecting keyv and 400+ Packages Aug 4, 2026 23410 npm , dependencies , security Web Security Is Too Hard (eri )Aug 4, 2026 23409 security , cloudflare , case-studies How Would You Decide Whether the Content Is Good or Bad? Aug 3, 2026 23408 discussions , ai , content , quality What Is an AI Voice Agent? Aug 3, 2026 23407 ai-agents , ai , voice , concepts A11y 101—3.3.4 Error Prevention (nat )Aug 3, 2026 23406 introductions , accessibility , wcag , errors , html , javascript Why Tiny JPEGs Look Different in Chrome Aug 3, 2026 23405 jpeg , images , chrome , browsers Gap Decorations Are Now Available, Here’s What’s New (css )Aug 3, 2026 23404 css , layout , decoration Something Nobody Told You About The Image Element (It Can Overflow) (css /fro )Aug 3, 2026 23403 html , images , overflow , css Win32 Profile Aug 3, 2026 23402 css , windows , themes Cloudflare Workers and Containers Now Support Inbound TCP Connections and Grpc Aug 3, 2026 23401 cloudflare Your JSON Is Lying to You Aug 3, 2026 23400 json , console , javascript Why I Don’t Recommend Tailwind CSS (and )Aug 2, 2026 23399 tailwind Starting With AGENTS.md: Five Steps to Building an Agent-Friendly Project Aug 2, 2026 23398 translations , ai , ai-agents , agentsmd , processes Dev Tools Must Be Open Source (cra )Aug 2, 2026 23397 tooling , personalization , ai TypeScript 7 Went Native: What Actually Changes and What Doesn’t Aug 2, 2026 23396 typescript , metrics , performance Adding Go’s “defer” to the TypeScript Compiler (hea )Aug 2, 2026 23395 typescript , compiling , go Giving and Taking Credit in Big Tech Companies (sea )Aug 2, 2026 23394 career , collaboration , communication Kimi K3: The Complete Developer Guide Aug 1, 2026 23393 guides , kimi , ai , tooling Claude’s Steganographic Request Marking: What Developers Need to Know Aug 1, 2026 23392 claude , ai , privacy What’s New in Svelte: August 2026 (dre /sve )Aug 1, 2026 23391 release-notes , sveltekit , svelte Agentic Coding: Bet on the Primitives (rwi )Jul 31, 2026 23390 ai-agents , ai , programming What’s !important #16: “sibling-index()” Animations, Use Cases for the Infinity Keyword, Container Stuck Queries, and More (dxn /css )Jul 31, 2026 23389 retrospectives , css , link-lists What’s New in Astro—July 2026 (sar )Jul 31, 2026 23388 release-notes , astro Promises of Accessibility ComplAIance (cer )Jul 31, 2026 23387 accessibility , compliance , ai Leaked Amazon Documents Detail $1.8 Million Overrun on a Single Claude AI Task Missed for Five Months Jul 31, 2026 23386 amazon , aws , claude , ai , economics AI: Considerations for People Who Make Decisions (ber )Jul 31, 2026 23385 ai , prioritization , processes The CSS “lh” unit (sha )Jul 31, 2026 23384 css , units No New Name Has Replaced “UX” (nng )Jul 31, 2026 23383 user-experience , terminology The Unexpected Things Developer Metrics Can Measure Jul 31, 2026 23382 metrics , developer-experience AI Models Need Moral Support to Make Discoveries (sea )Jul 31, 2026 23381 ai , prompting Are AI Detectors Accurate? (pro )Jul 31, 2026 23380 ai , tooling Vibe Design Explained: A Practical Guide for Beginners Jul 30, 2026 23379 guides , vibe-designing , ai Rethinking Friction in an AI World Jul 30, 2026 23378 ai , design Stacked Pull Requests Are Now in Public Preview Jul 30, 2026 23377 github Stronger With Every Update: How We’re Making Chrome and the Web Safer in the AI Era Jul 30, 2026 23376 chrome , browsers , ai , security Same Name; Different Component With Scoped Custom Element Registries (fro )Jul 30, 2026 23375 web-components , javascript , browsers 30 Years Ago, AT&T Gave Internet Explorer the Default Advantage (ric /the )Jul 30, 2026 23374 history , internet-explorer , browsers The Accessibility Paradox Jul 30, 2026 23373 design , alt-text , accessibility , images Styling the Navigation: Declarative Route and Navigation Matching in CSS (bra )Jul 30, 2026 23372 navigation , css , chrome , browsers The Economic Benefit of Refactoring (mfo )Jul 30, 2026 23371 refactoring , ai , economics Developers Are Attached to Tools Because Tools Encode Trust Jul 29, 2026 23370 tooling , processes The Bull and Bear Case for Digital Design in the Age of AI (and /sma )Jul 29, 2026 23369 design , ai , career , link-lists Bend, Do Not Break: Building Resilient Accessibility Programs Jul 29, 2026 23368 accessibility , processes , engineering-management Congress Must Pass a New Federal Law on AI Governance (mar /bro )Jul 29, 2026 23367 ai , legal , licensing Tabbed Interfaces (web )Jul 29, 2026 23366 navigation , design-patterns , keyboard-navigation , accessibility A Button That Links to a Random Post in HTML and CSS Only (chr /fro )Jul 29, 2026 23365 buttons , links , randomness , css Evaluating Front-End Web Energy Consumption: Quantifying the Role of Caching, Cookies, Scrolling Behavior, and Data Volume (beb /acm )Jul 29, 2026 23364 studies , research , sustainability , caching , cookies , scrolling Anthropic Backs Urgent Call for the Most Powerful AI Labs to Hit the Brakes Jul 29, 2026 23363 ai , anthropic , legal Debugging Stuck Node.js Processes Jul 29, 2026 23362 nodejs , debugging Maciek Palmowski on Testing Secure WordPress Hosting: Does the Marketing Match Reality? (pal +)Jul 29, 2026 23361 podcasts , interviews , wordpress , hosting , security Your SPA Is Leaking Memory—Soak Test It (den )Jul 29, 2026 23360 single-page-apps , memory , playwright , testing @microcharts/react Jul 29, 2026 23359 packages , react , components , information-design Amazon Identifies North Korean Hacker Group Behind Open-Source Supply Chain Attacks Jul 29, 2026 23358 foss , security , amazon 14 Tips for Working and Developing With AI (j9t )Jul 29, 2026 23357 ai , processes , tips-and-tricks Measuring the Impact of AI Coding Tools: Capacity, Not Horsepower Jul 29, 2026 23356 ai , tooling , productivity , engineering-management State of CSS 2026 [Results] (sac /dev )Jul 29, 2026 23355 surveys , metrics , css Stop Reviewing Diffs—Start Reviewing Systems (ken )Jul 28, 2026 23354 videos , code-reviews , diff , processes , ai-skills npm Publish-Time Malware Scanning and Dual-Use Metadata Jul 28, 2026 23353 npm , dependencies , security I Hate Adobe (aft )Jul 28, 2026 23352 adobe , ai , design , tooling The Difference Between a Button and a Link Jul 28, 2026 23351 buttons , links , html , comparisons The Orchestrator’s Tax (mfo )Jul 28, 2026 23350 ai-agents , ai , processes Why npm Dependency Trees Are So Big (and )Jul 28, 2026 23349 npm , dependencies Fixing My Tooltip Accessibility Mistake (jaf )Jul 28, 2026 23348 accessibility , tooltips , html , aria , attributes , mistakes The Secure Way to Release an npm Package in 2026 (sit +/evi )Jul 28, 2026 23347 dependencies , npm , security , configuration WOFF 1.0: A Milestone on W3C’s Journey of Fonts on the Web (svg /w3c )Jul 28, 2026 23346 woff , fonts , standards , web , w3c Disrupting Supply Chain Attacks on npm and GitHub Actions (gre +)Jul 28, 2026 23345 npm , github-actions , security , link-lists Why Your Favorite Websites Look Like 2005 (and Why You Secretly Love It) (web )Jul 28, 2026 23344 design , efficiency Information Architecture Is the Foundation AI Is Starving For (usa )Jul 28, 2026 23343 information-architecture , ai , user-experience Thinking Outside the Box: Digital Design in the AI Era (sma )Jul 28, 2026 23342 design , ai , tooling Israel Is Paying Millions to Train AI Chatbots How to Talk About Gaza. It’s Working. (nic /dro )Jul 28, 2026 23341 ai , ethics , politics Web Sustainability Guidelines (WSG) (ale +/w3c )Jul 28, 2026 23340 guidelines , sustainability Local-First AI Coding Workflow for Security-Conscious Teams (age )Jul 28, 2026 23339 ai , processes , security Scrum Isn’t for Stormtroopers Jul 28, 2026 23338 scrum , agile , engineering-management , product-management , concepts WebKit Features for Safari 26.6 (web )Jul 27, 2026 23337 release-notes , webkit , safari , browsers Let’s Make the Worst htmx Ever (zse )Jul 27, 2026 23336 htmx Cheatsheets for Flex, Grid, Anchor Positioning and Invoker Commands (pol )Jul 27, 2026 23335 cheat-sheets , css , flexbox , grids , layout , anchor-positioning The Junior Developer Pipeline Is Broken… and AI Broke It Jul 27, 2026 23334 ai , career , hiring Why Did a $154 Billion CEO Just Endorse Stripping Most Americans of Voting Rights—and Taking Us Back to the 19th Century? Jul 27, 2026 23333 shopify , politics , economics Cloudflare Workers and Hyperdrive With SvelteKit (ada /fro )Jul 27, 2026 23332 cloudflare , sveltekit AraOwl—Test Your Web Knowledge (sch )Jul 27, 2026 23331 websites , quizzes , web-platform , mdn A11y 101—3.3.3 Error Suggestion (nat )Jul 27, 2026 23330 introductions , accessibility , wcag , errors The Worldviews We Build With: Why Good Design Starts in the Spirit (equ )Jul 26, 2026 23329 design , dei , processes , accessibility Thirty-Six Years Later: The ADA at a Crossroads (dec )Jul 26, 2026 23328 accessibility , ada , legal Where Did the Old Web Go? We Followed 657,607 Links to Find Out Jul 25, 2026 23327 web , link-rot , metrics Learning Remix 3 (mal )Jul 25, 2026 23326 remix Integration Testing Node.js With Testcontainers (fla )Jul 25, 2026 23325 nodejs , testing , postgresql , databases CSS Infinity Use Cases (arg )Jul 25, 2026 23324 css , functions , math , examples Your Agentic Workflow’s Cache Keepalive Costs 8× Too Much (v2: The Interval Frontier) (mem )Jul 24, 2026 23323 ai-agents , ai , caching , metrics , economics , link-lists Reading a Performance Profile (nuc )Jul 24, 2026 23322 guides , performance , profiling , network , dev-tools Systems and Delays (jan )Jul 24, 2026 23321 system-design , time , programming Claude Opus 5: The New Leader in Agentic Knowledge Work Jul 24, 2026 23320 claude , ai , metrics When You Need to Make a Triangle, Think Conic Gradients (chr /fro )Jul 24, 2026 23319 css , functions , gradients TypeScript 7 Is Here (and It’s 10× Faster) (ahe )Jul 24, 2026 23318 videos , typescript Why AI Needs a “Genie Coefficient” (sch )Jul 24, 2026 23317 ai The Dirty Secret Behind AI Agents Jul 23, 2026 23316 ai-agents , ai Accessibility-Ready Theme Reviews: Extending the Deadline (joe )Jul 23, 2026 23315 wordpress , theming , accessibility The Launch of CodePen 2.0 (chr /cod )Jul 23, 2026 23314 codepen Using “animation-composition” in CSS to Avoid Redeclaring Other Values (pre /fro )Jul 23, 2026 23313 css , animations Code Coverage: How to Measure It, Understand the Metrics, and Improve Your Tests (jet )Jul 23, 2026 23312 how-tos , code-coverage , concepts , qodana Four Questions Every Tool Should Answer (Even Figma) About AI Training Model Usage (usa )Jul 23, 2026 23311 tooling , ai , legal , figma We Need a New Word—How About… Zuzai? (map )Jul 23, 2026 23310 websites , ai , terminology My Agentic Coding Setup, July 2026 (dom )Jul 23, 2026 23309 ai , ai-agents , configuration , processes Reddit and Major Publishers Consider Blocking Google as AI Overviews Cut Search Referral Traffic Jul 23, 2026 23308 google , search , traffic , ai Open-Weight AI Just Hit 2.8 Trillion Parameters… (fir )Jul 22, 2026 23307 videos , ai , kimi The Future of the Website (joo )Jul 22, 2026 23306 ai , user-conversion , concepts Accessibility Bugs Are Often Architecture Bugs (hac )Jul 22, 2026 23305 accessibility , architecture , bugs , mistakes , components , consistency , modals , forms , automation An Open Framework for AI Emissions Measurement (bis )Jul 22, 2026 23304 ai , sustainability Components Are Dead Jul 22, 2026 23303 components , design-systems Kill the Cookie Banner Jul 22, 2026 23302 websites , cookies , consent-management , advocacy Resize Text and Lessons on Conformance and Techniques (mni )Jul 22, 2026 23301 accessibility , resizing , wcag , compliance , techniques , lessons Jessica Lyschik on Why Accessibility in WordPress Themes Is Easier Than You Think (jes +)Jul 22, 2026 23300 podcasts , interviews , wordpress , theming , accessibility What Just Happened to TheNumbers.com Should Worry Us All (ste )Jul 22, 2026 23299 ai , bots , scraping , traffic , metrics The State of AI Impact in Engineering: Q2 2026 Jul 22, 2026 23298 ai , metrics , quality , developer-experience , economics , engineering-management Vite vs. Webpack: Which Build Tool Is Right for Your Frontend Project? (ele /des )Jul 22, 2026 23297 guest-posts , vite , webpack , bundling , modules , comparisons Monday, July 27, 2026 Security Releases (nod )Jul 21, 2026 23296 release-notes , nodejs , security This Is Your Brain on AI: What We Lose When the Machine Thinks for Us Jul 21, 2026 23295 videos , ai Introducing JetBrains Context: Repository Intelligence for Coding Agents (jet )Jul 21, 2026 23294 introductions , jetbrains , ai , ai-agents , economics Robin Berjon—Fireside (rob +)Jul 21, 2026 23293 videos , interviews , w3c , html , web Gemini 3.6 Flash and Gemini 3.5 Flash-Lite: Halving Time per Task Jul 21, 2026 23292 gemini , ai , metrics , comparisons Firefox Returns to X After Nearly 18 Months of Pretending It Didn’t Need X (piu )Jul 21, 2026 23291 firefox , browsers , twitter+x , social-media Weaponizing and Defending the React Flight Protocol: Deserialization Sinks in RSCs (sma )Jul 21, 2026 23290 react , components , security Low- and Mid-Tier Mobile for the Real World (2026) (css )Jul 21, 2026 23289 mobile , testing , performance Anthropic’s $1.5B Copyright Settlement Approved; Only 350 Authors Opted Out (ash /ars )Jul 21, 2026 23288 legal , licensing , content , anthropic , ai Not Tokens (don )Jul 21, 2026 23287 design-tokens , naming EPUB 3.4 (iva /w3c )Jul 21, 2026 23286 epub , standards How Accessibility Gets Lost Between Base and Product Design Systems (ann /zer )Jul 20, 2026 23285 accessibility , design-systems Claude Fable 5 vs. Kimi K3: Same Results, One-Third the Cost, 4× Slower Jul 20, 2026 23284 claude , kimi , ai , comparisons Agent Behavior (abh )Jul 20, 2026 23283 websites , ai-agents , ai , conventions A11y 101—3.3.2 Labels or Instructions (nat )Jul 20, 2026 23282 introductions , accessibility , wcag , labels , forms The “Pixel Police” Are Retired: Why AI Agents Are the New Mediators of Web Design (web )Jul 20, 2026 23281 ai-agents , ai , design , craft Why I Built a Semantic HTML First Library (kar )Jul 20, 2026 23280 libraries , components , html , semantics Google Is Building an AI Fence Around the Internet It Once Championed (con )Jul 20, 2026 23279 google , ai , web , open-web , traffic Durable Objects on Cloudflare (ada /fro )Jul 20, 2026 23278 cloudflare Hackers Are Exploiting Recently Patched WordPress Bugs, Putting Millions of Websites at Risk (lor )Jul 20, 2026 23277 wordpress , bugs , security How “animation-timeline: scroll()” Replaces Scroll JavaScript Jul 20, 2026 23276 css , scrolling , animations Software Factories, Light and Dark (add )Jul 20, 2026 23275 ai , processes , programming Building a Responsible AI Review Process for Agile Development Jul 20, 2026 23274 agile , ai , processes , documentation HTML Minifier Next: JSON Schema, Cache Statistics, Default Config File (j9t )Jul 20, 2026 23273 release-notes , html-minifier How I Stopped Running Out of Tokens Jul 19, 2026 23272 ai , economics , tooling No, We Can’t Harden Node.js Against Prototype Pollution (mco )Jul 19, 2026 23271 nodejs , prototypes The Small, Real, Original Web (jak )Jul 19, 2026 23270 web , indieweb , blogging , link-lists AI Mania Is Eviscerating Global Decision-Making (lud )Jul 18, 2026 23269 ai , economics Designing Flow Friction: The Core Capability of AI-Native Teams Jul 18, 2026 23268 translations , ai , processes , product-management , engineering-management pnpm 11.11–11.14 (koc /pnp )Jul 18, 2026 23267 release-notes , pnpm Nuxt 4.5 (dan /nux )Jul 18, 2026 23266 release-notes , nuxt Hardcore IndieWeb: Run Your Own Website 100% Independently for Only $0.01/day (nea )Jul 18, 2026 23265 indieweb , concepts , blogging , economics The Bottleneck for AI Agents Isn’t the Model Anymore—It’s the Context Layer Jul 18, 2026 23264 ai , ai-agents When It Makes Sense to “Block” the Main Thread (sma )Jul 17, 2026 23263 javascript , performance Design Systems Need Evals (mur )Jul 17, 2026 23262 design-systems , testing Masonry (With Animation) in CSS (chr /fro )Jul 17, 2026 23261 css , masonry , layout , animations Building the ChatGPT Typing Effect (jsd )Jul 17, 2026 23260 chatgpt , javascript , effects The Java Story—the Official Documentary Jul 17, 2026 23259 videos , java , history Does Your Form Really Need a Dropdown List? (nng )Jul 17, 2026 23258 forms , usability , accessibility , examples From Figma to Production: The Modern Design-to-Code Pipeline in 2026 Jul 16, 2026 23257 processes , design , tooling , figma How AI Helped Us Make Sense of Hundreds of Components (cle )Jul 16, 2026 23256 ai , components , design A Practical Guide to Reducing Token Spend (ada )Jul 16, 2026 23255 guides , ai , economics , tooling Use Cases for “aria-expanded” (stv /pic )Jul 16, 2026 23254 html , attributes , aria , accessibility , examples [Hugging Face] Security Incident Disclosure—July 2026 Jul 16, 2026 23253 hugging-face , ai , security Image to Text Jul 15, 2026 23252 accessibility , ai , images , alt-text Are We Stuck in the Typographic Principles of the 20th Century? (its )Jul 15, 2026 23251 typography What’s !important #15: Boundary-Aware CSS, Time-Based CSS, Full-Bleed CSS, and More (dxn /css )Jul 15, 2026 23250 css , retrospectives , web-platform , link-lists The Most Controversial Rewrite in History Just Shipped… (fir )Jul 15, 2026 23249 videos , bun , refactoring , rust , claude , ai Decoy Font Jul 15, 2026 23248 fonts , ttf , ai Eighty Percent Done Is Not a Real Number (pce )Jul 15, 2026 23247 databases , processes , code-reviews , ai The Most Fun I’ve Had With CSS in a While Thanks to “offset-path” (kev )Jul 15, 2026 23246 videos , css Milan Petrović on the Risks of Legacy PHP in WordPress and Why Upgrading Matters for Security (nat )Jul 15, 2026 23245 podcasts , interviews , php , wordpress , security , maintenance How AI Became Part of My UX Design Workflow Jul 15, 2026 23244 user-experience , design , processes , ai Own the Outer Loop (add )Jul 15, 2026 23243 ai , career , processes Testing React Server Components: Vitest Patterns for Async Boundaries and Mock Strategies Jul 15, 2026 23242 react , components , testing , vitest “prefers-reduced-motion”, Explained (and How to Test It) Jul 14, 2026 23241 css , media-queries , reduced-motion , testing , accessibility Handling Concurrency on the Web With Web Locks API Jul 14, 2026 23240 concurrency , apis , react Against Design System Federation (fox )Jul 14, 2026 23239 design-systems Earning Taste and Judgment (add )Jul 14, 2026 23238 career , ai , cognitive-debt How to Build a Design System Strategy You’ll Actually Deliver (amy )Jul 14, 2026 23237 how-tos , design-systems , strategies Americans Hate AI So Much That Politicians Are Starting to Lose Their Jobs Over It Jul 14, 2026 23236 ai , politics As Mass Surveillance Becomes a Reality, Some Are Fighting Back Jul 14, 2026 23235 privacy , facebook+meta , apple , google Facebook’s Design Didn’t Evolve—it Regressed (web )Jul 14, 2026 23234 facebook+meta , design , usability CSS Container Queries and Subgrid: Building Context-Aware Component Layouts Jul 14, 2026 23233 css , container-queries , grids , layout , components Protecting HTML Content Against Copying (jsd )Jul 14, 2026 23232 html , css , javascript , canvas , obfuscation , techniques , comparisons A Gentle Introduction to Git Worktrees (nza )Jul 14, 2026 23231 introductions , git Node.js 20 Is Being Deprecated [by Vercel] on October 1, 2026 Jul 14, 2026 23230 vercel , nodejs , deprecation What Does “Playing Politics” Mean for Software Engineers? (sea )Jul 14, 2026 23229 career , collaboration CSS Linked Parameters Module Level 1 (tab +/w3c )Jul 14, 2026 23228 css , svg , images syntaxp Syntax Highlighter (j9t )Jul 13, 2026 23227 libraries , syntax-highlighting , css The Coming Assault on Disability Rights Jul 13, 2026 23226 accessibility , legal , ada Adding a Second Middleware Broke Our TypeScript Types (inn )Jul 13, 2026 23225 typescript , types Now, Defenders Are Embracing the Prompt Injection, Too (ars )Jul 13, 2026 23224 ai , prompting , security New Research: The Core Web Vitals Thresholds You Trust Might Be Wrong for Your Site (tam )Jul 13, 2026 23223 web-vitals , performance , metrics HTML in Canvas: Render Real DOM Inside “<canvas>” Jul 13, 2026 23222 html , canvas , javascript Making Sustainable Design the Default, Not the Exception Jul 13, 2026 23221 design , sustainability How to Host a Static Site on AWS for the Price of a Domain (ato )Jul 13, 2026 23220 how-tos , hosting , aws , cloudfront , s3 , economics The Myth of the Post-Documentation Era (ben )Jul 13, 2026 23219 documentation , ai , myths Accessibility Is Resistance (tin )Jul 13, 2026 23218 accessibility , ai , images Throwing Confetti With CSS Random (sch )Jul 13, 2026 23217 css , functions , randomness , effects I Stopped Destructuring Everything Jul 13, 2026 23216 javascript Accessibility in the Age of AI (tet )Jul 13, 2026 23215 accessibility , ai , ai-agents , processes Recreating a 1990 Book Cover (in HTML and CSS) (blo )Jul 13, 2026 23214 html , css In-n-Out Animation Using “sibling-index()” (css /fro )Jul 13, 2026 23213 css , animations , functions Next.js Security Release and Our Next Patch Release Jul 13, 2026 23212 release-notes , nextjs Introducing Precursor: Detecting Agentic Behavior With Continuous Client-Side Signals Jul 13, 2026 23211 introductions , bot-detection , network , cloudflare I Thought AVIF Would Make Every Image Smaller—It Didn’t (mal )Jul 13, 2026 23210 avif , images , compression , webp In Defense of Polyfills (lea )Jul 13, 2026 23209 polyfills , web-platform The Browser’s Main Thread Is Expensive Jul 12, 2026 23208 javascript , performance , optimization , worker-threads The AI Productivity Gap Jul 12, 2026 23207 ai , productivity , efficiency , metrics Taste Cannot Be Delegated Jul 12, 2026 23206 design , leadership , ai Fetch Needs Error Codes (jas )Jul 12, 2026 23205 javascript , data-fetching , errors CSS Dedup (j9t )Jul 11, 2026 23204 packages , css , maintainability , performance , optimization In Defense of Not Understanding Your Codebase (sea )Jul 11, 2026 23203 programming , foss , career Introducing shadcn/typeset Jul 10, 2026 23202 release-notes , shadcn The Future Worth Building Is Human Jul 10, 2026 23201 ai , outlooks From Kickoff to First Concept: How to Turn Brand Strategy Into Visual Direction (sma )Jul 10, 2026 23200 how-tos , branding , strategies , design , processes The Hard Things About Design (hvp )Jul 10, 2026 23199 design , creativity , leadership , career AI Surveillance and Social Progress (sch )Jul 10, 2026 23198 ai , privacy , politics Opensource UI Jul 9, 2026 23197 websites , libraries , components Does Your Screen Reader Content Need an Editor? (int )Jul 9, 2026 23196 content , writing , screen-readers , accessibility The Framework Wars Are Over: Why No One Dethroned React (ken )Jul 9, 2026 23195 videos , frameworks , react How to Create Awesome Staggered Animations in CSS (log )Jul 9, 2026 23194 how-tos , animations , css My Accessibility Review Process (hom )Jul 9, 2026 23193 accessibility , processes Thinking Horizontally in CSS “@layer” (chr /fro )Jul 9, 2026 23192 css , cascade Should I Quit IT or Just Live Through the Burnout? Jul 9, 2026 23191 discussions , career , ai Proxy and Reflect (wil /pic )Jul 9, 2026 23190 javascript , objects Forget OpenCode? Xiaomi’s MiMo Code Is Here Jul 9, 2026 23189 videos , xiaomi , ai Why Write Code in 2026 (sof )Jul 9, 2026 23188 programming , career Oh, It’s Happening to Me (thi +)Jul 8, 2026 23187 interviews , accessibility Alibaba Blocks Claude Code for Employees Over Hidden Tracking of Chinese Users Starting July 10 Jul 8, 2026 23186 claude , ai , privacy AI Software That Generates “Rage Bait” Developed by Germany’s Far-Right AfD (iri )Jul 8, 2026 23185 ai , politics , gemini , openai , claude Anthropic’s Political Risks Are Real, but OpenAI’s Loom Even Larger (wsj )Jul 8, 2026 23184 ai , anthropic , openai , politics I Think I Have LLM Burnout Jul 8, 2026 23183 ai , career A Bug Which Only Affected Left-Handed Users (ede )Jul 8, 2026 23182 bugs , wordpress npm Install-Time Security and GAT bypass2fa Deprecation Jul 8, 2026 23181 npm , security , deprecation Rewriting Bun in Rust (jar /bun )Jul 8, 2026 23180 refactoring , bun , rust How to Stop Meta From Tracking You (pro )Jul 8, 2026 23179 how-tos , facebook+meta , privacy SEO and Geo-Targeting in Next.js: A Practical Guide With Agentic AI Skills Jul 7, 2026 23178 guides , seo , nextjs , geolocation Writing for Understanding Jul 7, 2026 23177 writing , accessibility State of Devs 2026 (sac /dev )Jul 7, 2026 23176 surveys , career 200 Milliseconds Jul 7, 2026 23175 websites , http , tls , dns , network , concepts How to Kill the Code Review Jul 7, 2026 23174 code-reviews , ai Anthropic’s Claude Cowork Now Keeps Working When You Close Your Laptop Jul 7, 2026 23173 claude , anthropic , ai Boundary-Aware Styling in CSS (pre /fro )Jul 7, 2026 23172 css , animations , functions , examples You Shouldn’t Trust Trusted Publishing (yos )Jul 7, 2026 23171 security , authentication Get Ready for the Powerful CSS “border-shape” Property (css /css )Jul 7, 2026 23170 css , borders , shapes , animations , examples Viability of Local Models for Coding (mfo )Jul 7, 2026 23169 ai Blog About Things You Don’t Understand Yet (sea )Jul 7, 2026 23168 blogging , writing , learning A11y 101—3.3.1 Error Identification (nat )Jul 6, 2026 23167 introductions , accessibility , wcag , errors Getting Started With Anchor Positioning (jos )Jul 6, 2026 23166 introductions , css , anchor-positioning What’s New in ECMAScript 2026 (paw )Jul 6, 2026 23165 ecmascript , standards From Figma to Front End: A Handoff Guide for Seamless UI Design and Development (uxm )Jul 6, 2026 23164 guides , design , design-systems , figma The Anchoring Effect in AI-Assisted Decisions: Why the First Number AI Shows You Wins (uxm )Jul 6, 2026 23163 ai , design Memories Can’t Wait—or, How I Learned to Keep Worrying About the Web (zel )Jul 6, 2026 23162 web , open-web , cloud-computing Four Main Ways to Learn AI for Scrum Masters Jul 6, 2026 23161 ai , scrum , agile , career The “100× Developer Paradox”: Is AI “Brain Fry” Killing the Craft? (web )Jul 6, 2026 23160 career , productivity , ai , craft “focusgroup” Tests (aar )Jul 5, 2026 23159 html , attributes , focus , chrome , browsers , examples , accessibility Time-Based Background Colour Transitions With Temporal and CSS Color-Mix (sop )Jul 5, 2026 23158 javascript , apis , time , css What Is Product Craft in the Age of AI and Design Systems? (ben )Jul 5, 2026 23157 product-management , craft , ai , design-systems Wikipedia Is Battling for the Soul of the Internet Jul 5, 2026 23156 wikipedia , web Return of CSS Outline Jul 4, 2026 23155 css , accessibility , retrospectives Distributive Conditional Types in TypeScript Jul 4, 2026 23154 types , typescript , conditionals 98% Isn’t Very Much Jul 3, 2026 23153 browsers , support Do We Still Need Build Tools? (oll )Jul 3, 2026 23152 css , javascript , building , tooling Fixing Full-Bleed CSS (dbu )Jul 3, 2026 23151 css , liquid-design EU Top Court Upholds Record $6B Google Fine (str )Jul 2, 2026 23150 google , android , legal Config ’26 Review (buz )Jul 2, 2026 23149 figma , retrospectives We Used to Log Off Jul 2, 2026 23148 web , design , ai Text AI Watermarks Will Always Be Trivial to Remove (sea )Jul 2, 2026 23147 ai , watermarking Accessibility Is Not for a Group of Disabled People (eri )Jul 2, 2026 23146 accessibility Best AI Web Scraping Tools Jul 2, 2026 23145 ai , scraping , tooling , comparisons Cloudflare Workers and Hyperdrive With TanStack Start (ada /fro )Jul 2, 2026 23144 cloudflare , tanstack AI Personality Is a Design Problem Jul 2, 2026 23143 ai , design Announcing Vite+ Beta (man +/voi )Jul 2, 2026 23142 release-notes , vite , vitest , rolldown , oxc , voidzero “President Mass Surveillance”: Right-Leaning Media Are Calling Out JD Vance’s Ties to Palantir (mmf )Jul 2, 2026 23141 palantir , privacy , politics , ai Introducing the Safari MCP Server for Web Developers (sar /web )Jul 1, 2026 23140 introductions , mcp , ai , servers , safari , browsers On the Semantic Web (kar )Jul 1, 2026 23139 html , semantics , buttons , forms Everyone’s Still Eating: Building Notion’s Design System (fig )Jul 1, 2026 23138 videos , design-systems , case-studies The Problem With Blanks for People Who Are Blind or Low Vision Jul 1, 2026 23137 accessibility , design , formatting Kernel—Semantic HTML Components for React and Web Components (kej )Jul 1, 2026 23136 websites , libraries , components How Anthropic Is Bringing Fable 5 Back—and When It’ll Cost You Jul 1, 2026 23135 claude , anthropic , ai Never Mind the Prompts, Here’s the Thinking (dan )Jul 1, 2026 23134 design , ai , processes , link-lists 6 Security Settings Every GitHub Maintainer Should Enable This Week Jul 1, 2026 23133 github , security , configuration , documentation 10 Ways to Build Radical Trust in the Age of AI Junk (web )Jul 1, 2026 23132 ai , content , design From Harness Engineering to Evals: What’s Trending at AI Engineer (ben )Jul 1, 2026 23131 ai , trends Roll Your Own File-Based Router in Under 50 Lines of Code (pre /was )Jul 1, 2026 23130 wasp , routing , functionality New in Chrome 150 Jun 30, 2026 23129 release-notes , chrome , browsers A Deep Dive Into the Inner Workings of JavaScript Engines: Writing Code That Makes V8 Happy Jun 30, 2026 23128 deep-dives , javascript-engines , javascript , v8 , garbage-collection What’s !important #14: Gap Decorations, “random()”, “<select>” Field Sizing, and More (dxn /css )Jun 30, 2026 23127 css , html , retrospectives , web-platform , link-lists Guides and FAQs for [Node.js] First-Time Contributors (joy /nod )Jun 30, 2026 23126 guides , nodejs Shipping Post-Quantum Cryptography to Python (tra )Jun 30, 2026 23125 python , cryptography , foss , security Modern UI Patterns (una /per )Jun 30, 2026 23124 videos , css , chrome , browsers The “Father of the Internet” Is Finally Retiring (tim )Jun 30, 2026 23123 web , google 39 Principles for Designing Human-AI Interaction Jun 30, 2026 23122 design , hci , ai , principles If I Want More IRL, I Must Go AFK (bw )Jun 30, 2026 23121 career React’s Architectural Accessibility Gaps Jun 30, 2026 23120 react , accessibility , wcag , html Red Alert: SBA Advocacy Threatens Entire DOJ Title II Web Rule Jun 30, 2026 23119 accessibility , legal Modes and Themes That Stick—Building a Persistent Toggle Solution (stu )Jun 30, 2026 23118 toggles , html , forms , dark-mode , theming , flash-of-x What’s New in Svelte: July 2026 (sve )Jun 30, 2026 23117 release-notes , svelte , sveltekit Why Accessibility Is An Operational Capability, Not A Feature (sma )Jun 30, 2026 23116 accessibility , design , ai Clickable Table Rows Are a Bad Idea (tem )Jun 30, 2026 23115 tables , accessibility , keyboard-navigation , html The Future of AI Is Local and Open (dyn )Jun 30, 2026 23114 ai , google , licensing Amazon’s AI Experts Make House Calls: Forward Deployed Engineering (new /hei )Jun 30, 2026 23113 amazon , aws , ai , career Moonshot AI Kimi: Aggressive Ambition, Restrained Expansion Jun 29, 2026 23112 kimi , moonshot-ai , ai Criminal Deception in Silicon Valley (inf )Jun 29, 2026 23111 studies , research , economics , legal Working With AI: A Concrete Example (htm )Jun 29, 2026 23110 ai , claude , debugging , case-studies Introducing the “<usermedia>” HTML Element Jun 29, 2026 23109 introductions , html , chrome , browsers What Happened to the Frontend (dav )Jun 29, 2026 23108 history , jquery , frameworks , building , tooling , servers , libraries , typescript , deploying , ai How AI Is Changing the Way Politicians Run for Office Jun 29, 2026 23107 ai , politics Design Engineering Jun 29, 2026 23106 design , programming , career , concepts Fluid Typography With “progress()” (mat /fro )Jun 29, 2026 23105 css , functions , typography , liquid-design You’re Missing the Point; This Is Your Real Value in Tech Companies Jun 29, 2026 23104 ai , design , product-management , career The Goldilocks Customizable “select” Height (jaf )Jun 29, 2026 23103 forms , css A11y 101—3.2.4 Consistent Identification (nat )Jun 29, 2026 23102 introductions , accessibility , wcag , labels , naming Figma Just Made Your Design System Debt Everyone’s Problem—Now Use It Jun 29, 2026 23101 figma , design-systems The Shifting Line Between CSS States and JavaScript Events (dxn /css )Jun 29, 2026 23100 css , javascript , state-management , selectors , events Astro 7: The Upgrade I Braced for and Didn’t Fight Jun 28, 2026 23099 astro Different Hydration and Rendering Strategies (nec )Jun 28, 2026 23098 strategies , hydration , rendering , static-site-generation , incremental-static-regeneration , client-side-rendering , server-side-rendering , streaming , components , react , tanstack , reactivity , comparisons An Animated Radial Gradient Mask Over Text in CSS (cas )Jun 28, 2026 23097 css , masking , effects Claude Code on Ollama: How to Run a Local Coding Agent Without Burning API Credits Jun 27, 2026 23096 how-tos , claude , ollama , ai CSS Container Queries and Subgrid: The Layout Trilogy That’s Now in Every Browser Jun 27, 2026 23095 css , container-queries , grids , layout Iterating Faster With TypeScript 7 (vsc )Jun 26, 2026 23094 typescript , vs-code , code-editors After Fable 5 Ban, Anthropic and 19 Organizations Launch Open Source Security Body Jun 26, 2026 23093 ai , linux-foundation , anthropic , aws , google , github , openai , foss EU Tech Sovereignty Is Wishful Thinking (cep )Jun 26, 2026 23092 politics Accessibility Isn’t Built Into AI, and That’s a Problem (sam +)Jun 26, 2026 23091 videos , accessibility , ai , dei Microsoft Worker Emails Thousands of Colleagues About Company’s Support for Genocidal “Israel” (the )Jun 26, 2026 23090 microsoft , politics , ethics , community Repricing of Software Engineering Labor Jun 26, 2026 23089 ai , career , economics AI Inference Is Obviously Profitable (sea )Jun 26, 2026 23088 ai , economics The Pope Has Outlined the Threat AI Poses to Humanity—Why Haven’t Our Political Leaders? (nic /glo )Jun 25, 2026 23087 ai , politics Calling Everything AI-Generated Is Lazy (jed )Jun 25, 2026 23086 ai , terminology Your Design System’s Newest Author Is an Agent (mur )Jun 25, 2026 23085 design-systems , ai-agents , ai Debug a Node.js Memory Leak in Minutes With AI-Powered Heap Snapshot Analysis (nod )Jun 25, 2026 23084 nodejs , memory , debugging , ai , nsolid Carbon.txt (mrc )Jun 25, 2026 23083 videos , sustainability , documentation , tooling npm Adds Preventive Account Protection for High-Impact Accounts Jun 25, 2026 23082 npm , security WCAG 3.0 Will Create a Governance Problem Most Organizations Aren’t Ready For (nic )Jun 25, 2026 23081 accessibility , wcag , legal AI and Liability (sch )Jun 25, 2026 23080 ai , search , legal , google Node.js 26.4.0 (Current) (adu /nod )Jun 24, 2026 23079 release-notes , nodejs Let’s Play With Gap Decorations (css /fro )Jun 24, 2026 23078 css , decoration , chrome , edge , browsers Claude Code June 2026: 10 New Features Devs Need to Know Jun 24, 2026 23077 claude , ai , configuration Building Your Design System Workflow—Rituals and Templates (stu )Jun 24, 2026 23076 design-systems , processes Building an Accessible Modal Dialog on the Native “<dialog>” Jun 24, 2026 23075 modals , accessibility , html , typescript Ignore DNSSEC if You Like MITM Attacks Jun 24, 2026 23074 security , dns Principles in Motion (cha +/fig )Jun 24, 2026 23073 design , animations The Myth of the Difficult User (a11 )Jun 24, 2026 23072 videos , accessibility , user-experience , myths How to Scale Digital Accessibility With Design Systems (equ )Jun 24, 2026 23071 how-tos , accessibility , design-systems , scalability Your Grid Lanes Will Likely Fail WCAG 2.4.3 (mat )Jun 24, 2026 23070 css , grids , layout , accessibility , wcag Comparing the Top 3 A/B Testing Solutions for Frontend Teams (ele /des )Jun 24, 2026 23069 guest-posts , a-b-testing , comparisons Revisiting the DX Core 4 in the Age of AI Jun 24, 2026 23068 productivity , engineering-management , ai Experimenting With “random()” in CSS (pol )Jun 24, 2026 23067 css , randomness , functions , experiments How Colour Works With the DTCG Color Module (stu )Jun 23, 2026 23066 design-tokens , colors European Cloud Reality Check: Why Your Local Heroes Can’t Compete With the Hyperscalers Jun 23, 2026 23065 cloud-computing , comparisons , link-lists Animating the “dialog” Element Using View Transitions (rik )Jun 23, 2026 23064 modals , html , animations , view-transitions , javascript , css Performance of WebAssembly Runtimes in 2026 (jed )Jun 23, 2026 23063 webassembly , runtimes , performance , metrics , comparisons PACT: Anonymous Credentials for the Web (den /moz )Jun 23, 2026 23062 privacy , cryptography , browsers Wiggly/Wavy Input Range Slider (css )Jun 23, 2026 23061 css , forms Moving Beyond UX: The Rise of the Agentic Experience (AX) Designer (web )Jun 23, 2026 23060 design , ai When Scan Results Become a Legal Risk Jun 22, 2026 23059 accessibility , testing , tooling , automation , legal Consistency, but in Excellence Not Appearance (jim )Jun 22, 2026 23058 design , consistency , apple Your Database’s Isolation Levels Don’t Mean What You Think (fro )Jun 22, 2026 23057 databases , postgresql , mysql , oracle , ibm , orm You Can’t Unit Test for Taste Jun 22, 2026 23056 ai , testing Beyond the CLI: Agentic AI for Async Workloads and Non-Developers Jun 22, 2026 23055 videos , ai , productivity , code-editors , vibe-coding Node.js Worker Threads in Production (inn )Jun 22, 2026 23054 nodejs , worker-threads Human Attention Is a Scarce Resource (bla )Jun 22, 2026 23053 ai , code-reviews Modern CSS Theming With “light-dark()”, “contrast-color()”, and Style Queries (una )Jun 22, 2026 23052 css , theming , functions , dark-mode , contrast , style-queries I Wish I Had Started Documenting My Tech Journey Earlier Jun 22, 2026 23051 career , documentation Gareth [Ford Williams] Goes Fireside (gar +)Jun 22, 2026 23050 videos , interviews , accessibility , standards , design , branding How an Underrated Refactor Saved 90% Memory Usage (kev /tan )Jun 22, 2026 23049 tanstack , refactoring , memory , case-studies , metrics How We Measure the ROI of JetBrains IDEs (jet )Jun 22, 2026 23048 jetbrains , code-editors , economics Astro 7.0 Jun 22, 2026 23047 release-notes , astro A11y 101—3.2.3 Consistent Navigation (nat )Jun 22, 2026 23046 introductions , accessibility , wcag , navigation , consistency Do Websites Need to Function Exactly the Same on Every Platform? (bra )Jun 21, 2026 23045 design , web-platform , progressive-enhancement Which Copyleft Licence Is Suitable for an SVG? (ede )Jun 20, 2026 23044 svg , images , licensing Blocking Install Scripts Is Not a Silver Bullet (uli /nod )Jun 19, 2026 23043 npm , security I Stored a Website in a Favicon Jun 19, 2026 23042 html , favicons , images , experiments View Transitions: Use the New “attr()” or “match-element” for the “view-transition-name”? (bra )Jun 19, 2026 23041 css , view-transitions Web Standards at the Web Engines Hackfest (don +/iga )Jun 19, 2026 23040 podcasts , standards , w3c Anthropic’s Fable and the State of AI (sch )Jun 19, 2026 23039 ai , security , anthropic , foss Grid Lanes: The Future of Masonry Layout (mia +/odd )Jun 18, 2026 23038 videos , css , layout , masonry , grids Announcing TypeScript 7.0 RC (dan )Jun 18, 2026 23037 release-notes , typescript Safer “pull_request_target” Defaults for GitHub Actions Checkout Jun 18, 2026 23036 github-actions What Is Google’s Project Nimbus, and Why Are Students Protesting Against It? (the )Jun 18, 2026 23035 google , amazon , politics , ethics How Pull Request Limits Are Cutting Down the Noise (ash )Jun 18, 2026 23034 github , version-control , foss FIFA’s World Cup Typography Foul: UI Design Learnings (pim )Jun 18, 2026 23033 typography , fonts , legibility Tech Workers Who Don’t Embrace AI Face Triple the Layoff Risk, Gallup Finds (str )Jun 18, 2026 23032 ai , career , productivity The Free and Open Web Is Under Attack at the IETF (eff )Jun 17, 2026 23031 open-web , ai , bots , standards Can Type Systems Make AI Code More Reliable? Bruce Eckel Explains (bru +/pyc )Jun 17, 2026 23030 videos , interviews , ai , types From Proposal to Release: Designing Your Design System Workflow (stu )Jun 17, 2026 23029 design-systems , processes Designing for People Who Are D/deaf (tet )Jun 17, 2026 23028 accessibility , design What Figma Made Visible (mur )Jun 17, 2026 23027 figma , tooling Build SVG Charts for Web Applications With Code Examples Jun 17, 2026 23026 svg , images , visualization , examples AI Use by the US Government (sch )Jun 17, 2026 23025 ai , legal , politics Your JetBrains IDE Expertise, Now on LinkedIn (jet )Jun 17, 2026 23024 jetbrains , linkedin , plugins , code-editors Junie: The JetBrains AI Coding Agent Leaves Beta (jet )Jun 17, 2026 23023 release-notes , junie , jetbrains , ai AI-Authored Code Has Nearly Doubled, but So Has PR Size Jun 17, 2026 23022 ai , code-reviews , metrics The Siren Song of “ariaNotify()” (wil /css )Jun 17, 2026 23021 javascript , aria , notifications , attributes , html , jaws , nvda , voiceover , screen-readers , accessibility Firefox 152 Release Notes for Developers (Stable) (mdn )Jun 16, 2026 23020 release-notes , firefox , browsers Frontend Minimalism in Action: Do More With Less JavaScript (sir /web )Jun 16, 2026 23019 videos , minimalism , dependencies , standards , javascript Automating Colour Contrast With Design Tokens (stu )Jun 16, 2026 23018 contrast , colors , automation , design-tokens , accessibility The Hidden UX of Payments Jun 16, 2026 23017 user-experience , design What Are Git Worktrees, and Why Should I Use Them? (cas )Jun 16, 2026 23016 git , command-line The Scope of CSS “@function” (jan /fro )Jun 16, 2026 23015 css , scope Releasing Babel 8 Today: ESM-Only, Drop ES5 Default, and a Smooth Migration Path (bab )Jun 16, 2026 23014 release-notes , babel Designing With Uncertainty: How AI Supercharges Probabilistic Thinking (pra /sma )Jun 16, 2026 23013 ai , design Google to End Manifest V2 Support in Chrome, Disabling uBlock Origin and Other Ad Blockers Jun 16, 2026 23012 chrome , google , browsers , browser-extensions What’s !important #13: “@function”, “alpha()”, CSS Wordle, and More (dxn /css )Jun 15, 2026 23011 css , retrospectives , web-platform , link-lists The Golden Rule of Customizable “select” (sar /web )Jun 15, 2026 23010 forms , html , safari , browsers Improvements to Web for AI Should Benefit All Users (gri /clo )Jun 15, 2026 23009 ai , ai-agents , w3c , safari Introducing the MDN MCP server (mdn )Jun 15, 2026 23008 mdn , mcp , ai , documentation , web-platform