Is There a Relationship Between Cycle Time and PR Throughput? Aug 19, 2026 1891 productivity , metrics , engineering-management Israel Creates Fake Think Tank to Influence AI Chatbots (pal )Aug 18, 2026 1890 politics , ethics , ai Can’t Touch the DOM? Reach for “:has()” to Style Any Element (tho )Aug 17, 2026 1889 css , selectors My HTML Boilerplate in 2026 (mat )Aug 17, 2026 1888 html , templates AI Text Watermarking Is Not a Big Deal (sea )Aug 16, 2026 1887 ai , watermarking , anthropic How to Prevent Google Antigravity From Accessing .env (jad )Aug 16, 2026 1886 how-tos , code-editors , environments Your Juniors Are Still Here—the Reps Are Gone Aug 16, 2026 1885 ai , career , link-lists What AI Engineer Interviews Really Test: A Practical Guide to Preparing for Modern AI Roles Aug 15, 2026 1884 guides , interviewing , ai , career Exploring Compose HTML for Server Side Rendering (jet )Aug 14, 2026 1883 html , server-side-rendering What’s !important #17: Custom Highlight API, CSS Navigation Matching, Fixing “text-stroke”, and More (dxn /css )Aug 14, 2026 1882 css , retrospectives If the Markets Reject OpenAI and Anthropic, the US Should Nationalize Them (sch )Aug 14, 2026 1881 openai , anthropic , ai , politics , economics Claude Now Watermarks Everything It Writes—Here’s What It Means for Marketers (thi /ahr )Aug 14, 2026 1880 claude , ai , content , marketing “Your Benchmarks Don’t Apply to Us” Aug 14, 2026 1879 engineering-management How to Promote Your Writings and Your Website With Frontend Dogma (fro )Aug 13, 2026 1878 frontend-dogma , career Claude Watermarks Its Output: What Content Teams Should Know (sem )Aug 13, 2026 1877 claude , ai , watermarking , content Five European Companies Just Agreed to Buy AI Compute That Doesn’t Exist Yet Aug 13, 2026 1876 ai , mistral Rethinking Design Leadership With Swarms and Flocks (bre )Aug 13, 2026 1875 design , leadership , concepts How to Generate Non-Sloppy Content With AI (hac )Aug 12, 2026 1874 how-tos , ai , content Top 5 AI Features in IntelliJ IDEA (ant /jet )Aug 12, 2026 1873 intellij-idea , code-editors , ai Blocked “aria-hidden”: The Warning Is Right, and Every Fix You’ve Found Is Wrong (css )Aug 12, 2026 1872 accessibility , aria , chrome , dev-tools , browsers 5 Useful npx Helpers (j9t )Aug 12, 2026 1871 npx , tooling How the EU Can Face Down Trump’s Tech Aggression (the /eur )Aug 12, 2026 1870 politics , ai , legal 5 AI Workflows for Local SEO (ama /moz )Aug 11, 2026 1869 ai , automation , seo Most of Your Tech Debt Is Free Aug 11, 2026 1868 technical-debt , maintenance , prioritization , economics HTML Over WebSockets: Real-Time SPAs With Barely Any JavaScript (and )Aug 11, 2026 1867 html , websockets , single-page-apps , link-lists 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 1866 css , fonts , unix-like , apple Which AI Models Watermark Their Output? Aug 11, 2026 1865 ai , watermarking , claude , gemini , chatgpt , legal , comparisons Animating CSS “border-image” (pre /css )Aug 10, 2026 1864 css , borders , images , animations Is Your Board Getting Accessibility Governance Right? (tin /tet )Aug 10, 2026 1863 accessibility Scroll Axis Lock (arg )Aug 10, 2026 1862 css , scrolling Advanced AI Sycophancy (sea )Aug 9, 2026 1861 ai , communication Lessons Learned Making My Peritel Typeface (chr )Aug 9, 2026 1860 fonts , lessons AI Is Now a Major Election Issue Aug 9, 2026 1859 ai , politics Meta Caught Paying Nazis to Post on Facebook (fw /fut )Aug 8, 2026 1858 facebook+meta , politics , ethics Making More npm Packages Work With jsDelivr ESM Mode Aug 8, 2026 1857 npm , dependencies , esm Middle Management Roles Are Also a Trap (let )Aug 8, 2026 1856 career , engineering-management , leadership How to Keep Thinking (sea )Aug 7, 2026 1855 how-tos , programming , processes , career Using and Styling the Dialog Element (geo /css )Aug 7, 2026 1854 modals , html , css Can We Make Default Tailwind a More Accessible Choice? (spa )Aug 7, 2026 1853 tailwind , accessibility , css New Amazon Data Center Is Set to Have the Most Polluting Power Plant in the US (hir )Aug 7, 2026 1852 amazon , infrastructure , sustainability 99% of My Website Traffic Is Bots Aug 7, 2026 1851 traffic , bots , ai , crawling , scraping View Transitions: Careful Not to Make Stuff Unclickable (chr /fro )Aug 7, 2026 1850 css , view-transitions , usability How to Decide When an AI Tool Is Worth Keeping (nng )Aug 7, 2026 1849 how-tos , ai , tooling How Baseline Can Help You Ship Less JavaScript (jad /sma )Aug 7, 2026 1848 javascript , dependencies , browsers , support , web-platform The World Needs Compassionate AI Aug 6, 2026 1847 ai , ethics 2026 State of CSS, Devs Surveys (geo /css )Aug 6, 2026 1846 css , career Why $370B Tech Group Palantir Pays 1.4 Percent Tax Rate: Report (cao /alj )Aug 6, 2026 1845 palantir Dark Mode Toggles: Two States Are Enough (lea )Aug 6, 2026 1844 dark-mode , design-patterns , examples The Hierarchy of Competence (hvp )Aug 6, 2026 1843 processes , career , efficiency , collaboration , prioritization , engineering-management The Anatomy of Accessible Forms: Required Form Fields (deq )Aug 6, 2026 1842 forms , accessibility Improved CSS Text-Stroke (tyl )Aug 6, 2026 1841 css , effects I Recreated Management With AI: 9 Things I Do Differently Aug 6, 2026 1840 ai , processes Working With “::highlight()” Using Progressive Enhancement (sun /pic )Aug 6, 2026 1839 css , javascript , apis , progressive-enhancement What Are Code Reviews Even For? Aug 5, 2026 1838 code-reviews , metrics , ai Maybe the “Webmaster” Isn’t Dead After All (j9t )Aug 5, 2026 1837 career , ai , terminology I Didn’t Set a Cookie Aug 5, 2026 1836 cookies , fingerprinting , privacy Accessibility Getting Dropped in the Process (nic )Aug 5, 2026 1835 accessibility , design , processes How to Fix the Dual-Write Problem in Node.js With the Outbox Pattern (fre )Aug 5, 2026 1834 how-tos , nodejs , databases 5 CSS Properties You Should Know for Better Text Designs (pre /fro )Aug 5, 2026 1833 css , design The Naked Designer: What Happens When You Can’t Hide Behind Craft Aug 5, 2026 1832 design , craft , career Web Security Is Too Hard (eri )Aug 4, 2026 1831 security , cloudflare , case-studies Major Shai Hulud Campaign Strikes npm Again, Affecting keyv and 400+ Packages Aug 4, 2026 1830 npm , dependencies , security vlt 1.0 and Hosted Package Registries (dar /vlt )Aug 4, 2026 1829 release-notes Safari Bug Report: Subgrid Doesn’t Respect “justify-content” (paw )Aug 4, 2026 1828 safari , browsers , bugs , grids , css , layout The 2-Second Rule: How to Make Your Website Feel Like Magic in 2026 (web )Aug 4, 2026 1827 how-tos , ai , performance Migrating a Large Flow Monorepo to TypeScript Aug 4, 2026 1826 migrating , monorepos , typescript Your JSON Is Lying to You Aug 3, 2026 1825 json , console , javascript Cloudflare Workers and Containers Now Support Inbound TCP Connections and Grpc Aug 3, 2026 1824 cloudflare Win32 Profile Aug 3, 2026 1823 css , windows , themes Something Nobody Told You About The Image Element (It Can Overflow) (css /fro )Aug 3, 2026 1822 html , images , overflow , css Gap Decorations Are Now Available, Here’s What’s New (css )Aug 3, 2026 1821 css , layout , decoration Giving and Taking Credit in Big Tech Companies (sea )Aug 2, 2026 1820 career , collaboration , communication Adding Go’s “defer” to the TypeScript Compiler (hea )Aug 2, 2026 1819 typescript , compiling , go TypeScript 7 Went Native: What Actually Changes and What Doesn’t Aug 2, 2026 1818 typescript , metrics , performance What’s New in Svelte: August 2026 (dre /sve )Aug 1, 2026 1817 release-notes , sveltekit , svelte Claude’s Steganographic Request Marking: What Developers Need to Know Aug 1, 2026 1816 claude , ai , privacy Are AI Detectors Accurate? (pro )Jul 31, 2026 1815 ai , tooling AI Models Need Moral Support to Make Discoveries (sea )Jul 31, 2026 1814 ai , prompting The Unexpected Things Developer Metrics Can Measure Jul 31, 2026 1813 metrics , developer-experience No New Name Has Replaced “UX” (nng )Jul 31, 2026 1812 user-experience , terminology The CSS “lh” unit (sha )Jul 31, 2026 1811 css , units AI: Considerations for People Who Make Decisions (ber )Jul 31, 2026 1810 ai , prioritization , processes Leaked Amazon Documents Detail $1.8 Million Overrun on a Single Claude AI Task Missed for Five Months Jul 31, 2026 1809 amazon , aws , claude , ai , economics Promises of Accessibility ComplAIance (cer )Jul 31, 2026 1808 accessibility , compliance , ai What’s !important #16: “sibling-index()” Animations, Use Cases for the Infinity Keyword, Container Stuck Queries, and More (dxn /css )Jul 31, 2026 1807 retrospectives , css What’s New in Astro—July 2026 (sar )Jul 31, 2026 1806 release-notes , astro The Economic Benefit of Refactoring (mfo )Jul 30, 2026 1805 refactoring , ai , economics Styling the Navigation: Declarative Route and Navigation Matching in CSS (bra )Jul 30, 2026 1804 navigation , css , chrome , browsers The Accessibility Paradox Jul 30, 2026 1803 design , alt-text , accessibility , images 30 Years Ago, AT&T Gave Internet Explorer the Default Advantage (ric /the )Jul 30, 2026 1802 history , internet-explorer , browsers Same Name; Different Component With Scoped Custom Element Registries (fro )Jul 30, 2026 1801 web-components , javascript , browsers Stronger With Every Update: How We’re Making Chrome and the Web Safer in the AI Era Jul 30, 2026 1800 chrome , browsers , ai , security Stacked Pull Requests Are Now in Public Preview Jul 30, 2026 1799 github Rethinking Friction in an AI World Jul 30, 2026 1798 ai , design State of CSS 2026 [Results] (sac /dev )Jul 29, 2026 1797 surveys , metrics , css Measuring the Impact of AI Coding Tools: Capacity, Not Horsepower Jul 29, 2026 1796 ai , tooling , productivity , engineering-management 14 Tips for Working and Developing With AI (j9t )Jul 29, 2026 1795 ai , processes , tips-and-tricks Amazon Identifies North Korean Hacker Group Behind Open-Source Supply Chain Attacks Jul 29, 2026 1794 foss , security , amazon @microcharts/react Jul 29, 2026 1793 packages , react , components , information-design Your SPA Is Leaking Memory—Soak Test It (den )Jul 29, 2026 1792 single-page-apps , memory , playwright , testing Maciek Palmowski on Testing Secure WordPress Hosting: Does the Marketing Match Reality? (pal +)Jul 29, 2026 1791 podcasts , interviews , wordpress , hosting , security Debugging Stuck Node.js Processes Jul 29, 2026 1790 nodejs , debugging Anthropic Backs Urgent Call for the Most Powerful AI Labs to Hit the Brakes Jul 29, 2026 1789 ai , anthropic , legal Evaluating Front-End Web Energy Consumption: Quantifying the Role of Caching, Cookies, Scrolling Behavior, and Data Volume (beb /acm )Jul 29, 2026 1788 studies , research , sustainability , caching , cookies , scrolling A Button That Links to a Random Post in HTML and CSS Only (chr /fro )Jul 29, 2026 1787 buttons , links , randomness , css Tabbed Interfaces (web )Jul 29, 2026 1786 navigation , design-patterns , keyboard-navigation , accessibility Congress Must Pass a New Federal Law on AI Governance (mar /bro )Jul 29, 2026 1785 ai , legal , licensing Bend, Do Not Break: Building Resilient Accessibility Programs Jul 29, 2026 1784 accessibility , processes , engineering-management The Bull and Bear Case for Digital Design in the Age of AI (and /sma )Jul 29, 2026 1783 design , ai , career , link-lists Developers Are Attached to Tools Because Tools Encode Trust Jul 29, 2026 1782 tooling , processes Scrum Isn’t for Stormtroopers Jul 28, 2026 1781 scrum , agile , engineering-management , product-management , concepts Local-First AI Coding Workflow for Security-Conscious Teams (age )Jul 28, 2026 1780 ai , processes , security Web Sustainability Guidelines (WSG) (ale +/w3c )Jul 28, 2026 1779 guidelines , sustainability Israel Is Paying Millions to Train AI Chatbots How to Talk About Gaza. It’s Working. (nic /dro )Jul 28, 2026 1778 ai , ethics , politics Thinking Outside the Box: Digital Design in the AI Era (sma )Jul 28, 2026 1777 design , ai , tooling Information Architecture Is the Foundation AI Is Starving For (usa )Jul 28, 2026 1776 information-architecture , ai , user-experience Why Your Favorite Websites Look Like 2005 (and Why You Secretly Love It) (web )Jul 28, 2026 1775 design , efficiency Disrupting Supply Chain Attacks on npm and GitHub Actions (gre +)Jul 28, 2026 1774 npm , github-actions , security , link-lists WOFF 1.0: A Milestone on W3C’s Journey of Fonts on the Web (svg /w3c )Jul 28, 2026 1773 woff , fonts , standards , web , w3c The Secure Way to Release an npm Package in 2026 (sit +/evi )Jul 28, 2026 1772 dependencies , npm , security , configuration Fixing My Tooltip Accessibility Mistake (jaf )Jul 28, 2026 1771 accessibility , tooltips , html , aria , attributes , mistakes Why npm Dependency Trees Are So Big (and )Jul 28, 2026 1770 npm , dependencies The Orchestrator’s Tax (mfo )Jul 28, 2026 1769 ai-agents , ai , processes Stop Reviewing Diffs—Start Reviewing Systems (ken )Jul 28, 2026 1768 videos , code-reviews , processes The Difference Between a Button and a Link Jul 28, 2026 1767 buttons , links , html , comparisons I Hate Adobe (aft )Jul 28, 2026 1766 adobe , ai , design , tooling npm Publish-Time Malware Scanning and Dual-Use Metadata Jul 28, 2026 1765 npm , dependencies , security A11y 101—3.3.3 Error Suggestion (nat )Jul 27, 2026 1764 introductions , accessibility , wcag , errors AraOwl—Test Your Web Knowledge (sch )Jul 27, 2026 1763 websites , quizzes , web-platform , mdn Cloudflare Workers and Hyperdrive With SvelteKit (ada /fro )Jul 27, 2026 1762 cloudflare , sveltekit 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 1761 shopify , politics , economics The Junior Developer Pipeline Is Broken… and AI Broke It Jul 27, 2026 1760 ai , career , hiring WebKit Features for Safari 26.6 (jen /web )Jul 27, 2026 1759 release-notes , webkit , safari , browsers Cheatsheets for Flex, Grid, Anchor Positioning and Invoker Commands (pol )Jul 27, 2026 1758 cheat-sheets , css , flexbox , grids , layout , anchor-positioning Let’s Make the Worst htmx Ever (zse )Jul 27, 2026 1757 htmx Thirty-Six Years Later: The ADA at a Crossroads (dec )Jul 26, 2026 1756 accessibility , ada , legal The Worldviews We Build With: Why Good Design Starts in the Spirit (equ )Jul 26, 2026 1755 design , dei , processes , accessibility CSS Infinity Use Cases (arg )Jul 25, 2026 1754 css , functions , math , examples Integration Testing Node.js With Testcontainers (fla )Jul 25, 2026 1753 nodejs , testing , postgresql , databases Learning Remix 3 (mal )Jul 25, 2026 1752 remix Why AI Needs a “Genie Coefficient” (sch )Jul 24, 2026 1751 ai TypeScript 7 Is Here (and It’s 10× Faster) (ahe )Jul 24, 2026 1750 videos , typescript When You Need to Make a Triangle, Think Conic Gradients (chr /fro )Jul 24, 2026 1749 css , functions , gradients Claude Opus 5: The New Leader in Agentic Knowledge Work Jul 24, 2026 1748 claude , ai , metrics Systems and Delays (jan )Jul 24, 2026 1747 system-design , time , programming Reddit and Major Publishers Consider Blocking Google as AI Overviews Cut Search Referral Traffic Jul 23, 2026 1746 google , search , traffic , ai My Agentic Coding Setup, July 2026 (dom )Jul 23, 2026 1745 ai , ai-agents , configuration , processes We Need a New Word—How About… Zuzai? (map )Jul 23, 2026 1744 websites , ai , terminology Four Questions Every Tool Should Answer (Even Figma) About AI Training Model Usage (usa )Jul 23, 2026 1743 tooling , ai , legal , figma Code Coverage: How to Measure It, Understand the Metrics, and Improve Your Tests (jet )Jul 23, 2026 1742 how-tos , code-coverage , concepts , qodana Using “animation-composition” in CSS to Avoid Redeclaring Other Values (pre /fro )Jul 23, 2026 1741 css , animations The Launch of CodePen 2.0 (chr /cod )Jul 23, 2026 1740 codepen Accessibility-Ready Theme Reviews: Extending the Deadline (joe )Jul 23, 2026 1739 wordpress , theming , accessibility The Dirty Secret Behind AI Agents Jul 23, 2026 1738 ai-agents , ai Vite vs. Webpack: Which Build Tool Is Right for Your Frontend Project? (ele /des )Jul 22, 2026 1737 guest-posts , vite , webpack , bundling , modules , comparisons The State of AI Impact in Engineering: Q2 2026 Jul 22, 2026 1736 ai , metrics , quality , developer-experience , economics , engineering-management Open-Weight AI Just Hit 2.8 Trillion Parameters… (fir )Jul 22, 2026 1735 videos , ai What Just Happened to TheNumbers.com Should Worry Us All (ste )Jul 22, 2026 1734 ai , bots , scraping , traffic , metrics Jessica Lyschik on Why Accessibility in WordPress Themes Is Easier Than You Think (jes +)Jul 22, 2026 1733 podcasts , interviews , wordpress , theming , accessibility Resize Text and Lessons on Conformance and Techniques (mni )Jul 22, 2026 1732 accessibility , resizing , wcag , compliance , techniques , lessons Kill the Cookie Banner Jul 22, 2026 1731 websites , cookies , consent-management , advocacy Components Are Dead Jul 22, 2026 1730 components , design-systems An Open Framework for AI Emissions Measurement (bis )Jul 22, 2026 1729 ai , sustainability Accessibility Bugs Are Often Architecture Bugs (hac )Jul 22, 2026 1728 accessibility , architecture , bugs , mistakes , components , consistency , modals , forms , automation The Future of the Website (joo )Jul 22, 2026 1727 ai , user-conversion , concepts EPUB 3.4 (iva /w3c )Jul 21, 2026 1726 epub , standards Not Tokens (don )Jul 21, 2026 1725 design-tokens , naming Anthropic’s $1.5B Copyright Settlement Approved; Only 350 Authors Opted Out (ash /ars )Jul 21, 2026 1724 legal , licensing , content , anthropic , ai Low- and Mid-Tier Mobile for the Real World (2026) (css )Jul 21, 2026 1723 mobile , testing , performance Weaponizing and Defending the React Flight Protocol: Deserialization Sinks in RSCs (sma )Jul 21, 2026 1722 react , components , security Monday, July 27, 2026 Security Releases (nod )Jul 21, 2026 1721 release-notes , nodejs , security Firefox Returns to X After Nearly 18 Months of Pretending It Didn’t Need X (piu )Jul 21, 2026 1720 firefox , browsers , twitter+x , social-media Gemini 3.6 Flash and Gemini 3.5 Flash-Lite: Halving Time per Task Jul 21, 2026 1719 gemini , ai , metrics , comparisons Robin Berjon—Fireside (rob +)Jul 21, 2026 1718 videos , interviews , w3c , html , web Introducing JetBrains Context: Repository Intelligence for Coding Agents (jet )Jul 21, 2026 1717 introductions , jetbrains , ai , ai-agents , economics This Is Your Brain on AI: What We Lose When the Machine Thinks for Us Jul 21, 2026 1716 videos , ai HTML Minifier Next: JSON Schema, Cache Statistics, Default Config File (j9t )Jul 20, 2026 1715 release-notes , html-minifier Building a Responsible AI Review Process for Agile Development Jul 20, 2026 1714 agile , ai , processes , documentation Software Factories, Light and Dark (add )Jul 20, 2026 1713 ai , processes , programming How “animation-timeline: scroll()” Replaces Scroll JavaScript Jul 20, 2026 1712 css , scrolling , animations Hackers Are Exploiting Recently Patched WordPress Bugs, Putting Millions of Websites at Risk (lor )Jul 20, 2026 1711 wordpress , bugs , security Durable Objects on Cloudflare (ada /fro )Jul 20, 2026 1710 cloudflare Google Is Building an AI Fence Around the Internet It Once Championed (con )Jul 20, 2026 1709 google , ai , web , open-web , traffic Why I Built a Semantic HTML First Library (kar )Jul 20, 2026 1708 libraries , components , html , semantics Claude Fable 5 vs. Kimi K3: Same Results, One-Third the Cost, 4× Slower Jul 20, 2026 1707 claude , ai , comparisons The “Pixel Police” Are Retired: Why AI Agents Are the New Mediators of Web Design (web )Jul 20, 2026 1706 ai-agents , ai , design , craft A11y 101—3.3.2 Labels or Instructions (nat )Jul 20, 2026 1705 introductions , accessibility , wcag , labels , forms Agent Behavior (abh )Jul 20, 2026 1704 websites , ai-agents , ai , conventions The Small, Real, Original Web (jak )Jul 19, 2026 1703 web , indieweb , blogging , link-lists No, We Can’t Harden Node.js Against Prototype Pollution (mco )Jul 19, 2026 1702 nodejs , prototypes How I Stopped Running Out of Tokens Jul 19, 2026 1701 ai , economics , tooling AI Mania Is Eviscerating Global Decision-Making (lud )Jul 18, 2026 1700 ai The Bottleneck for AI Agents Isn’t the Model Anymore—It’s the Context Layer Jul 18, 2026 1699 ai , ai-agents Hardcore IndieWeb: Run Your Own Website 100% Independently for Only $0.01/day (nea )Jul 18, 2026 1698 indieweb , concepts , blogging , economics Nuxt 4.5 (dan /nux )Jul 18, 2026 1697 release-notes , nuxt pnpm 11.11–11.14 (koc /pnp )Jul 18, 2026 1696 release-notes , pnpm Designing Flow Friction: The Core Capability of AI-Native Teams Jul 18, 2026 1695 translations , ai , processes , product-management , engineering-management Does Your Form Really Need a Dropdown List? (nng )Jul 17, 2026 1694 forms , usability , accessibility , examples The Java Story—the Official Documentary Jul 17, 2026 1693 videos , java , history Building the ChatGPT Typing Effect (jsd )Jul 17, 2026 1692 chatgpt , javascript , effects Masonry (With Animation) in CSS (chr /fro )Jul 17, 2026 1691 css , masonry , layout , animations When It Makes Sense to “Block” the Main Thread (sma )Jul 17, 2026 1690 javascript , performance [Hugging Face] Security Incident Disclosure—July 2026 Jul 16, 2026 1689 hugging-face , ai , security Use Cases for “aria-expanded” (stv /pic )Jul 16, 2026 1688 html , attributes , aria , accessibility , examples A Practical Guide to Reducing Token Spend (ada )Jul 16, 2026 1687 guides , ai , economics , tooling How AI Helped Us Make Sense of Hundreds of Components (cle )Jul 16, 2026 1686 ai , components , design From Figma to Production: The Modern Design-to-Code Pipeline in 2026 Jul 16, 2026 1685 processes , design , tooling , figma Testing React Server Components: Vitest Patterns for Async Boundaries and Mock Strategies Jul 15, 2026 1684 react , components , testing , vitest Own the Outer Loop (add )Jul 15, 2026 1683 ai , career , processes How AI Became Part of My UX Design Workflow Jul 15, 2026 1682 user-experience , design , processes , ai Milan Petrović on the Risks of Legacy PHP in WordPress and Why Upgrading Matters for Security (nat )Jul 15, 2026 1681 podcasts , interviews , php , wordpress , security , maintenance The Most Fun I’ve Had With CSS in a While Thanks to “offset-path” (kev )Jul 15, 2026 1680 videos , css Eighty Percent Done Is Not a Real Number (pce )Jul 15, 2026 1679 databases , processes , code-reviews , ai Are We Stuck in the Typographic Principles of the 20th Century? (its )Jul 15, 2026 1678 typography Decoy Font Jul 15, 2026 1677 fonts , ttf , ai Image to Text (ada )Jul 15, 2026 1676 accessibility , ai , images , alt-text The Most Controversial Rewrite in History Just Shipped… (fir )Jul 15, 2026 1675 videos , bun , refactoring , rust , claude , ai What’s !important #15: Boundary-Aware CSS, Time-Based CSS, Full-Bleed CSS, and More (dxn /css )Jul 15, 2026 1674 css , retrospectives , web-platform CSS Linked Parameters Module Level 1 (tab +/w3c )Jul 14, 2026 1673 css , svg , images What Does “Playing Politics” Mean for Software Engineers? (sea )Jul 14, 2026 1672 career , collaboration Node.js 20 Is Being Deprecated [by Vercel] on October 1, 2026 Jul 14, 2026 1671 vercel , nodejs , deprecation A Gentle Introduction to Git Worktrees (nza )Jul 14, 2026 1670 introductions , git Protecting HTML Content Against Copying (jsd )Jul 14, 2026 1669 html , css , javascript , canvas , obfuscation , techniques , comparisons CSS Container Queries and Subgrid: Building Context-Aware Component Layouts Jul 14, 2026 1668 css , container-queries , grids , layout , components Facebook’s Design Didn’t Evolve—it Regressed (web )Jul 14, 2026 1667 facebook+meta , design , usability As Mass Surveillance Becomes a Reality, Some Are Fighting Back Jul 14, 2026 1666 privacy , facebook+meta , apple , google Americans Hate AI So Much That Politicians Are Starting to Lose Their Jobs Over It Jul 14, 2026 1665 ai , politics How to Build a Design System Strategy You’ll Actually Deliver (amy )Jul 14, 2026 1664 how-tos , design-systems , strategies Earning Taste and Judgment (add )Jul 14, 2026 1663 career , ai , cognitive-debt Against Design System Federation (fox )Jul 14, 2026 1662 design-systems Handling Concurrency on the Web With Web Locks API Jul 14, 2026 1661 concurrency , apis , react In Defense of Polyfills (lea )Jul 13, 2026 1660 polyfills , web-platform I Thought AVIF Would Make Every Image Smaller—It Didn’t (mal )Jul 13, 2026 1659 avif , images , compression , webp Introducing Precursor: Detecting Agentic Behavior With Continuous Client-Side Signals Jul 13, 2026 1658 introductions , bot-detection , network , cloudflare Next.js Security Release and Our Next Patch Release Jul 13, 2026 1657 release-notes , nextjs In-n-Out Animation Using “sibling-index()” (css /fro )Jul 13, 2026 1656 css , animations , functions Recreating a 1990 Book Cover (in HTML and CSS) (blo )Jul 13, 2026 1655 html , css Accessibility in the Age of AI (tet )Jul 13, 2026 1654 accessibility , ai , ai-agents , processes I Stopped Destructuring Everything Jul 13, 2026 1653 javascript syntaxp Syntax Highlighter (j9t )Jul 13, 2026 1652 libraries , syntax-highlighting , css , apis Throwing Confetti With CSS Random (sch )Jul 13, 2026 1651 css , functions , randomness , effects Accessibility Is Resistance (tin )Jul 13, 2026 1650 accessibility , ai , images The Myth of the Post-Documentation Era (ben )Jul 13, 2026 1649 documentation , ai , myths How to Host a Static Site on AWS for the Price of a Domain (ato )Jul 13, 2026 1648 how-tos , hosting , aws , cloudfront , s3 , economics Making Sustainable Design the Default, Not the Exception Jul 13, 2026 1647 design , sustainability HTML in Canvas: Render Real DOM Inside “<canvas>” Jul 13, 2026 1646 html , canvas , javascript New Research: The Core Web Vitals Thresholds You Trust Might Be Wrong for Your Site (tam )Jul 13, 2026 1645 web-vitals , performance , metrics Now, Defenders Are Embracing the Prompt Injection, Too (ars )Jul 13, 2026 1644 ai , prompting , security Adding a Second Middleware Broke Our TypeScript Types (inn )Jul 13, 2026 1643 typescript , types Fetch Needs Error Codes (jas )Jul 12, 2026 1642 javascript , data-fetching , errors Taste Cannot Be Delegated Jul 12, 2026 1641 design , leadership , ai The AI Productivity Gap Jul 12, 2026 1640 ai , productivity , efficiency , metrics In Defense of Not Understanding Your Codebase (sea )Jul 11, 2026 1639 programming , foss , career CSS Dedup (j9t )Jul 11, 2026 1638 packages , css , maintainability , performance , optimization AI Surveillance and Social Progress (sch )Jul 10, 2026 1637 ai , privacy , politics The Hard Things About Design (hvp )Jul 10, 2026 1636 design , creativity , leadership , career From Kickoff to First Concept: How to Turn Brand Strategy Into Visual Direction (sma )Jul 10, 2026 1635 how-tos , branding , strategies , design , processes The Future Worth Building Is Human Jul 10, 2026 1634 ai , outlooks Introducing shadcn/typeset Jul 10, 2026 1633 release-notes , shadcn Why Write Code in 2026 (sof )Jul 9, 2026 1632 programming , career Forget OpenCode? Xiaomi’s MiMo Code Is Here Jul 9, 2026 1631 videos , xiaomi , ai Proxy and Reflect (wil /pic )Jul 9, 2026 1630 javascript , objects Should I Quit IT or Just Live Through the Burnout? Jul 9, 2026 1629 discussions , career , ai Thinking Horizontally in CSS “@layer” (chr /fro )Jul 9, 2026 1628 css , cascade My Accessibility Review Process (hom )Jul 9, 2026 1627 accessibility , processes How to Create Awesome Staggered Animations in CSS (log )Jul 9, 2026 1626 how-tos , animations , css The Framework Wars Are Over: Why No One Dethroned React (ken )Jul 9, 2026 1625 videos , frameworks , react Does Your Screen Reader Content Need an Editor? (int )Jul 9, 2026 1624 content , writing , screen-readers , accessibility How to Stop Meta From Tracking You (pro )Jul 8, 2026 1623 how-tos , facebook+meta , privacy Rewriting Bun in Rust (jar /bun )Jul 8, 2026 1622 refactoring , bun , rust npm Install-Time Security and GAT bypass2fa Deprecation Jul 8, 2026 1621 npm , security , deprecation A Bug Which Only Affected Left-Handed Users (ede )Jul 8, 2026 1620 bugs , wordpress I Think I Have LLM Burnout Jul 8, 2026 1619 ai , career Anthropic’s Political Risks Are Real, but OpenAI’s Loom Even Larger (wsj )Jul 8, 2026 1618 ai , anthropic , openai , politics AI Software That Generates “Rage Bait” Developed by Germany’s Far-Right AfD (iri )Jul 8, 2026 1617 ai , politics , gemini , openai , claude Alibaba Blocks Claude Code for Employees Over Hidden Tracking of Chinese Users Starting July 10 Jul 8, 2026 1616 claude , ai , privacy Oh, It’s Happening to Me (thi +)Jul 8, 2026 1615 interviews , accessibility Blog About Things You Don’t Understand Yet (sea )Jul 7, 2026 1614 blogging , writing , learning Viability of Local Models for Coding (mfo )Jul 7, 2026 1613 ai Get Ready for the Powerful CSS “border-shape” Property (css /css )Jul 7, 2026 1612 css , borders , shapes , animations , examples You Shouldn’t Trust Trusted Publishing (yos )Jul 7, 2026 1611 security , authentication Boundary-Aware Styling in CSS (pre /fro )Jul 7, 2026 1610 css , animations , functions , examples Anthropic’s Claude Cowork Now Keeps Working When You Close Your Laptop Jul 7, 2026 1609 claude , anthropic , ai How to Kill the Code Review Jul 7, 2026 1608 code-reviews , ai 200 Milliseconds Jul 7, 2026 1607 websites , http , tls , dns , network , concepts State of Devs 2026 (sac /dev )Jul 7, 2026 1606 surveys , career Writing for Understanding Jul 7, 2026 1605 writing , accessibility The “100× Developer Paradox”: Is AI “Brain Fry” Killing the Craft? (web )Jul 6, 2026 1604 career , productivity , ai , craft Four Main Ways to Learn AI for Scrum Masters Jul 6, 2026 1603 ai , scrum , agile , career Memories Can’t Wait—or, How I Learned to Keep Worrying About the Web (zel )Jul 6, 2026 1602 web , open-web , cloud-computing The Anchoring Effect in AI-Assisted Decisions: Why the First Number AI Shows You Wins (uxm )Jul 6, 2026 1601 ai , design From Figma to Front End: A Handoff Guide for Seamless UI Design and Development (uxm )Jul 6, 2026 1600 guides , design , design-systems , figma What’s New in ECMAScript 2026 (paw )Jul 6, 2026 1599 ecmascript , standards Getting Started With Anchor Positioning (jos )Jul 6, 2026 1598 introductions , css , anchor-positioning A11y 101—3.3.1 Error Identification (nat )Jul 6, 2026 1597 introductions , accessibility , wcag , errors Wikipedia Is Battling for the Soul of the Internet Jul 5, 2026 1596 wikipedia , web What Is Product Craft in the Age of AI and Design Systems? (ben )Jul 5, 2026 1595 product-management , craft , ai , design-systems Time-Based Background Colour Transitions With Temporal and CSS Color-Mix (sop )Jul 5, 2026 1594 javascript , apis , time , css “focusgroup” Tests (aar )Jul 5, 2026 1593 html , attributes , focus , chrome , browsers , examples , accessibility Distributive Conditional Types in TypeScript Jul 4, 2026 1592 types , typescript , conditionals Return of CSS Outline Jul 4, 2026 1591 css , accessibility , retrospectives Fixing Full-Bleed CSS (dbu )Jul 3, 2026 1590 css , liquid-design Do We Still Need Build Tools? (oll )Jul 3, 2026 1589 css , javascript , building , tooling 98% Isn’t Very Much Jul 3, 2026 1588 browsers , support EU Top Court Upholds Record $6B Google Fine (str )Jul 2, 2026 1587 google , mobile , legal “President Mass Surveillance”: Right-Leaning Media Are Calling Out JD Vance’s Ties to Palantir (mmf )Jul 2, 2026 1586 palantir , privacy , politics , ai Announcing Vite+ Beta (man +/voi )Jul 2, 2026 1585 release-notes , vite , vitest , rolldown , oxc , voidzero AI Personality Is a Design Problem Jul 2, 2026 1584 ai , design Cloudflare Workers and Hyperdrive With TanStack Start (ada /fro )Jul 2, 2026 1583 cloudflare , tanstack Best AI Web Scraping Tools Jul 2, 2026 1582 ai , scraping , tooling , comparisons Accessibility Is Not for a Group of Disabled People (eri )Jul 2, 2026 1581 accessibility Text AI Watermarks Will Always Be Trivial to Remove (sea )Jul 2, 2026 1580 ai , watermarking Roll Your Own File-Based Router in Under 50 Lines of Code (pre /was )Jul 1, 2026 1579 wasp , routing , functionality From Harness Engineering to Evals: What’s Trending at AI Engineer (ben )Jul 1, 2026 1578 ai , trends 10 Ways to Build Radical Trust in the Age of AI Junk (web )Jul 1, 2026 1577 ai , content , design 6 Security Settings Every GitHub Maintainer Should Enable This Week Jul 1, 2026 1576 github , security , configuration , documentation Never Mind the Prompts, Here’s the Thinking (dan )Jul 1, 2026 1575 design , ai , processes , link-lists How Anthropic Is Bringing Fable 5 Back—and When It’ll Cost You Jul 1, 2026 1574 claude , anthropic , ai Kernel—Semantic HTML Components for React and Web Components (kej )Jul 1, 2026 1573 websites , libraries , components The Problem With Blanks for People Who Are Blind or Low Vision Jul 1, 2026 1572 accessibility , design , formatting Everyone’s Still Eating: Building Notion’s Design System (fig )Jul 1, 2026 1571 videos , design-systems , case-studies On the Semantic Web (kar )Jul 1, 2026 1570 html , semantics , buttons , forms Introducing the Safari MCP Server for Web Developers (sar /web )Jul 1, 2026 1569 introductions , mcp , ai , servers , safari , browsers Amazon’s AI Experts Make House Calls: Forward Deployed Engineering (new /hei )Jun 30, 2026 1568 amazon , aws , ai , career The Future of AI Is Local and Open (dyn )Jun 30, 2026 1567 ai , google , licensing Clickable Table Rows Are a Bad Idea (tem )Jun 30, 2026 1566 tables , accessibility , keyboard-navigation , html Guides and FAQs for [Node.js] First-Time Contributors (joy /nod )Jun 30, 2026 1565 guides , nodejs Why Accessibility Is An Operational Capability, Not A Feature (sma )Jun 30, 2026 1564 accessibility , design , ai What’s New in Svelte: July 2026 (sve )Jun 30, 2026 1563 release-notes , svelte , sveltekit Modes and Themes That Stick—Building a Persistent Toggle Solution (stu )Jun 30, 2026 1562 toggles , html , forms , dark-mode , theming , flash-of-x Red Alert: SBA Advocacy Threatens Entire DOJ Title II Web Rule Jun 30, 2026 1561 accessibility , legal React’s Architectural Accessibility Gaps Jun 30, 2026 1560 react , accessibility , wcag , html If I Want More IRL, I Must Go AFK (bw )Jun 30, 2026 1559 career 39 Principles for Designing Human-AI Interaction Jun 30, 2026 1558 design , hci , ai , principles The “Father of the Internet” Is Finally Retiring (tim )Jun 30, 2026 1557 web , google Modern UI Patterns (una /per )Jun 30, 2026 1556 videos , css , chrome , browsers New in Chrome 150 (rac )Jun 30, 2026 1555 release-notes , chrome , browsers Shipping Post-Quantum Cryptography to Python (tra )Jun 30, 2026 1554 python , cryptography , foss , security What’s !important #14: Gap Decorations, “random()”, “<select>” Field Sizing, and More (dxn /css )Jun 30, 2026 1553 css , html , retrospectives , web-platform The Shifting Line Between CSS States and JavaScript Events (dxn /css )Jun 29, 2026 1552 css , javascript , state-management , selectors , events Figma Just Made Your Design System Debt Everyone’s Problem—Now Use It Jun 29, 2026 1551 figma , design-systems A11y 101—3.2.4 Consistent Identification (nat )Jun 29, 2026 1550 introductions , accessibility , wcag , labels , naming The Goldilocks Customizable “select” Height (jaf )Jun 29, 2026 1549 forms , css You’re Missing the Point; This Is Your Real Value in Tech Companies Jun 29, 2026 1548 ai , design , product-management , career Fluid Typography With “progress()” (mat /fro )Jun 29, 2026 1547 css , functions , typography , liquid-design Design Engineering Jun 29, 2026 1546 design , programming , career , concepts How AI Is Changing the Way Politicians Run for Office Jun 29, 2026 1545 ai , politics What Happened to the Frontend (dav )Jun 29, 2026 1544 history , jquery , frameworks , building , tooling , servers , libraries , typescript , deploying , ai Introducing the “<usermedia>” HTML Element Jun 29, 2026 1543 introductions , html , chrome , browsers Working With AI: A Concrete Example (htm )Jun 29, 2026 1542 ai , claude , debugging , case-studies An Animated Radial Gradient Mask Over Text in CSS (cas )Jun 28, 2026 1541 css , masking , effects Different Hydration and Rendering Strategies (nec )Jun 28, 2026 1540 strategies , hydration , rendering , static-site-generation , incremental-static-regeneration , client-side-rendering , server-side-rendering , streaming , components , react , tanstack , reactivity , comparisons Astro 7: The Upgrade I Braced for and Didn’t Fight Jun 28, 2026 1539 astro CSS Container Queries and Subgrid: The Layout Trilogy That’s Now in Every Browser Jun 27, 2026 1538 css , container-queries , grids , layout Claude Code on Ollama: How to Run a Local Coding Agent Without Burning API Credits Jun 27, 2026 1537 how-tos , claude , ai AI Inference Is Obviously Profitable (sea )Jun 26, 2026 1536 ai , economics Repricing of Software Engineering Labor Jun 26, 2026 1535 ai , career , economics Microsoft Worker Emails Thousands of Colleagues About Company’s Support for Genocidal “Israel” (the )Jun 26, 2026 1534 microsoft , politics , ethics , community Accessibility Isn’t Built Into AI, and That’s a Problem (sam +)Jun 26, 2026 1533 videos , accessibility , ai , dei EU Tech Sovereignty Is Wishful Thinking (cep )Jun 26, 2026 1532 politics After Fable 5 Ban, Anthropic and 19 Organizations Launch Open Source Security Body Jun 26, 2026 1531 ai , linux-foundation , anthropic , aws , google , github , openai , foss Iterating Faster With TypeScript 7 (vsc )Jun 26, 2026 1530 typescript , vs-code , code-editors AI and Liability (sch )Jun 25, 2026 1529 ai , search , legal , google WCAG 3.0 Will Create a Governance Problem Most Organizations Aren’t Ready For (nic )Jun 25, 2026 1528 accessibility , wcag , legal The Pope Has Outlined the Threat AI Poses to Humanity—Why Haven’t Our Political Leaders? (nic /glo )Jun 25, 2026 1527 ai , politics npm Adds Preventive Account Protection for High-Impact Accounts Jun 25, 2026 1526 npm , security Calling Everything AI-Generated Is Lazy (jed )Jun 25, 2026 1525 ai , terminology Carbon.txt (mrc )Jun 25, 2026 1524 videos , sustainability , documentation , tooling Debug a Node.js Memory Leak in Minutes With AI-Powered Heap Snapshot Analysis (nod )Jun 25, 2026 1523 nodejs , memory , debugging , ai , nsolid Your Design System’s Newest Author Is an Agent (mur )Jun 25, 2026 1522 design-systems , ai-agents , ai Experimenting With “random()” in CSS (pol )Jun 24, 2026 1521 css , randomness , functions , experiments Node.js 26.4.0 (Current) (adu /nod )Jun 24, 2026 1520 release-notes , nodejs Revisiting the DX Core 4 in the Age of AI Jun 24, 2026 1519 productivity , engineering-management , ai Comparing the Top 3 A/B Testing Solutions for Frontend Teams (ele /des )Jun 24, 2026 1518 guest-posts , a-b-testing , comparisons Your Grid Lanes Will Likely Fail WCAG 2.4.3 (mat )Jun 24, 2026 1517 css , grids , layout , accessibility , wcag How to Scale Digital Accessibility With Design Systems (equ )Jun 24, 2026 1516 how-tos , accessibility , design-systems , scalability The Myth of the Difficult User (a11 )Jun 24, 2026 1515 videos , accessibility , user-experience , myths Principles in Motion (cha +/fig )Jun 24, 2026 1514 design , animations Ignore DNSSEC if You Like MITM Attacks Jun 24, 2026 1513 security , dns Building an Accessible Modal Dialog on the Native “<dialog>” Jun 24, 2026 1512 modals , accessibility , html , typescript Building Your Design System Workflow—Rituals and Templates (stu )Jun 24, 2026 1511 design-systems , processes Claude Code June 2026: 10 New Features Devs Need to Know Jun 24, 2026 1510 claude , ai , configuration Let’s Play With Gap Decorations (css /fro )Jun 24, 2026 1509 css , decoration , chrome , edge , browsers Moving Beyond UX: The Rise of the Agentic Experience (AX) Designer (web )Jun 23, 2026 1508 design , ai Wiggly/Wavy Input Range Slider (css )Jun 23, 2026 1507 css , forms PACT: Anonymous Credentials for the Web (den /moz )Jun 23, 2026 1506 privacy , cryptography , browsers Performance of WebAssembly Runtimes in 2026 (jed )Jun 23, 2026 1505 webassembly , runtimes , performance , metrics , comparisons Animating the “dialog” Element Using View Transitions (rik )Jun 23, 2026 1504 modals , html , animations , view-transitions , javascript , css European Cloud Reality Check: Why Your Local Heroes Can’t Compete With the Hyperscalers Jun 23, 2026 1503 cloud-computing , comparisons , link-lists A11y 101—3.2.3 Consistent Navigation (nat )Jun 22, 2026 1502 introductions , accessibility , wcag , navigation , consistency Astro 7.0 Jun 22, 2026 1501 release-notes , astro How We Measure the ROI of JetBrains IDEs (jet )Jun 22, 2026 1500 jetbrains , code-editors , economics How an Underrated Refactor Saved 90% Memory Usage (kev /tan )Jun 22, 2026 1499 tanstack , refactoring , memory , case-studies , metrics Gareth [Ford Williams] Goes Fireside (gar +)Jun 22, 2026 1498 videos , interviews , accessibility , standards , design , branding I Wish I Had Started Documenting My Tech Journey Earlier Jun 22, 2026 1497 career , documentation Modern CSS Theming With “light-dark()”, “contrast-color()”, and Style Queries (una )Jun 22, 2026 1496 css , theming , functions , dark-mode , contrast , style-queries Human Attention Is a Scarce Resource (bla )Jun 22, 2026 1495 ai , code-reviews Node.js Worker Threads in Production (inn )Jun 22, 2026 1494 nodejs , worker-threads Beyond the CLI: Agentic AI for Async Workloads and Non-Developers Jun 22, 2026 1493 videos , ai , productivity , code-editors , vibe-coding You Can’t Unit Test for Taste Jun 22, 2026 1492 ai , testing Your Database’s Isolation Levels Don’t Mean What You Think (fro )Jun 22, 2026 1491 databases , postgresql , mysql , oracle , ibm , orm Consistency, but in Excellence Not Appearance (jim )Jun 22, 2026 1490 design , consistency , apple When Scan Results Become a Legal Risk Jun 22, 2026 1489 accessibility , testing , tooling , automation , legal Do Websites Need to Function Exactly the Same on Every Platform? (bra )Jun 21, 2026 1488 design , web-platform , progressive-enhancement Which Copyleft Licence Is Suitable for an SVG? (ede )Jun 20, 2026 1487 svg , images , licensing Anthropic’s Fable and the State of AI (sch )Jun 19, 2026 1486 ai , security , anthropic , foss Web Standards at the Web Engines Hackfest (don +/iga )Jun 19, 2026 1485 podcasts , standards , w3c View Transitions: Use the New “attr()” or “match-element” for the “view-transition-name”? (bra )Jun 19, 2026 1484 css , view-transitions I Stored a Website in a Favicon Jun 19, 2026 1483 html , favicons , images , experiments Blocking Install Scripts Is Not a Silver Bullet (uli /nod )Jun 19, 2026 1482 npm , security Tech Workers Who Don’t Embrace AI Face Triple the Layoff Risk, Gallup Finds (str )Jun 18, 2026 1481 ai , career , productivity FIFA’s World Cup Typography Foul: UI Design Learnings (pim )Jun 18, 2026 1480 typography , fonts , legibility How Pull Request Limits Are Cutting Down the Noise (ash )Jun 18, 2026 1479 github , version-control , foss What Is Google’s Project Nimbus, and Why Are Students Protesting Against It? (the )Jun 18, 2026 1478 google , amazon , politics , ethics Safer “pull_request_target” Defaults for GitHub Actions Checkout Jun 18, 2026 1477 github-actions Announcing TypeScript 7.0 RC (dan )Jun 18, 2026 1476 release-notes , typescript Grid Lanes: The Future of Masonry Layout (mia +/odd )Jun 18, 2026 1475 videos , css , layout , masonry , grids The Siren Song of “ariaNotify()” (wil /css )Jun 17, 2026 1474 javascript , aria , notifications , attributes , html , jaws , nvda , voiceover , screen-readers , accessibility AI-Authored Code Has Nearly Doubled, but So Has PR Size Jun 17, 2026 1473 ai , code-reviews , metrics Junie: The JetBrains AI Coding Agent Leaves Beta (jet )Jun 17, 2026 1472 release-notes , junie , jetbrains , ai Your JetBrains IDE Expertise, Now on LinkedIn (jet )Jun 17, 2026 1471 jetbrains , linkedin , plugins , code-editors AI Use by the US Government (sch )Jun 17, 2026 1470 ai , legal , politics Build SVG Charts for Web Applications With Code Examples Jun 17, 2026 1469 svg , images , visualization , examples What Figma Made Visible (mur )Jun 17, 2026 1468 figma , tooling Designing for People Who Are D/deaf (tet )Jun 17, 2026 1467 accessibility , design From Proposal to Release: Designing Your Design System Workflow (stu )Jun 17, 2026 1466 design-systems , processes Can Type Systems Make AI Code More Reliable? Bruce Eckel Explains (bru +/pyc )Jun 17, 2026 1465 videos , interviews , ai , types The Free and Open Web Is Under Attack at the IETF (eff )Jun 17, 2026 1464 open-web , ai , bots , standards Google to End Manifest V2 Support in Chrome, Disabling uBlock Origin and Other Ad Blockers Jun 16, 2026 1463 chrome , google , browsers , browser-extensions Designing With Uncertainty: How AI Supercharges Probabilistic Thinking (pra /sma )Jun 16, 2026 1462 ai , design Releasing Babel 8 Today: ESM-Only, Drop ES5 Default, and a Smooth Migration Path (bab )Jun 16, 2026 1461 release-notes , babel The Scope of CSS “@function” (jan /fro )Jun 16, 2026 1460 css , scope What Are Git Worktrees, and Why Should I Use Them? (cas )Jun 16, 2026 1459 git , command-line The Hidden UX of Payments Jun 16, 2026 1458 user-experience , design Automating Colour Contrast With Design Tokens (stu )Jun 16, 2026 1457 contrast , colors , automation , design-tokens , accessibility Frontend Minimalism in Action: Do More With Less JavaScript (sir /web )Jun 16, 2026 1456 videos , minimalism , dependencies , standards , javascript Firefox 152 Release Notes for Developers (Stable) (mdn )Jun 16, 2026 1455 release-notes , firefox , browsers HTML Minifier Next 7 Is ESM-Only (j9t )Jun 15, 2026 1454 release-notes , html-minifier German Court Rules Google Can Be Held Liable for False AI Overview Answers Jun 15, 2026 1453 google , ai , search , legal A11y 101—3.2.2 On Input (nat )Jun 15, 2026 1452 introductions , accessibility , wcag , forms Setting Node and pnpm Versions in Cloudflare Workers Programmatically Jun 15, 2026 1451 cloudflare , nodejs , pnpm , configuration The Digital Renaissance: Why 2026 Is the Most Exciting Year to Be a Web Creator (web )Jun 15, 2026 1450 ai , career , design , programming The Case for an Accessibility Designer Vibe Coding When All His Coworkers Are Also Vibe Coding (eri )Jun 15, 2026 1449 accessibility , design , vibe-coding , ai , career The Web We Know Is Going to Disappear Jun 15, 2026 1448 web , retrospectives , ai , flash , mobile , search , open-web Introducing the MDN MCP server (mdn )Jun 15, 2026 1447 mdn , mcp , ai , documentation , web-platform Improvements to Web for AI Should Benefit All Users (gri /clo )Jun 15, 2026 1446 ai , ai-agents , w3c , safari The Golden Rule of Customizable “select” (sar /web )Jun 15, 2026 1445 forms , html , safari , browsers What’s !important #13: “@function”, “alpha()”, CSS Wordle, and More (dxn /css )Jun 15, 2026 1444 css , retrospectives , web-platform Agentic Code Review (add )Jun 14, 2026 1443 ai-agents , ai , code-reviews , quality , productivity , processes , cognitive-debt TypeScript Performance in TanStack Table V9 (kev /tan )Jun 14, 2026 1442 tanstack , performance , typescript Dangerous Technology for Americans Only (mit )Jun 13, 2026 1441 ai , legal , ethics , anthropic Image Optimization for Core Web Vitals in 2026: What Actually Moves the Needle Jun 13, 2026 1440 images , optimization , performance , web-vitals , avif , webp , jpeg-xl , png “What Computers Can’t Do”—and What Designers Should Jun 13, 2026 1439 design , ai , vibe-coding How Cloudflare Became Too Important to Fail (hac )Jun 12, 2026 1438 cloudflare , infrastructure , metrics Bernie Sanders’ AI Sovereign Wealth Fund Plan (sch )Jun 12, 2026 1437 ai , politics Data Brokers: Unregulated Forensic Analysis Jun 12, 2026 1436 privacy , legal , link-lists Shipping psql Without psql: A Pure-TypeScript Postgres Client in neonctl Jun 12, 2026 1435 tooling , ai , postgresql , databases , case-studies The Core Skill of Design in the AI Era: Critique (nng )Jun 12, 2026 1434 design , ai , processes Dark Mode With Web Standards (oll )Jun 12, 2026 1433 dark-mode , standards , html , javascript , svg , css Statement on the US Government Directive to Suspend Access to Fable 5 and Mythos 5 Jun 12, 2026 1432 ai , anthropic , legal Why Isn’t My 3D View Transition Working? (sun /css )Jun 12, 2026 1431 css , view-transitions , 3d [Homebrew] 6.0.0 (mik /hom )Jun 11, 2026 1430 release-notes Reuse Less Software Jun 11, 2026 1429 dependencies , security , processes Panel: “The Impact of AI on Open Source Software Development” at SOOCon26 Edinburgh (jus +/ope )Jun 11, 2026 1428 videos , ai , foss Ending Responsive Images (gri /clo )Jun 11, 2026 1427 images , responsive-design , lazy-loading , hints Smart Layout Patterns With Modern CSS (kev /sma )Jun 11, 2026 1426 videos , css , layout , container-queries “headingoffset” Is Not the Document Outline Algorithm (aar )Jun 11, 2026 1425 html , attributes , headings Why pnpm No Longer Expands Environment Variables in a Repository’s .npmrc (koc /pnp )Jun 11, 2026 1424 pnpm , environments Best Python AI Frameworks in 2026 (jet )Jun 11, 2026 1423 frameworks , python , ai , langchain , hugging-face , comparisons On the Two Sides and the Spectrum That Is Open Source Maintenance (j9t )Jun 11, 2026 1422 foss , maintenance , community TanStack Start: A Mental Model for Next.js Developers (ad4 )Jun 11, 2026 1421 tanstack , nextjs , concepts Semantica11y—Semantic HTML for Everyone (ste )Jun 11, 2026 1420 packages , html , semantics , accessibility SEO Is Not Accessibility, and We Have the Data to Prove It (kar )Jun 11, 2026 1419 seo , accessibility How Building an HTML-First Site Doubled Our Users Overnight (moh )Jun 10, 2026 1418 html , web-components , validation , traffic , case-studies The Field Guide to Grid Lanes (web )Jun 10, 2026 1417 websites , guides , css , grids , layout 5 Questions for Laura Carlson (lau +/fro )Jun 10, 2026 1416 interviews , accessibility , web , history WIIFM: The Motivational Question Behind Every Accessibility Conversation Jun 10, 2026 1415 accessibility Why Are There So Few Accessibility Complaints From Users? (pla )Jun 10, 2026 1414 accessibility CSS—Only a Nerdy Hobby? (ope )Jun 10, 2026 1413 css Creating Memorable Web Experiences: A Modern CSS Toolkit (hol /css )Jun 10, 2026 1412 css , svg , animations , user-experience Demystifying the View Transition Pseudo Tree (cyd /fro )Jun 10, 2026 1411 css , view-transitions The “Vibe Coding” Crisis: Is Web Design Becoming a Commodity? (web )Jun 10, 2026 1410 ai , vibe-coding , design , aesthetics How Agents Quietly Break Architecture Jun 10, 2026 1409 videos , architecture , ai-agents , ai , testing , rust Can Your AI Pass the Accessibility Test? (aar +)Jun 10, 2026 1408 accessibility , ai , testing MiMo Code: Scaling Coding Agents to Long-Horizon Tasks Jun 10, 2026 1407 xiaomi , ai , ai-agents , comparisons Liquid Glass: Who Gets to Decide How an Interface Looks? Jun 10, 2026 1406 design , liquid-glass , ai Lawful Design (don )Jun 9, 2026 1405 design , legal , consent-management , accessibility , dei , examples Wednesday, June 17, 2026 Security Releases (nod )Jun 9, 2026 1404 release-notes , nodejs , security Upcoming Breaking Changes for npm v12 Jun 9, 2026 1403 npm , security npm Tooling Bug Incorrectly Marks One-Character Packages as Security Holders (sar /soc )Jun 9, 2026 1402 npm , bugs , security Prototype Testing for Inclusive and Accessible Web Design Jun 9, 2026 1401 prototyping , testing , accessibility , design Design Without Borders Jun 9, 2026 1400 design , icons , accessibility How Long Before We Stop Reading the Code? Jun 9, 2026 1399 code-reviews , ai , processes , quality 8 Web Development Tools Reimagining Web Development (inf )Jun 9, 2026 1398 tooling , astro , biome , bun , htmx , tanstack , zustand , link-lists Doing Nothing at Work (sea )Jun 8, 2026 1397 career , efficiency , productivity Scroll-Driven, Scroll-Triggered, Scroll States, and View Transitions (geo /css )Jun 8, 2026 1396 css , scrolling , animations , view-transitions , container-queries Google Says AI Mode as Chrome Default Was an Error After Flag Appears in Canary Build Jun 8, 2026 1395 google , ai , chrome , browsers Browser Coalition Sends Open Letter to Microsoft CEO Demanding End to Edge Promotion Tactics in Windows Jun 8, 2026 1394 microsoft , browsers , edge You’re a Real TypeScript Developer Only If… Jun 8, 2026 1393 typescript Scrubbable Staggered Animation With CSS “@function” (fro )Jun 8, 2026 1392 css , animations , math