Israel Creates Fake Think Tank to Influence AI Chatbots (pal )Aug 18, 2026 22437 politics , ethics , ai My HTML Boilerplate in 2026 (mat )Aug 17, 2026 22436 html , templates Can’t Touch the DOM? Reach for “:has()” to Style Any Element (tho )Aug 17, 2026 22435 css , selectors Your Juniors Are Still Here—the Reps Are Gone Aug 16, 2026 22434 ai , career , link-lists How to Prevent Google Antigravity From Accessing .env (jad )Aug 16, 2026 22433 how-tos , code-editors , environments AI Text Watermarking Is Not a Big Deal (sea )Aug 16, 2026 22432 ai , watermarking , anthropic What AI Engineer Interviews Really Test: A Practical Guide to Preparing for Modern AI Roles Aug 15, 2026 22431 guides , interviewing , ai , career “Your Benchmarks Don’t Apply to Us” Aug 14, 2026 22430 engineering-management Claude Now Watermarks Everything It Writes—Here’s What It Means for Marketers (thi /ahr )Aug 14, 2026 22429 claude , ai , content , marketing If the Markets Reject OpenAI and Anthropic, the US Should Nationalize Them (sch )Aug 14, 2026 22428 openai , anthropic , ai , politics , economics What’s !important #17: Custom Highlight API, CSS Navigation Matching, Fixing “text-stroke”, and More (dxn /css )Aug 14, 2026 22427 css , retrospectives Exploring Compose HTML for Server Side Rendering (jet )Aug 14, 2026 22426 html , server-side-rendering Rethinking Design Leadership With Swarms and Flocks (bre )Aug 13, 2026 22425 design , leadership , concepts Five European Companies Just Agreed to Buy AI Compute That Doesn’t Exist Yet Aug 13, 2026 22424 ai , mistral Claude Watermarks Its Output: What Content Teams Should Know (sem )Aug 13, 2026 22423 claude , ai , watermarking , content How to Promote Your Writings and Your Website With Frontend Dogma (fro )Aug 13, 2026 22422 frontend-dogma , career How the EU Can Face Down Trump’s Tech Aggression (the /eur )Aug 12, 2026 22421 politics , ai , legal 5 Useful npx Helpers (j9t )Aug 12, 2026 22420 npx , tooling Blocked “aria-hidden”: The Warning Is Right, and Every Fix You’ve Found Is Wrong (css )Aug 12, 2026 22419 accessibility , aria , chrome , dev-tools , browsers Top 5 AI Features in IntelliJ IDEA (ant /jet )Aug 12, 2026 22418 intellij-idea , code-editors , ai How to Generate Non-Sloppy Content With AI (hac )Aug 12, 2026 22417 how-tos , ai , content Which AI Models Watermark Their Output? Aug 11, 2026 22416 ai , watermarking , claude , gemini , chatgpt , legal , comparisons 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 22415 css , fonts , unix-like , apple HTML Over WebSockets: Real-Time SPAs With Barely Any JavaScript (and )Aug 11, 2026 22414 html , websockets , single-page-apps , link-lists Most of Your Tech Debt Is Free Aug 11, 2026 22413 technical-debt , maintenance , prioritization , economics 5 AI Workflows for Local SEO (ama /moz )Aug 11, 2026 22412 ai , automation , seo Is Your Board Getting Accessibility Governance Right? (tin /tet )Aug 10, 2026 22411 accessibility Animating CSS “border-image” (pre /css )Aug 10, 2026 22410 css , borders , images , animations AI Is Now a Major Election Issue Aug 9, 2026 22409 ai , politics Lessons Learned Making My Peritel Typeface (chr )Aug 9, 2026 22408 fonts , lessons Advanced AI Sycophancy (sea )Aug 9, 2026 22407 ai , communication Middle Management Roles Are Also a Trap (let )Aug 8, 2026 22406 career , engineering-management , leadership Making More npm Packages Work With jsDelivr ESM Mode Aug 8, 2026 22405 npm , dependencies , esm Meta Caught Paying Nazis to Post on Facebook (fw /fut )Aug 8, 2026 22404 facebook+meta , politics , ethics How Baseline Can Help You Ship Less JavaScript (jad /sma )Aug 7, 2026 22403 javascript , dependencies , browsers , support , web-platform How to Decide When an AI Tool Is Worth Keeping (nng )Aug 7, 2026 22402 how-tos , ai , tooling View Transitions: Careful Not to Make Stuff Unclickable (chr /fro )Aug 7, 2026 22401 css , view-transitions , usability 99% of My Website Traffic Is Bots Aug 7, 2026 22400 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 22399 amazon , infrastructure , sustainability Can We Make Default Tailwind a More Accessible Choice? (spa )Aug 7, 2026 22398 tailwind , accessibility , css Using and Styling the Dialog Element (geo /css )Aug 7, 2026 22397 modals , html , css How to Keep Thinking (sea )Aug 7, 2026 22396 how-tos , programming , processes , career Working With “::highlight()” Using Progressive Enhancement (sun /pic )Aug 6, 2026 22395 css , javascript , apis , progressive-enhancement I Recreated Management With AI: 9 Things I Do Differently Aug 6, 2026 22394 ai , processes Improved CSS Text-Stroke (tyl )Aug 6, 2026 22393 css , effects The Anatomy of Accessible Forms: Required Form Fields (deq )Aug 6, 2026 22392 forms , accessibility The Hierarchy of Competence (hvp )Aug 6, 2026 22391 processes , career , efficiency , collaboration , prioritization , engineering-management Dark Mode Toggles: Two States Are Enough (lea )Aug 6, 2026 22390 dark-mode , design-patterns , examples Why $370B Tech Group Palantir Pays 1.4 Percent Tax Rate: Report (cao /alj )Aug 6, 2026 22389 palantir 2026 State of CSS, Devs Surveys (geo /css )Aug 6, 2026 22388 css , career The World Needs Compassionate AI Aug 6, 2026 22387 ai , ethics The Naked Designer: What Happens When You Can’t Hide Behind Craft Aug 5, 2026 22386 design , craft , career 5 CSS Properties You Should Know for Better Text Designs (pre /fro )Aug 5, 2026 22385 css , design How to Fix the Dual-Write Problem in Node.js With the Outbox Pattern (fre )Aug 5, 2026 22384 how-tos , nodejs , databases Accessibility Getting Dropped in the Process (nic )Aug 5, 2026 22383 accessibility , design , processes I Didn’t Set a Cookie Aug 5, 2026 22382 cookies , fingerprinting , privacy Maybe the “Webmaster” Isn’t Dead After All (j9t )Aug 5, 2026 22381 career , ai , terminology What Are Code Reviews Even For? Aug 5, 2026 22380 code-reviews , metrics , ai Migrating a Large Flow Monorepo to TypeScript Aug 4, 2026 22379 migrating , monorepos , typescript The 2-Second Rule: How to Make Your Website Feel Like Magic in 2026 (web )Aug 4, 2026 22378 how-tos , ai , performance Safari Bug Report: Subgrid Doesn’t Respect “justify-content” (paw )Aug 4, 2026 22377 safari , browsers , bugs , grids , css , layout vlt 1.0 and Hosted Package Registries (dar /vlt )Aug 4, 2026 22376 release-notes Major Shai Hulud Campaign Strikes npm Again, Affecting keyv and 400+ Packages Aug 4, 2026 22375 npm , dependencies , security Web Security Is Too Hard (eri )Aug 4, 2026 22374 security , cloudflare , case-studies Gap Decorations Are Now Available, Here’s What’s New (css )Aug 3, 2026 22373 css , layout , decoration Something Nobody Told You About The Image Element (It Can Overflow) (css /fro )Aug 3, 2026 22372 html , images , overflow , css Win32 Profile Aug 3, 2026 22371 css , windows , themes Cloudflare Workers and Containers Now Support Inbound TCP Connections and Grpc Aug 3, 2026 22370 cloudflare Your JSON Is Lying to You Aug 3, 2026 22369 json , console , javascript TypeScript 7 Went Native: What Actually Changes and What Doesn’t Aug 2, 2026 22368 typescript , metrics , performance Adding Go’s “defer” to the TypeScript Compiler (hea )Aug 2, 2026 22367 typescript , compiling , go Giving and Taking Credit in Big Tech Companies (sea )Aug 2, 2026 22366 career , collaboration , communication Claude’s Steganographic Request Marking: What Developers Need to Know Aug 1, 2026 22365 claude , ai , privacy What’s New in Svelte: August 2026 (dre /sve )Aug 1, 2026 22364 release-notes , sveltekit , svelte What’s New in Astro—July 2026 (sar )Jul 31, 2026 22363 release-notes , astro What’s !important #16: “sibling-index()” Animations, Use Cases for the Infinity Keyword, Container Stuck Queries, and More (dxn /css )Jul 31, 2026 22362 retrospectives , css Promises of Accessibility ComplAIance (cer )Jul 31, 2026 22361 accessibility , compliance , ai Leaked Amazon Documents Detail $1.8 Million Overrun on a Single Claude AI Task Missed for Five Months Jul 31, 2026 22360 amazon , aws , claude , ai , economics AI: Considerations for People Who Make Decisions (ber )Jul 31, 2026 22359 ai , prioritization , processes The CSS “lh” unit (sha )Jul 31, 2026 22358 css , units No New Name Has Replaced “UX” (nng )Jul 31, 2026 22357 user-experience , terminology The Unexpected Things Developer Metrics Can Measure Jul 31, 2026 22356 metrics , developer-experience AI Models Need Moral Support to Make Discoveries (sea )Jul 31, 2026 22355 ai , prompting Are AI Detectors Accurate? (pro )Jul 31, 2026 22354 ai , tooling Rethinking Friction in an AI World Jul 30, 2026 22353 ai , design Stacked Pull Requests Are Now in Public Preview Jul 30, 2026 22352 github Stronger With Every Update: How We’re Making Chrome and the Web Safer in the AI Era Jul 30, 2026 22351 chrome , browsers , ai , security Same Name; Different Component With Scoped Custom Element Registries (fro )Jul 30, 2026 22350 web-components , javascript , browsers 30 Years Ago, AT&T Gave Internet Explorer the Default Advantage (ric /the )Jul 30, 2026 22349 history , internet-explorer , browsers The Accessibility Paradox Jul 30, 2026 22348 design , alt-text , accessibility , images Styling the Navigation: Declarative Route and Navigation Matching in CSS (bra )Jul 30, 2026 22347 navigation , css , chrome , browsers The Economic Benefit of Refactoring (mfo )Jul 30, 2026 22346 refactoring , ai , economics Developers Are Attached to Tools Because Tools Encode Trust Jul 29, 2026 22345 tooling , processes The Bull and Bear Case for Digital Design in the Age of AI (and /sma )Jul 29, 2026 22344 design , ai , career , link-lists Bend, Do Not Break: Building Resilient Accessibility Programs Jul 29, 2026 22343 accessibility , processes , engineering-management Congress Must Pass a New Federal Law on AI Governance (mar /bro )Jul 29, 2026 22342 ai , legal , licensing Tabbed Interfaces (web )Jul 29, 2026 22341 navigation , design-patterns , keyboard-navigation , accessibility A Button That Links to a Random Post in HTML and CSS Only (chr /fro )Jul 29, 2026 22340 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 22339 studies , research , sustainability , caching , cookies , scrolling Anthropic Backs Urgent Call for the Most Powerful AI Labs to Hit the Brakes Jul 29, 2026 22338 ai , anthropic , legal Debugging Stuck Node.js Processes Jul 29, 2026 22337 nodejs , debugging Maciek Palmowski on Testing Secure WordPress Hosting: Does the Marketing Match Reality? (pal +)Jul 29, 2026 22336 podcasts , interviews , wordpress , hosting , security Your SPA Is Leaking Memory—Soak Test It (den )Jul 29, 2026 22335 single-page-apps , memory , playwright , testing @microcharts/react Jul 29, 2026 22334 packages , react , components , information-design Amazon Identifies North Korean Hacker Group Behind Open-Source Supply Chain Attacks Jul 29, 2026 22333 foss , security , amazon 14 Tips for Working and Developing With AI (j9t )Jul 29, 2026 22332 ai , processes , tips-and-tricks Measuring the Impact of AI Coding Tools: Capacity, Not Horsepower Jul 29, 2026 22331 ai , tooling , productivity , engineering-management State of CSS 2026 [Results] (sac /dev )Jul 29, 2026 22330 surveys , metrics , css npm Publish-Time Malware Scanning and Dual-Use Metadata Jul 28, 2026 22329 npm , dependencies , security I Hate Adobe (aft )Jul 28, 2026 22328 adobe , ai , design , tooling The Difference Between a Button and a Link Jul 28, 2026 22327 buttons , links , html , comparisons Stop Reviewing Diffs—Start Reviewing Systems (ken )Jul 28, 2026 22326 videos , code-reviews , processes The Orchestrator’s Tax (mfo )Jul 28, 2026 22325 ai-agents , ai , processes Why npm Dependency Trees Are So Big (and )Jul 28, 2026 22324 npm , dependencies Fixing My Tooltip Accessibility Mistake (jaf )Jul 28, 2026 22323 accessibility , tooltips , html , aria , attributes , mistakes The Secure Way to Release an npm Package in 2026 (sit +/evi )Jul 28, 2026 22322 dependencies , npm , security , configuration WOFF 1.0: A Milestone on W3C’s Journey of Fonts on the Web (svg /w3c )Jul 28, 2026 22321 woff , fonts , standards , web , w3c Disrupting Supply Chain Attacks on npm and GitHub Actions (gre +)Jul 28, 2026 22320 npm , github-actions , security , link-lists Why Your Favorite Websites Look Like 2005 (and Why You Secretly Love It) (web )Jul 28, 2026 22319 design , efficiency Information Architecture Is the Foundation AI Is Starving For (usa )Jul 28, 2026 22318 information-architecture , ai , user-experience Thinking Outside the Box: Digital Design in the AI Era (sma )Jul 28, 2026 22317 design , ai , tooling Israel Is Paying Millions to Train AI Chatbots How to Talk About Gaza. It’s Working. (nic /dro )Jul 28, 2026 22316 ai , ethics , politics Web Sustainability Guidelines (WSG) (ale +/w3c )Jul 28, 2026 22315 guidelines , sustainability Local-First AI Coding Workflow for Security-Conscious Teams (age )Jul 28, 2026 22314 ai , processes , security Scrum Isn’t for Stormtroopers Jul 28, 2026 22313 scrum , agile , engineering-management , product-management , concepts Let’s Make the Worst htmx Ever (zse )Jul 27, 2026 22312 htmx Cheatsheets for Flex, Grid, Anchor Positioning and Invoker Commands (pol )Jul 27, 2026 22311 cheat-sheets , css , flexbox , grids , layout , anchor-positioning WebKit Features for Safari 26.6 (jen /web )Jul 27, 2026 22310 release-notes , webkit , safari , browsers The Junior Developer Pipeline Is Broken… and AI Broke It Jul 27, 2026 22309 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 22308 shopify , politics , economics Cloudflare Workers and Hyperdrive With SvelteKit (ada /fro )Jul 27, 2026 22307 cloudflare , sveltekit AraOwl—Test Your Web Knowledge (sch )Jul 27, 2026 22306 websites , quizzes , web-platform , mdn A11y 101—3.3.3 Error Suggestion (nat )Jul 27, 2026 22305 introductions , accessibility , wcag , errors The Worldviews We Build With: Why Good Design Starts in the Spirit (equ )Jul 26, 2026 22304 design , dei , processes , accessibility Thirty-Six Years Later: The ADA at a Crossroads (dec )Jul 26, 2026 22303 accessibility , ada , legal Learning Remix 3 (mal )Jul 25, 2026 22302 remix Integration Testing Node.js With Testcontainers (fla )Jul 25, 2026 22301 nodejs , testing , postgresql , databases CSS Infinity Use Cases (arg )Jul 25, 2026 22300 css , functions , math , examples Systems and Delays (jan )Jul 24, 2026 22299 system-design , time , programming Claude Opus 5: The New Leader in Agentic Knowledge Work Jul 24, 2026 22298 claude , ai , metrics When You Need to Make a Triangle, Think Conic Gradients (chr /fro )Jul 24, 2026 22297 css , functions , gradients TypeScript 7 Is Here (and It’s 10× Faster) (ahe )Jul 24, 2026 22296 videos , typescript Why AI Needs a “Genie Coefficient” (sch )Jul 24, 2026 22295 ai The Dirty Secret Behind AI Agents Jul 23, 2026 22294 ai-agents , ai Accessibility-Ready Theme Reviews: Extending the Deadline (joe )Jul 23, 2026 22293 wordpress , theming , accessibility The Launch of CodePen 2.0 (chr /cod )Jul 23, 2026 22292 codepen Using “animation-composition” in CSS to Avoid Redeclaring Other Values (pre /fro )Jul 23, 2026 22291 css , animations Code Coverage: How to Measure It, Understand the Metrics, and Improve Your Tests (jet )Jul 23, 2026 22290 how-tos , code-coverage , concepts , qodana Four Questions Every Tool Should Answer (Even Figma) About AI Training Model Usage (usa )Jul 23, 2026 22289 tooling , ai , legal , figma We Need a New Word—How About… Zuzai? (map )Jul 23, 2026 22288 websites , ai , terminology My Agentic Coding Setup, July 2026 (dom )Jul 23, 2026 22287 ai , ai-agents , configuration , processes Reddit and Major Publishers Consider Blocking Google as AI Overviews Cut Search Referral Traffic Jul 23, 2026 22286 google , search , traffic , ai The Future of the Website (joo )Jul 22, 2026 22285 ai , user-conversion , concepts Accessibility Bugs Are Often Architecture Bugs (hac )Jul 22, 2026 22284 accessibility , architecture , bugs , mistakes , components , consistency , modals , forms , automation An Open Framework for AI Emissions Measurement (bis )Jul 22, 2026 22283 ai , sustainability Components Are Dead Jul 22, 2026 22282 components , design-systems Kill the Cookie Banner Jul 22, 2026 22281 websites , cookies , consent-management , advocacy Resize Text and Lessons on Conformance and Techniques (mni )Jul 22, 2026 22280 accessibility , resizing , wcag , compliance , techniques , lessons Jessica Lyschik on Why Accessibility in WordPress Themes Is Easier Than You Think (jes +)Jul 22, 2026 22279 podcasts , interviews , wordpress , theming , accessibility What Just Happened to TheNumbers.com Should Worry Us All (ste )Jul 22, 2026 22278 ai , bots , scraping , traffic , metrics Open-Weight AI Just Hit 2.8 Trillion Parameters… (fir )Jul 22, 2026 22277 videos , ai The State of AI Impact in Engineering: Q2 2026 Jul 22, 2026 22276 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 22275 guest-posts , vite , webpack , bundling , modules , comparisons This Is Your Brain on AI: What We Lose When the Machine Thinks for Us Jul 21, 2026 22274 videos , ai Introducing JetBrains Context: Repository Intelligence for Coding Agents (jet )Jul 21, 2026 22273 introductions , jetbrains , ai , ai-agents , economics Robin Berjon—Fireside (rob +)Jul 21, 2026 22272 videos , interviews , w3c , html , web Gemini 3.6 Flash and Gemini 3.5 Flash-Lite: Halving Time per Task Jul 21, 2026 22271 gemini , ai , metrics , comparisons Firefox Returns to X After Nearly 18 Months of Pretending It Didn’t Need X (piu )Jul 21, 2026 22270 firefox , browsers , twitter+x , social-media Monday, July 27, 2026 Security Releases (nod )Jul 21, 2026 22269 release-notes , nodejs , security Weaponizing and Defending the React Flight Protocol: Deserialization Sinks in RSCs (sma )Jul 21, 2026 22268 react , components , security Low- and Mid-Tier Mobile for the Real World (2026) (css )Jul 21, 2026 22267 mobile , testing , performance Anthropic’s $1.5B Copyright Settlement Approved; Only 350 Authors Opted Out (ash /ars )Jul 21, 2026 22266 legal , licensing , content , anthropic , ai Not Tokens (don )Jul 21, 2026 22265 design-tokens , naming EPUB 3.4 (iva /w3c )Jul 21, 2026 22264 epub , standards A11y 101—3.3.2 Labels or Instructions (nat )Jul 20, 2026 22263 introductions , accessibility , wcag , labels , forms The “Pixel Police” Are Retired: Why AI Agents Are the New Mediators of Web Design (web )Jul 20, 2026 22262 ai-agents , ai , design , craft Claude Fable 5 vs. Kimi K3: Same Results, One-Third the Cost, 4× Slower Jul 20, 2026 22261 claude , ai , comparisons Why I Built a Semantic HTML First Library (kar )Jul 20, 2026 22260 libraries , components , html , semantics Google Is Building an AI Fence Around the Internet It Once Championed (con )Jul 20, 2026 22259 google , ai , web , open-web , traffic Durable Objects on Cloudflare (ada /fro )Jul 20, 2026 22258 cloudflare Hackers Are Exploiting Recently Patched WordPress Bugs, Putting Millions of Websites at Risk (lor )Jul 20, 2026 22257 wordpress , bugs , security How “animation-timeline: scroll()” Replaces Scroll JavaScript Jul 20, 2026 22256 css , scrolling , animations Software Factories, Light and Dark (add )Jul 20, 2026 22255 ai , processes , programming Building a Responsible AI Review Process for Agile Development Jul 20, 2026 22254 agile , ai , processes , documentation HTML Minifier Next: JSON Schema, Cache Statistics, Default Config File (j9t )Jul 20, 2026 22253 release-notes , html-minifier How I Stopped Running Out of Tokens Jul 19, 2026 22252 ai , economics , tooling No, We Can’t Harden Node.js Against Prototype Pollution (mco )Jul 19, 2026 22251 nodejs , prototypes The Small, Real, Original Web (jak )Jul 19, 2026 22250 web , indieweb , blogging , link-lists Designing Flow Friction: The Core Capability of AI-Native Teams Jul 18, 2026 22249 translations , ai , processes , product-management , engineering-management pnpm 11.11–11.14 (koc /pnp )Jul 18, 2026 22248 release-notes , pnpm Nuxt 4.5 (dan /nux )Jul 18, 2026 22247 release-notes , nuxt Hardcore IndieWeb: Run Your Own Website 100% Independently for Only $0.01/day (nea )Jul 18, 2026 22246 indieweb , concepts , blogging , economics The Bottleneck for AI Agents Isn’t the Model Anymore—It’s the Context Layer Jul 18, 2026 22245 ai , ai-agents AI Mania Is Eviscerating Global Decision-Making (lud )Jul 18, 2026 22244 ai When It Makes Sense to “Block” the Main Thread (sma )Jul 17, 2026 22243 javascript , performance Masonry (With Animation) in CSS (chr /fro )Jul 17, 2026 22242 css , masonry , layout , animations Building the ChatGPT Typing Effect (jsd )Jul 17, 2026 22241 chatgpt , javascript , effects The Java Story—the Official Documentary Jul 17, 2026 22240 videos , java , history Does Your Form Really Need a Dropdown List? (nng )Jul 17, 2026 22239 forms , usability , accessibility , examples From Figma to Production: The Modern Design-to-Code Pipeline in 2026 Jul 16, 2026 22238 processes , design , tooling , figma How AI Helped Us Make Sense of Hundreds of Components (cle )Jul 16, 2026 22237 ai , components , design A Practical Guide to Reducing Token Spend (ada )Jul 16, 2026 22236 guides , ai , economics , tooling Use Cases for “aria-expanded” (stv /pic )Jul 16, 2026 22235 html , attributes , aria , accessibility , examples [Hugging Face] Security Incident Disclosure—July 2026 Jul 16, 2026 22234 hugging-face , ai , security What’s !important #15: Boundary-Aware CSS, Time-Based CSS, Full-Bleed CSS, and More (dxn /css )Jul 15, 2026 22233 css , retrospectives , web-platform The Most Controversial Rewrite in History Just Shipped… (fir )Jul 15, 2026 22232 videos , bun , refactoring , rust , claude , ai Image to Text (ada )Jul 15, 2026 22231 accessibility , ai , images , alt-text Decoy Font Jul 15, 2026 22230 fonts , ttf , ai Are We Stuck in the Typographic Principles of the 20th Century? (its )Jul 15, 2026 22229 typography Eighty Percent Done Is Not a Real Number (pce )Jul 15, 2026 22228 databases , processes , code-reviews , ai The Most Fun I’ve Had With CSS in a While Thanks to “offset-path” (kev )Jul 15, 2026 22227 videos , css Milan Petrović on the Risks of Legacy PHP in WordPress and Why Upgrading Matters for Security (nat )Jul 15, 2026 22226 podcasts , interviews , php , wordpress , security , maintenance How AI Became Part of My UX Design Workflow Jul 15, 2026 22225 user-experience , design , processes , ai Own the Outer Loop (add )Jul 15, 2026 22224 ai , career , processes Testing React Server Components: Vitest Patterns for Async Boundaries and Mock Strategies Jul 15, 2026 22223 react , components , testing , vitest Handling Concurrency on the Web With Web Locks API Jul 14, 2026 22222 concurrency , apis , react Against Design System Federation (fox )Jul 14, 2026 22221 design-systems Earning Taste and Judgment (add )Jul 14, 2026 22220 career , ai , cognitive-debt How to Build a Design System Strategy You’ll Actually Deliver (amy )Jul 14, 2026 22219 how-tos , design-systems , strategies Americans Hate AI So Much That Politicians Are Starting to Lose Their Jobs Over It Jul 14, 2026 22218 ai , politics As Mass Surveillance Becomes a Reality, Some Are Fighting Back Jul 14, 2026 22217 privacy , facebook+meta , apple , google Facebook’s Design Didn’t Evolve—it Regressed (web )Jul 14, 2026 22216 facebook+meta , design , usability CSS Container Queries and Subgrid: Building Context-Aware Component Layouts Jul 14, 2026 22215 css , container-queries , grids , layout , components Protecting HTML Content Against Copying (jsd )Jul 14, 2026 22214 html , css , javascript , canvas , obfuscation , techniques , comparisons A Gentle Introduction to Git Worktrees (nza )Jul 14, 2026 22213 introductions , git Node.js 20 Is Being Deprecated [by Vercel] on October 1, 2026 Jul 14, 2026 22212 vercel , nodejs , deprecation What Does “Playing Politics” Mean for Software Engineers? (sea )Jul 14, 2026 22211 career , collaboration CSS Linked Parameters Module Level 1 (tab +/w3c )Jul 14, 2026 22210 css , svg , images Adding a Second Middleware Broke Our TypeScript Types (inn )Jul 13, 2026 22209 typescript , types Now, Defenders Are Embracing the Prompt Injection, Too (ars )Jul 13, 2026 22208 ai , prompting , security New Research: The Core Web Vitals Thresholds You Trust Might Be Wrong for Your Site (tam )Jul 13, 2026 22207 web-vitals , performance , metrics HTML in Canvas: Render Real DOM Inside “<canvas>” Jul 13, 2026 22206 html , canvas , javascript Making Sustainable Design the Default, Not the Exception Jul 13, 2026 22205 design , sustainability How to Host a Static Site on AWS for the Price of a Domain (ato )Jul 13, 2026 22204 how-tos , hosting , aws , cloudfront , s3 , economics The Myth of the Post-Documentation Era (ben )Jul 13, 2026 22203 documentation , ai , myths Accessibility Is Resistance (tin )Jul 13, 2026 22202 accessibility , ai , images Throwing Confetti With CSS Random (sch )Jul 13, 2026 22201 css , functions , randomness , effects syntaxp Syntax Highlighter (j9t )Jul 13, 2026 22200 libraries , syntax-highlighting , css , apis I Stopped Destructuring Everything Jul 13, 2026 22199 javascript Accessibility in the Age of AI (tet )Jul 13, 2026 22198 accessibility , ai , ai-agents , processes Recreating a 1990 Book Cover (in HTML and CSS) (blo )Jul 13, 2026 22197 html , css In-n-Out Animation Using “sibling-index()” (css /fro )Jul 13, 2026 22196 css , animations , functions Next.js Security Release and Our Next Patch Release Jul 13, 2026 22195 release-notes , nextjs Introducing Precursor: Detecting Agentic Behavior With Continuous Client-Side Signals Jul 13, 2026 22194 introductions , bot-detection , network , cloudflare I Thought AVIF Would Make Every Image Smaller—It Didn’t (mal )Jul 13, 2026 22193 avif , images , compression , webp In Defense of Polyfills (lea )Jul 13, 2026 22192 polyfills , web-platform The AI Productivity Gap Jul 12, 2026 22191 ai , productivity , efficiency , metrics Taste Cannot Be Delegated Jul 12, 2026 22190 design , leadership , ai Fetch Needs Error Codes (jas )Jul 12, 2026 22189 javascript , data-fetching , errors CSS Dedup (j9t )Jul 11, 2026 22188 packages , css , maintainability , performance , optimization In Defense of Not Understanding Your Codebase (sea )Jul 11, 2026 22187 programming , foss , career Introducing shadcn/typeset Jul 10, 2026 22186 release-notes , shadcn The Future Worth Building Is Human Jul 10, 2026 22185 ai , outlooks From Kickoff to First Concept: How to Turn Brand Strategy Into Visual Direction (sma )Jul 10, 2026 22184 how-tos , branding , strategies , design , processes The Hard Things About Design (hvp )Jul 10, 2026 22183 design , creativity , leadership , career AI Surveillance and Social Progress (sch )Jul 10, 2026 22182 ai , privacy , politics Does Your Screen Reader Content Need an Editor? (int )Jul 9, 2026 22181 content , writing , screen-readers , accessibility The Framework Wars Are Over: Why No One Dethroned React (ken )Jul 9, 2026 22180 videos , frameworks , react How to Create Awesome Staggered Animations in CSS (log )Jul 9, 2026 22179 how-tos , animations , css My Accessibility Review Process (hom )Jul 9, 2026 22178 accessibility , processes Thinking Horizontally in CSS “@layer” (chr /fro )Jul 9, 2026 22177 css , cascade Should I Quit IT or Just Live Through the Burnout? Jul 9, 2026 22176 discussions , career , ai Proxy and Reflect (wil /pic )Jul 9, 2026 22175 javascript , objects Forget OpenCode? Xiaomi’s MiMo Code Is Here Jul 9, 2026 22174 videos , xiaomi , ai Why Write Code in 2026 (sof )Jul 9, 2026 22173 programming , career Oh, It’s Happening to Me (thi +)Jul 8, 2026 22172 interviews , accessibility Alibaba Blocks Claude Code for Employees Over Hidden Tracking of Chinese Users Starting July 10 Jul 8, 2026 22171 claude , ai , privacy AI Software That Generates “Rage Bait” Developed by Germany’s Far-Right AfD (iri )Jul 8, 2026 22170 ai , politics , gemini , openai , claude Anthropic’s Political Risks Are Real, but OpenAI’s Loom Even Larger (wsj )Jul 8, 2026 22169 ai , anthropic , openai , politics I Think I Have LLM Burnout Jul 8, 2026 22168 ai , career A Bug Which Only Affected Left-Handed Users (ede )Jul 8, 2026 22167 bugs , wordpress npm Install-Time Security and GAT bypass2fa Deprecation Jul 8, 2026 22166 npm , security , deprecation Rewriting Bun in Rust (jar /bun )Jul 8, 2026 22165 refactoring , bun , rust How to Stop Meta From Tracking You (pro )Jul 8, 2026 22164 how-tos , facebook+meta , privacy Writing for Understanding Jul 7, 2026 22163 writing , accessibility State of Devs 2026 (sac /dev )Jul 7, 2026 22162 surveys , career 200 Milliseconds Jul 7, 2026 22161 websites , http , tls , dns , network , concepts How to Kill the Code Review Jul 7, 2026 22160 code-reviews , ai Anthropic’s Claude Cowork Now Keeps Working When You Close Your Laptop Jul 7, 2026 22159 claude , anthropic , ai Boundary-Aware Styling in CSS (pre /fro )Jul 7, 2026 22158 css , animations , functions , examples You Shouldn’t Trust Trusted Publishing (yos )Jul 7, 2026 22157 security , authentication Get Ready for the Powerful CSS “border-shape” Property (css /css )Jul 7, 2026 22156 css , borders , shapes , animations , examples Viability of Local Models for Coding (mfo )Jul 7, 2026 22155 ai Blog About Things You Don’t Understand Yet (sea )Jul 7, 2026 22154 blogging , writing , learning A11y 101—3.3.1 Error Identification (nat )Jul 6, 2026 22153 introductions , accessibility , wcag , errors Getting Started With Anchor Positioning (jos )Jul 6, 2026 22152 introductions , css , anchor-positioning What’s New in ECMAScript 2026 (paw )Jul 6, 2026 22151 ecmascript , standards From Figma to Front End: A Handoff Guide for Seamless UI Design and Development (uxm )Jul 6, 2026 22150 guides , design , design-systems , figma The Anchoring Effect in AI-Assisted Decisions: Why the First Number AI Shows You Wins (uxm )Jul 6, 2026 22149 ai , design Memories Can’t Wait—or, How I Learned to Keep Worrying About the Web (zel )Jul 6, 2026 22148 web , open-web , cloud-computing Four Main Ways to Learn AI for Scrum Masters Jul 6, 2026 22147 ai , scrum , agile , career The “100× Developer Paradox”: Is AI “Brain Fry” Killing the Craft? (web )Jul 6, 2026 22146 career , productivity , ai , craft “focusgroup” Tests (aar )Jul 5, 2026 22145 html , attributes , focus , chrome , browsers , examples , accessibility Time-Based Background Colour Transitions With Temporal and CSS Color-Mix (sop )Jul 5, 2026 22144 javascript , apis , time , css What Is Product Craft in the Age of AI and Design Systems? (ben )Jul 5, 2026 22143 product-management , craft , ai , design-systems Wikipedia Is Battling for the Soul of the Internet Jul 5, 2026 22142 wikipedia , web Return of CSS Outline Jul 4, 2026 22141 css , accessibility , retrospectives Distributive Conditional Types in TypeScript Jul 4, 2026 22140 types , typescript , conditionals 98% Isn’t Very Much Jul 3, 2026 22139 browsers , support Do We Still Need Build Tools? (oll )Jul 3, 2026 22138 css , javascript , building , tooling Fixing Full-Bleed CSS (dbu )Jul 3, 2026 22137 css , liquid-design Text AI Watermarks Will Always Be Trivial to Remove (sea )Jul 2, 2026 22136 ai , watermarking Accessibility Is Not for a Group of Disabled People (eri )Jul 2, 2026 22135 accessibility Best AI Web Scraping Tools Jul 2, 2026 22134 ai , scraping , tooling , comparisons Cloudflare Workers and Hyperdrive With TanStack Start (ada /fro )Jul 2, 2026 22133 cloudflare , tanstack AI Personality Is a Design Problem Jul 2, 2026 22132 ai , design Announcing Vite+ Beta (man +/voi )Jul 2, 2026 22131 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 22130 palantir , privacy , politics , ai EU Top Court Upholds Record $6B Google Fine (str )Jul 2, 2026 22129 google , mobile , legal Introducing the Safari MCP Server for Web Developers (sar /web )Jul 1, 2026 22128 introductions , mcp , ai , servers , safari , browsers On the Semantic Web (kar )Jul 1, 2026 22127 html , semantics , buttons , forms Everyone’s Still Eating: Building Notion’s Design System (fig )Jul 1, 2026 22126 videos , design-systems , case-studies The Problem With Blanks for People Who Are Blind or Low Vision Jul 1, 2026 22125 accessibility , design , formatting Kernel—Semantic HTML Components for React and Web Components (kej )Jul 1, 2026 22124 websites , libraries , components How Anthropic Is Bringing Fable 5 Back—and When It’ll Cost You Jul 1, 2026 22123 claude , anthropic , ai Never Mind the Prompts, Here’s the Thinking (dan )Jul 1, 2026 22122 design , ai , processes , link-lists 6 Security Settings Every GitHub Maintainer Should Enable This Week Jul 1, 2026 22121 github , security , configuration , documentation 10 Ways to Build Radical Trust in the Age of AI Junk (web )Jul 1, 2026 22120 ai , content , design From Harness Engineering to Evals: What’s Trending at AI Engineer (ben )Jul 1, 2026 22119 ai , trends Roll Your Own File-Based Router in Under 50 Lines of Code (pre /was )Jul 1, 2026 22118 wasp , routing , functionality What’s !important #14: Gap Decorations, “random()”, “<select>” Field Sizing, and More (dxn /css )Jun 30, 2026 22117 css , html , retrospectives , web-platform Shipping Post-Quantum Cryptography to Python (tra )Jun 30, 2026 22116 python , cryptography , foss , security New in Chrome 150 (rac )Jun 30, 2026 22115 release-notes , chrome , browsers Modern UI Patterns (una /per )Jun 30, 2026 22114 videos , css , chrome , browsers The “Father of the Internet” Is Finally Retiring (tim )Jun 30, 2026 22113 web , google 39 Principles for Designing Human-AI Interaction Jun 30, 2026 22112 design , hci , ai , principles If I Want More IRL, I Must Go AFK (bw )Jun 30, 2026 22111 career React’s Architectural Accessibility Gaps Jun 30, 2026 22110 react , accessibility , wcag , html Red Alert: SBA Advocacy Threatens Entire DOJ Title II Web Rule Jun 30, 2026 22109 accessibility , legal Modes and Themes That Stick—Building a Persistent Toggle Solution (stu )Jun 30, 2026 22108 toggles , html , forms , dark-mode , theming , flash-of-x What’s New in Svelte: July 2026 (sve )Jun 30, 2026 22107 release-notes , svelte , sveltekit Why Accessibility Is An Operational Capability, Not A Feature (sma )Jun 30, 2026 22106 accessibility , design , ai Guides and FAQs for [Node.js] First-Time Contributors (joy /nod )Jun 30, 2026 22105 guides , nodejs Clickable Table Rows Are a Bad Idea (tem )Jun 30, 2026 22104 tables , accessibility , keyboard-navigation , html The Future of AI Is Local and Open (dyn )Jun 30, 2026 22103 ai , google , licensing Amazon’s AI Experts Make House Calls: Forward Deployed Engineering (new /hei )Jun 30, 2026 22102 amazon , aws , ai , career Working With AI: A Concrete Example (htm )Jun 29, 2026 22101 ai , claude , debugging , case-studies Introducing the “<usermedia>” HTML Element Jun 29, 2026 22100 introductions , html , chrome , browsers What Happened to the Frontend (dav )Jun 29, 2026 22099 history , jquery , frameworks , building , tooling , servers , libraries , typescript , deploying , ai How AI Is Changing the Way Politicians Run for Office Jun 29, 2026 22098 ai , politics Design Engineering Jun 29, 2026 22097 design , programming , career , concepts Fluid Typography With “progress()” (mat /fro )Jun 29, 2026 22096 css , functions , typography , liquid-design You’re Missing the Point; This Is Your Real Value in Tech Companies Jun 29, 2026 22095 ai , design , product-management , career The Goldilocks Customizable “select” Height (jaf )Jun 29, 2026 22094 forms , css A11y 101—3.2.4 Consistent Identification (nat )Jun 29, 2026 22093 introductions , accessibility , wcag , labels , naming Figma Just Made Your Design System Debt Everyone’s Problem—Now Use It Jun 29, 2026 22092 figma , design-systems The Shifting Line Between CSS States and JavaScript Events (dxn /css )Jun 29, 2026 22091 css , javascript , state-management , selectors , events Astro 7: The Upgrade I Braced for and Didn’t Fight Jun 28, 2026 22090 astro Different Hydration and Rendering Strategies (nec )Jun 28, 2026 22089 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 22088 css , masking , effects Claude Code on Ollama: How to Run a Local Coding Agent Without Burning API Credits Jun 27, 2026 22087 how-tos , claude , ai CSS Container Queries and Subgrid: The Layout Trilogy That’s Now in Every Browser Jun 27, 2026 22086 css , container-queries , grids , layout Iterating Faster With TypeScript 7 (vsc )Jun 26, 2026 22085 typescript , vs-code , code-editors After Fable 5 Ban, Anthropic and 19 Organizations Launch Open Source Security Body Jun 26, 2026 22084 ai , linux-foundation , anthropic , aws , google , github , openai , foss EU Tech Sovereignty Is Wishful Thinking (cep )Jun 26, 2026 22083 politics Accessibility Isn’t Built Into AI, and That’s a Problem (sam +)Jun 26, 2026 22082 videos , accessibility , ai , dei Microsoft Worker Emails Thousands of Colleagues About Company’s Support for Genocidal “Israel” (the )Jun 26, 2026 22081 microsoft , politics , ethics , community Repricing of Software Engineering Labor Jun 26, 2026 22080 ai , career , economics AI Inference Is Obviously Profitable (sea )Jun 26, 2026 22079 ai , economics Your Design System’s Newest Author Is an Agent (mur )Jun 25, 2026 22078 design-systems , ai-agents , ai Debug a Node.js Memory Leak in Minutes With AI-Powered Heap Snapshot Analysis (nod )Jun 25, 2026 22077 nodejs , memory , debugging , ai , nsolid Carbon.txt (mrc )Jun 25, 2026 22076 videos , sustainability , documentation , tooling Calling Everything AI-Generated Is Lazy (jed )Jun 25, 2026 22075 ai , terminology npm Adds Preventive Account Protection for High-Impact Accounts Jun 25, 2026 22074 npm , security The Pope Has Outlined the Threat AI Poses to Humanity—Why Haven’t Our Political Leaders? (nic /glo )Jun 25, 2026 22073 ai , politics WCAG 3.0 Will Create a Governance Problem Most Organizations Aren’t Ready For (nic )Jun 25, 2026 22072 accessibility , wcag , legal AI and Liability (sch )Jun 25, 2026 22071 ai , search , legal , google Let’s Play With Gap Decorations (css /fro )Jun 24, 2026 22070 css , decoration , chrome , edge , browsers Claude Code June 2026: 10 New Features Devs Need to Know Jun 24, 2026 22069 claude , ai , configuration Building Your Design System Workflow—Rituals and Templates (stu )Jun 24, 2026 22068 design-systems , processes Building an Accessible Modal Dialog on the Native “<dialog>” Jun 24, 2026 22067 modals , accessibility , html , typescript Ignore DNSSEC if You Like MITM Attacks Jun 24, 2026 22066 security , dns Principles in Motion (cha +/fig )Jun 24, 2026 22065 design , animations The Myth of the Difficult User (a11 )Jun 24, 2026 22064 videos , accessibility , user-experience , myths How to Scale Digital Accessibility With Design Systems (equ )Jun 24, 2026 22063 how-tos , accessibility , design-systems , scalability Your Grid Lanes Will Likely Fail WCAG 2.4.3 (mat )Jun 24, 2026 22062 css , grids , layout , accessibility , wcag Comparing the Top 3 A/B Testing Solutions for Frontend Teams (ele /des )Jun 24, 2026 22061 guest-posts , a-b-testing , comparisons Revisiting the DX Core 4 in the Age of AI Jun 24, 2026 22060 productivity , engineering-management , ai Node.js 26.4.0 (Current) (adu /nod )Jun 24, 2026 22059 release-notes , nodejs Experimenting With “random()” in CSS (pol )Jun 24, 2026 22058 css , randomness , functions , experiments European Cloud Reality Check: Why Your Local Heroes Can’t Compete With the Hyperscalers Jun 23, 2026 22057 cloud-computing , comparisons , link-lists Animating the “dialog” Element Using View Transitions (rik )Jun 23, 2026 22056 modals , html , animations , view-transitions , javascript , css Performance of WebAssembly Runtimes in 2026 (jed )Jun 23, 2026 22055 webassembly , runtimes , performance , metrics , comparisons PACT: Anonymous Credentials for the Web (den /moz )Jun 23, 2026 22054 privacy , cryptography , browsers Wiggly/Wavy Input Range Slider (css )Jun 23, 2026 22053 css , forms Moving Beyond UX: The Rise of the Agentic Experience (AX) Designer (web )Jun 23, 2026 22052 design , ai When Scan Results Become a Legal Risk Jun 22, 2026 22051 accessibility , testing , tooling , automation , legal Consistency, but in Excellence Not Appearance (jim )Jun 22, 2026 22050 design , consistency , apple Your Database’s Isolation Levels Don’t Mean What You Think (fro )Jun 22, 2026 22049 databases , postgresql , mysql , oracle , ibm , orm You Can’t Unit Test for Taste Jun 22, 2026 22048 ai , testing Beyond the CLI: Agentic AI for Async Workloads and Non-Developers Jun 22, 2026 22047 videos , ai , productivity , code-editors , vibe-coding Node.js Worker Threads in Production (inn )Jun 22, 2026 22046 nodejs , worker-threads Human Attention Is a Scarce Resource (bla )Jun 22, 2026 22045 ai , code-reviews Modern CSS Theming With “light-dark()”, “contrast-color()”, and Style Queries (una )Jun 22, 2026 22044 css , theming , functions , dark-mode , contrast , style-queries I Wish I Had Started Documenting My Tech Journey Earlier Jun 22, 2026 22043 career , documentation Gareth [Ford Williams] Goes Fireside (gar +)Jun 22, 2026 22042 videos , interviews , accessibility , standards , design , branding How an Underrated Refactor Saved 90% Memory Usage (kev /tan )Jun 22, 2026 22041 tanstack , refactoring , memory , case-studies , metrics How We Measure the ROI of JetBrains IDEs (jet )Jun 22, 2026 22040 jetbrains , code-editors , economics Astro 7.0 Jun 22, 2026 22039 release-notes , astro A11y 101—3.2.3 Consistent Navigation (nat )Jun 22, 2026 22038 introductions , accessibility , wcag , navigation , consistency Do Websites Need to Function Exactly the Same on Every Platform? (bra )Jun 21, 2026 22037 design , web-platform , progressive-enhancement Which Copyleft Licence Is Suitable for an SVG? (ede )Jun 20, 2026 22036 svg , images , licensing Blocking Install Scripts Is Not a Silver Bullet (uli /nod )Jun 19, 2026 22035 npm , security I Stored a Website in a Favicon Jun 19, 2026 22034 html , favicons , images , experiments View Transitions: Use the New “attr()” or “match-element” for the “view-transition-name”? (bra )Jun 19, 2026 22033 css , view-transitions Web Standards at the Web Engines Hackfest (don +/iga )Jun 19, 2026 22032 podcasts , standards , w3c Anthropic’s Fable and the State of AI (sch )Jun 19, 2026 22031 ai , security , anthropic , foss Grid Lanes: The Future of Masonry Layout (mia +/odd )Jun 18, 2026 22030 videos , css , layout , masonry , grids Announcing TypeScript 7.0 RC (dan )Jun 18, 2026 22029 release-notes , typescript Safer “pull_request_target” Defaults for GitHub Actions Checkout Jun 18, 2026 22028 github-actions What Is Google’s Project Nimbus, and Why Are Students Protesting Against It? (the )Jun 18, 2026 22027 google , amazon , politics , ethics How Pull Request Limits Are Cutting Down the Noise (ash )Jun 18, 2026 22026 github , version-control , foss FIFA’s World Cup Typography Foul: UI Design Learnings (pim )Jun 18, 2026 22025 typography , fonts , legibility Tech Workers Who Don’t Embrace AI Face Triple the Layoff Risk, Gallup Finds (str )Jun 18, 2026 22024 ai , career , productivity The Free and Open Web Is Under Attack at the IETF (eff )Jun 17, 2026 22023 open-web , ai , bots , standards Can Type Systems Make AI Code More Reliable? Bruce Eckel Explains (bru +/pyc )Jun 17, 2026 22022 videos , interviews , ai , types From Proposal to Release: Designing Your Design System Workflow (stu )Jun 17, 2026 22021 design-systems , processes Designing for People Who Are D/deaf (tet )Jun 17, 2026 22020 accessibility , design What Figma Made Visible (mur )Jun 17, 2026 22019 figma , tooling Build SVG Charts for Web Applications With Code Examples Jun 17, 2026 22018 svg , images , visualization , examples AI Use by the US Government (sch )Jun 17, 2026 22017 ai , legal , politics Your JetBrains IDE Expertise, Now on LinkedIn (jet )Jun 17, 2026 22016 jetbrains , linkedin , plugins , code-editors Junie: The JetBrains AI Coding Agent Leaves Beta (jet )Jun 17, 2026 22015 release-notes , junie , jetbrains , ai AI-Authored Code Has Nearly Doubled, but So Has PR Size Jun 17, 2026 22014 ai , code-reviews , metrics The Siren Song of “ariaNotify()” (wil /css )Jun 17, 2026 22013 javascript , aria , notifications , attributes , html , jaws , nvda , voiceover , screen-readers , accessibility Firefox 152 Release Notes for Developers (Stable) (mdn )Jun 16, 2026 22012 release-notes , firefox , browsers Frontend Minimalism in Action: Do More With Less JavaScript (sir /web )Jun 16, 2026 22011 videos , minimalism , dependencies , standards , javascript Automating Colour Contrast With Design Tokens (stu )Jun 16, 2026 22010 contrast , colors , automation , design-tokens , accessibility The Hidden UX of Payments Jun 16, 2026 22009 user-experience , design What Are Git Worktrees, and Why Should I Use Them? (cas )Jun 16, 2026 22008 git , command-line The Scope of CSS “@function” (jan /fro )Jun 16, 2026 22007 css , scope Releasing Babel 8 Today: ESM-Only, Drop ES5 Default, and a Smooth Migration Path (bab )Jun 16, 2026 22006 release-notes , babel Designing With Uncertainty: How AI Supercharges Probabilistic Thinking (pra /sma )Jun 16, 2026 22005 ai , design Google to End Manifest V2 Support in Chrome, Disabling uBlock Origin and Other Ad Blockers Jun 16, 2026 22004 chrome , google , browsers , browser-extensions What’s !important #13: “@function”, “alpha()”, CSS Wordle, and More (dxn /css )Jun 15, 2026 22003 css , retrospectives , web-platform The Golden Rule of Customizable “select” (sar /web )Jun 15, 2026 22002 forms , html , safari , browsers Improvements to Web for AI Should Benefit All Users (gri /clo )Jun 15, 2026 22001 ai , ai-agents , w3c , safari Introducing the MDN MCP server (mdn )Jun 15, 2026 22000 mdn , mcp , ai , documentation , web-platform The Web We Know Is Going to Disappear Jun 15, 2026 21999 web , retrospectives , ai , flash , mobile , search , open-web The Case for an Accessibility Designer Vibe Coding When All His Coworkers Are Also Vibe Coding (eri )Jun 15, 2026 21998 accessibility , design , vibe-coding , ai , career The Digital Renaissance: Why 2026 Is the Most Exciting Year to Be a Web Creator (web )Jun 15, 2026 21997 ai , career , design , programming Setting Node and pnpm Versions in Cloudflare Workers Programmatically Jun 15, 2026 21996 cloudflare , nodejs , pnpm , configuration A11y 101—3.2.2 On Input (nat )Jun 15, 2026 21995 introductions , accessibility , wcag , forms German Court Rules Google Can Be Held Liable for False AI Overview Answers Jun 15, 2026 21994 google , ai , search , legal HTML Minifier Next 7 Is ESM-Only (j9t )Jun 15, 2026 21993 release-notes , html-minifier TypeScript Performance in TanStack Table V9 (kev /tan )Jun 14, 2026 21992 tanstack , performance , typescript Agentic Code Review (add )Jun 14, 2026 21991 ai-agents , ai , code-reviews , quality , productivity , processes , cognitive-debt “What Computers Can’t Do”—and What Designers Should Jun 13, 2026 21990 design , ai , vibe-coding Image Optimization for Core Web Vitals in 2026: What Actually Moves the Needle Jun 13, 2026 21989 images , optimization , performance , web-vitals , avif , webp , jpeg-xl , png Dangerous Technology for Americans Only (mit )Jun 13, 2026 21988 ai , legal , ethics , anthropic Why Isn’t My 3D View Transition Working? (sun /css )Jun 12, 2026 21987 css , view-transitions , 3d Statement on the US Government Directive to Suspend Access to Fable 5 and Mythos 5 Jun 12, 2026 21986 ai , anthropic , legal Dark Mode With Web Standards (oll )Jun 12, 2026 21985 dark-mode , standards , html , javascript , svg , css The Core Skill of Design in the AI Era: Critique (nng )Jun 12, 2026 21984 design , ai , processes Shipping psql Without psql: A Pure-TypeScript Postgres Client in neonctl Jun 12, 2026 21983 tooling , ai , postgresql , databases , case-studies Data Brokers: Unregulated Forensic Analysis Jun 12, 2026 21982 privacy , legal , link-lists Bernie Sanders’ AI Sovereign Wealth Fund Plan (sch )Jun 12, 2026 21981 ai , politics How Cloudflare Became Too Important to Fail (hac )Jun 12, 2026 21980 cloudflare , infrastructure , metrics SEO Is Not Accessibility, and We Have the Data to Prove It (kar )Jun 11, 2026 21979 seo , accessibility Semantica11y—Semantic HTML for Everyone (ste )Jun 11, 2026 21978 packages , html , semantics , accessibility TanStack Start: A Mental Model for Next.js Developers (ad4 )Jun 11, 2026 21977 tanstack , nextjs , concepts On the Two Sides and the Spectrum That Is Open Source Maintenance (j9t )Jun 11, 2026 21976 foss , maintenance , community Best Python AI Frameworks in 2026 (jet )Jun 11, 2026 21975 frameworks , python , ai , langchain , hugging-face , comparisons Why pnpm No Longer Expands Environment Variables in a Repository’s .npmrc (koc /pnp )Jun 11, 2026 21974 pnpm , environments “headingoffset” Is Not the Document Outline Algorithm (aar )Jun 11, 2026 21973 html , attributes , headings Smart Layout Patterns With Modern CSS (kev /sma )Jun 11, 2026 21972 videos , css , layout , container-queries Ending Responsive Images (gri /clo )Jun 11, 2026 21971 images , responsive-design , lazy-loading , hints Panel: “The Impact of AI on Open Source Software Development” at SOOCon26 Edinburgh (jus +/ope )Jun 11, 2026 21970 videos , ai , foss Reuse Less Software Jun 11, 2026 21969 dependencies , security , processes [Homebrew] 6.0.0 (mik /hom )Jun 11, 2026 21968 release-notes Liquid Glass: Who Gets to Decide How an Interface Looks? Jun 10, 2026 21967 design , liquid-glass , ai MiMo Code: Scaling Coding Agents to Long-Horizon Tasks Jun 10, 2026 21966 xiaomi , ai , ai-agents , comparisons Can Your AI Pass the Accessibility Test? (aar +)Jun 10, 2026 21965 accessibility , ai , testing How Agents Quietly Break Architecture Jun 10, 2026 21964 videos , architecture , ai-agents , ai , testing , rust The “Vibe Coding” Crisis: Is Web Design Becoming a Commodity? (web )Jun 10, 2026 21963 ai , vibe-coding , design , aesthetics Demystifying the View Transition Pseudo Tree (cyd /fro )Jun 10, 2026 21962 css , view-transitions Creating Memorable Web Experiences: A Modern CSS Toolkit (hol /css )Jun 10, 2026 21961 css , svg , animations , user-experience CSS—Only a Nerdy Hobby? (ope )Jun 10, 2026 21960 css Why Are There So Few Accessibility Complaints From Users? (pla )Jun 10, 2026 21959 accessibility WIIFM: The Motivational Question Behind Every Accessibility Conversation Jun 10, 2026 21958 accessibility 5 Questions for Laura Carlson (lau +/fro )Jun 10, 2026 21957 interviews , accessibility , web , history The Field Guide to Grid Lanes (web )Jun 10, 2026 21956 websites , guides , css , grids , layout How Building an HTML-First Site Doubled Our Users Overnight (moh )Jun 10, 2026 21955 html , web-components , validation , traffic , case-studies 8 Web Development Tools Reimagining Web Development (inf )Jun 9, 2026 21954 tooling , astro , biome , bun , htmx , tanstack , zustand , link-lists How Long Before We Stop Reading the Code? Jun 9, 2026 21953 code-reviews , ai , processes , quality Design Without Borders Jun 9, 2026 21952 design , icons , accessibility Prototype Testing for Inclusive and Accessible Web Design Jun 9, 2026 21951 prototyping , testing , accessibility , design npm Tooling Bug Incorrectly Marks One-Character Packages as Security Holders (sar /soc )Jun 9, 2026 21950 npm , bugs , security Upcoming Breaking Changes for npm v12 Jun 9, 2026 21949 npm , security Wednesday, June 17, 2026 Security Releases (nod )Jun 9, 2026 21948 release-notes , nodejs , security Lawful Design (don )Jun 9, 2026 21947 design , legal , consent-management , accessibility , dei , examples WWDC26: Create Web Extensions for Safari Jun 8, 2026 21946 videos , safari , browsers , browser-extensions News From WWDC26: WebKit in Safari 27 Beta (sar +/web )Jun 8, 2026 21945 webkit , safari , browsers , browser-engines Where Automated Scanning Fits in Your Accessibility Effort Jun 8, 2026 21944 accessibility , automation , testing A11y 101—3.2.1 On Focus (nat )Jun 8, 2026 21943 introductions , accessibility , wcag , focus , keyboard-navigation What Is AX Design? Why Do We Need This New Role Jun 8, 2026 21942 design , ai , ai-agents , career WWDC26: Get Started With the HTML “model” Element Jun 8, 2026 21941 videos , introductions , html , animations Beyond AI Tools: Evolving Software Engineering Organizations for the Agentic Era Jun 8, 2026 21940 videos , ai , ai-agents , engineering-management A Strategic Approach to Demonstrating the Value of OSS Efforts Jun 8, 2026 21939 foss , strategies I Wish Deno Would Keep Doing What It Does Best (hon )Jun 8, 2026 21938 deno