Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand respect and accountability. Hide

Frontend Dogma

“2026” News Archive

Definition, related topics, and tag feed

“2026” × ? · “2026” RSS feed (per email)

Entry (Sources) and Additional TopicsDate#
AI Doesn’t Mean the End of Mathematics—at Least Not Yet (sch+)1979
ai, math
How We Use AI for Every Article Without Making AI Slop (ahr)1978
ai, content, processes
OpenAI Agents Hacked Hugging Face in 700-Strong Swarm, Tried to Cover Tracks: Investigations (str)1977
openai, hugging-face, ai, security
Feature Detecting “Undetectable” CSS Features With “@supports named-feature()” (bra)1976
css, feature-detection
Hover Proximity Using Modern CSS (css/fro)1975
css, effects
10 Git Commands You’ll Wish You Knew Earlier1974
git, command-line, examples
How Chrome Tracks You and How to Limit It (pro)1973
how-tos, chrome, browsers, privacy
How Capital One Assesses AI Readiness (mka)1972
podcasts, interviews, ai, engineering-management, case-studies
Rethinking Data Visualisation: A UX Approach to Dashboards That Actually Drives Decisions (sma)1971
visualization, information-design, user-experience, examples
Node.js User Survey 2026 (nod)1970
surveys, nodejs
Balancing Flex Items With “flex-wrap: balance” (sha)1969
css, flexbox, layout, masonry
WordPress PHP-Only Block Registration (css)1968
wordpress, php
Intent to Ship: JPEG XL (jaf/moz)1967
jpeg-xl, images, firefox, browsers
The Cloudflare Blog—Brought to You by EmDash1966
cloudflare, emdash
Can “Predictable Delivery” Be Measured?1965
engineering-management, productivity
Resolved: CSS Class Prefix Selector (geo/css)1964
css, selectors
AI-Generated Images Can Perform as Well as Stock Photography (nng)1963
ai, images, user-experience
AI Data Center Outrage Is Showing Up Everywhere From Ads to Elections (ash+)1962
ai, infrastructure, sustainability, politics
AI-Assisted Development Means Test-First Development (j9t)1961
ai, testing, principles
Chrome 153 Beta (rac)1960
release-notes, chrome, browsers
Is There a Relationship Between Cycle Time and PR Throughput?1959
productivity, metrics, engineering-management
The Process of Migrating From Sass to Native CSS (chr)1958
migrating, sass, css
AI Checks AI: OpenAI Promises More Control After Attack on Hugging Face (mho/hei)1957
ai, openai, hugging-face, security
The Pulse: Grok’s CLI Caught Uploading All Your Local Files to the Cloud (ger)1956
ai, security
Good Writing Is Obvious, Not Original (sea)1955
writing
How Generative AI Is Changing Modern Software Development1954
ai, programming
CSS Navigation Matching, Early Days (geo/css)1953
css, navigation
US Lead in the AI Race With China Is Rapidly Narrowing (luz+)1952
ai, metrics, openai, anthropic, moonshot-ai
AFixt Comments on the WCAG 3 Conformance Model (kar)1951
wcag, compliance, accessibility
Designing for People With No or Limited Mobility (tet)1950
design, accessibility
Israel Creates Fake Think Tank to Influence AI Chatbots (pal)1949
politics, ethics, ai
7 Productivity Tips That Sound Wrong (but Actually Work)1948
productivity, tips-and-tricks, career, processes, communication
A Claude Code Skill Was Eating 200,000 Tokens Before Answering a Single Question1947
claude, ai, anthropic
What Is the Purpose of Software (dtl)1946
programming, metrics, economics
We’re the Next.js Team—Ask Us Anything1945
discussions, nextjs
Does This Menu Work With Keyboard? the Surprising Number of Big Brands That Fail1944
accessibility, keyboard-navigation, examples
How Long Does It Take to Remediate Accessibility Audit Findings?1943
accessibility, auditing
Can’t Touch the DOM? Reach for “:has()” to Style Any Element (tho)1942
css, selectors
My HTML Boilerplate in 2026 (mat)1941
html, templates
Figma Is the New Dreamweaver: How Modern Prototyping Tools Are Trapping Us in 2018 (web)1940
figma, dreamweaver, comparisons, design, tooling
Using AI as a Tool, Not a Person1939
ai, concepts, processes
Music Theory for Programmers (luk)1938
javascript
React Compiler Linting Just Got a Rust-Native Speedup in Oxlint (fro)1937
react, compiling, rust
AI Text Watermarking Is Not a Big Deal (sea)1936
ai, watermarking, anthropic
How to Prevent Google Antigravity From Accessing .env (jad)1935
how-tos, code-editors, environments
Your Juniors Are Still Here—the Reps Are Gone1934
ai, career, link-lists
What AI Engineer Interviews Really Test: A Practical Guide to Preparing for Modern AI Roles1933
guides, interviewing, ai, career
Introducing Public Preview Runtimes on AWS Lambda, Starting With Node.js 26 and Python 3.151932
introductions, lambda, serverless, nodejs, python
Exploring Compose HTML for Server Side Rendering (jet)1931
html, server-side-rendering
What’s !important #17: Custom Highlight API, CSS Navigation Matching, Fixing “text-stroke”, and More (dxn/css)1930
css, retrospectives
If the Markets Reject OpenAI and Anthropic, the US Should Nationalize Them (sch)1929
openai, anthropic, ai, politics, economics
Claude Now Watermarks Everything It Writes—Here’s What It Means for Marketers (thi/ahr)1928
claude, ai, content, marketing
“Your Benchmarks Don’t Apply to Us”1927
engineering-management
Your Modules Are Lying to You1926
javascript, esm, commonjs, modules
How to Promote Your Writings and Your Website With Frontend Dogma (fro)1925
frontend-dogma, career
Claude Watermarks Its Output: What Content Teams Should Know (sem)1924
claude, ai, watermarking, content
Five European Companies Just Agreed to Buy AI Compute That Doesn’t Exist Yet1923
ai, mistral
Rethinking Design Leadership With Swarms and Flocks (bre)1922
design, leadership, concepts
Delayed-Then-Instant Tooltips With HTML and CSS Alone (chr/fro)1921
tooltips, html, css
Tooltips Need a Delay, and Then They Need to Skip It (fro)1920
tooltips, user-experience, react
Is Design Dead in the Age of AI? (ado)1919
design, ai, tips-and-tricks
How to Generate Non-Sloppy Content With AI (hac)1918
how-tos, ai, content
Top 5 AI Features in IntelliJ IDEA (ant/jet)1917
intellij-idea, code-editors, ai
Blocked “aria-hidden”: The Warning Is Right, and Every Fix You’ve Found Is Wrong (css)1916
accessibility, aria, chrome, dev-tools, browsers
5 Useful npx Helpers (j9t)1915
npx, tooling
How the EU Can Face Down Trump’s Tech Aggression (the/eur)1914
politics, ai, legal
Practical Guidelines for Making Destructive Actions Accessible1913
guidelines, accessibility, usability
Accessible Is Conformant (kar)1912
accessibility, compliance, wcag, legal
Understanding “aria-roledescription” (rus)1911
attributes, aria, accessibility, html
The Next Evolution of Software Developers1910
programming, career, ai
CSS “position: sticky” Not Working? Diagnose the Root Cause1909
css, positioning, debugging
Should a Dialog Close When Clicked Outside? (aar)1908
modals, usability
5 AI Workflows for Local SEO (ama/moz)1907
ai, automation, seo
Most of Your Tech Debt Is Free1906
technical-debt, maintenance, prioritization, economics
HTML Over WebSockets: Real-Time SPAs With Barely Any JavaScript (and)1905
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)1904
css, fonts, unix-like, apple
Which AI Models Watermark Their Output?1903
ai, watermarking, claude, gemini, chatgpt, legal, comparisons
How to Write Readable Content1902
how-tos, writing, content, readability
A Deep Dive Into Hono (fla)1901
deep-dives, hono
AI Is Removing the Middle Class of Software Engineering1900
ai, code-reviews, career, programming
The Human Is the Loop1899
ai, career, processes
Animating CSS “border-image” (pre/css)1898
css, borders, images, animations
Is Your Board Getting Accessibility Governance Right? (tin/tet)1897
accessibility
Scroll Axis Lock (arg)1896
css, scrolling
Headless WordPress With Astro: Achieving Perfect “100” Core Web Vitals1895
wordpress, headless, astro, web-vitals, performance
What’s Different in pnpm 12 (koc/pnp)1894
pnpm, release-notes
Are You Designing for the Old World? (kyl)1893
design, ai
Building an Accordion the Browser Can Search1892
accordions, hiding, search, html, css, javascript
Advanced AI Sycophancy (sea)1891
ai, communication
Lessons Learned Making My Peritel Typeface (chr)1890
fonts, lessons
AI Is Now a Major Election Issue1889
ai, politics
Unlock Immediate Diagonal Scrolling With CSS “scroll-axis-lock: none” (bra)1888
css, scrolling
Triaging the AI Horde (mco)1887
ai, processes, security
Meta Caught Paying Nazis to Post on Facebook (fw/fut)1886
facebook+meta, politics, ethics
Making More npm Packages Work With jsDelivr ESM Mode1885
npm, dependencies, esm
Middle Management Roles Are Also a Trap (let)1884
career, engineering-management, leadership
HTML Can Do That (chr)1883
html, examples
How to Keep Thinking (sea)1882
how-tos, programming, processes, career
Using and Styling the Dialog Element (geo/css)1881
modals, html, css
Can We Make Default Tailwind a More Accessible Choice? (spa)1880
tailwind, accessibility, css
New Amazon Data Center Is Set to Have the Most Polluting Power Plant in the US (hir)1879
amazon, infrastructure, sustainability
99% of My Website Traffic Is Bots1878
traffic, bots, ai, crawling, scraping
View Transitions: Careful Not to Make Stuff Unclickable (chr/fro)1877
css, view-transitions, usability
How to Decide When an AI Tool Is Worth Keeping (nng)1876
how-tos, ai, tooling
How Baseline Can Help You Ship Less JavaScript (jad/sma)1875
javascript, dependencies, browsers, support, web-platform
How Design Systems Talk to Machines (kae)1874
studies, research, design-systems, ai, mcp, llmstxt, storybook, tooling
How to Navigate Headings With NVDA Screen Reader (pop)1873
videos, how-tos, headings, navigation, nvda, screen-readers, accessibility
A Pragmatic Guide to Browser Support (rac/pix)1872
videos, guides, browsers, support, web-platform
Don’t Use a Class for That (alv)1871
html, attributes, selectors, css
The World Needs Compassionate AI1870
ai, ethics
2026 State of CSS, Devs Surveys (geo/css)1869
css, career
Why $370B Tech Group Palantir Pays 1.4 Percent Tax Rate: Report (cao/alj)1868
palantir
Dark Mode Toggles: Two States Are Enough (lea)1867
dark-mode, design-patterns, examples
The Hierarchy of Competence (hvp)1866
processes, career, efficiency, collaboration, prioritization, engineering-management
The Anatomy of Accessible Forms: Required Form Fields (deq)1865
forms, accessibility
Improved CSS Text-Stroke (tyl)1864
css, effects
I Recreated Management With AI: 9 Things I Do Differently1863
ai, processes
Working With “::highlight()” Using Progressive Enhancement (sun/pic)1862
css, javascript, apis, progressive-enhancement
Defining Ethical Design for Machines1861
design, ethics, principles, ai
What Are Code Reviews Even For?1860
code-reviews, metrics, ai
Maybe the “Webmaster” Isn’t Dead After All (j9t)1859
career, ai, terminology
I Didn’t Set a Cookie1858
cookies, fingerprinting, privacy
Accessibility Getting Dropped in the Process (nic)1857
accessibility, design, processes
How to Fix the Dual-Write Problem in Node.js With the Outbox Pattern (fre)1856
how-tos, nodejs, databases
5 CSS Properties You Should Know for Better Text Designs (pre/fro)1855
css, design
The Naked Designer: What Happens When You Can’t Hide Behind Craft1854
design, craft, career
AI Adoption Isn’t the Same as AI Usage1853
ai
Let Your Designs Fail for the Right Reasons (moz)1852
design, ai, prototyping, usability, testing, figma
Progressive Enhancement Inside of JavaScript (rem)1851
javascript, progressive-enhancement
The “Disability Dongle”: Why Silicon Valley Hates Me and You (wei)1850
accessibility
Web Security Is Too Hard (eri)1849
security, cloudflare, case-studies
Major Shai Hulud Campaign Strikes npm Again, Affecting keyv and 400+ Packages1848
npm, dependencies, security
vlt 1.0 and Hosted Package Registries (dar/vlt)1847
release-notes
Safari Bug Report: Subgrid Doesn’t Respect “justify-content” (paw)1846
safari, browsers, bugs, grids, css, layout
The 2-Second Rule: How to Make Your Website Feel Like Magic in 2026 (web)1845
how-tos, ai, performance
Migrating a Large Flow Monorepo to TypeScript1844
migrating, monorepos, typescript
We Finally Learned to Center a Div, Then Browsers Added Sidebars1843
css, centering, browsers, javascript
What if You’re Not Supposed to Have a Long-Term Plan?1842
career, learning
SolidStart v2 Is Now Stable (bsk/sol)1841
release-notes, solidstart
Your JSON Is Lying to You1840
json, console, javascript
Cloudflare Workers and Containers Now Support Inbound TCP Connections and Grpc1839
cloudflare
Win32 Profile1838
css, windows, themes
Something Nobody Told You About The Image Element (It Can Overflow) (css/fro)1837
html, images, overflow, css
Gap Decorations Are Now Available, Here’s What’s New (css)1836
css, layout, decoration
Why Tiny JPEGs Look Different in Chrome1835
jpeg, images, chrome, browsers
A11y 101—3.3.4 Error Prevention (nat)1834
introductions, accessibility, wcag, errors, html, javascript
What Is an AI Voice Agent?1833
ai-agents, ai, voice, concepts
How Would You Decide Whether the Content Is Good or Bad?1832
discussions, ai, content, quality
Giving and Taking Credit in Big Tech Companies (sea)1831
career, collaboration, communication
Adding Go’s “defer” to the TypeScript Compiler (hea)1830
typescript, compiling, go
TypeScript 7 Went Native: What Actually Changes and What Doesn’t1829
typescript, metrics, performance
Dev Tools Must Be Open Source (cra)1828
tooling, personalization, ai
Starting With AGENTS.md: Five Steps to Building an Agent-Friendly Project1827
translations, ai, ai-agents, agentsmd, processes
What’s New in Svelte: August 2026 (dre/sve)1826
release-notes, sveltekit, svelte
Claude’s Steganographic Request Marking: What Developers Need to Know1825
claude, ai, privacy
Are AI Detectors Accurate? (pro)1824
ai, tooling
AI Models Need Moral Support to Make Discoveries (sea)1823
ai, prompting
The Unexpected Things Developer Metrics Can Measure1822
metrics, developer-experience
No New Name Has Replaced “UX” (nng)1821
user-experience, terminology
The CSS “lh” unit (sha)1820
css, units
AI: Considerations for People Who Make Decisions (ber)1819
ai, prioritization, processes
Leaked Amazon Documents Detail $1.8 Million Overrun on a Single Claude AI Task Missed for Five Months1818
amazon, aws, claude, ai, economics
Promises of Accessibility ComplAIance (cer)1817
accessibility, compliance, ai
What’s !important #16: “sibling-index()” Animations, Use Cases for the Infinity Keyword, Container Stuck Queries, and More (dxn/css)1816
retrospectives, css
What’s New in Astro—July 2026 (sar)1815
release-notes, astro
The Economic Benefit of Refactoring (mfo)1814
refactoring, ai, economics
Styling the Navigation: Declarative Route and Navigation Matching in CSS (bra)1813
navigation, css, chrome, browsers
The Accessibility Paradox1812
design, alt-text, accessibility, images
30 Years Ago, AT&T Gave Internet Explorer the Default Advantage (ric/the)1811
history, internet-explorer, browsers
Same Name; Different Component With Scoped Custom Element Registries (fro)1810
web-components, javascript, browsers
Stronger With Every Update: How We’re Making Chrome and the Web Safer in the AI Era1809
chrome, browsers, ai, security
Stacked Pull Requests Are Now in Public Preview1808
github
Rethinking Friction in an AI World1807
ai, design
State of CSS 2026 [Results] (sac/dev)1806
surveys, metrics, css
Measuring the Impact of AI Coding Tools: Capacity, Not Horsepower1805
ai, tooling, productivity, engineering-management
14 Tips for Working and Developing With AI (j9t)1804
ai, processes, tips-and-tricks
Amazon Identifies North Korean Hacker Group Behind Open-Source Supply Chain Attacks1803
foss, security, amazon
@microcharts/react1802
packages, react, components, information-design
Your SPA Is Leaking Memory—Soak Test It (den)1801
single-page-apps, memory, playwright, testing
Maciek Palmowski on Testing Secure WordPress Hosting: Does the Marketing Match Reality? (pal+)1800
podcasts, interviews, wordpress, hosting, security
Debugging Stuck Node.js Processes1799
nodejs, debugging
Anthropic Backs Urgent Call for the Most Powerful AI Labs to Hit the Brakes1798
ai, anthropic, legal
Evaluating Front-End Web Energy Consumption: Quantifying the Role of Caching, Cookies, Scrolling Behavior, and Data Volume (beb/acm)1797
studies, research, sustainability, caching, cookies, scrolling
A Button That Links to a Random Post in HTML and CSS Only (chr/fro)1796
buttons, links, randomness, css
Tabbed Interfaces (web)1795
navigation, design-patterns, keyboard-navigation, accessibility
Congress Must Pass a New Federal Law on AI Governance (mar/bro)1794
ai, legal, licensing
Bend, Do Not Break: Building Resilient Accessibility Programs1793
accessibility, processes, engineering-management
The Bull and Bear Case for Digital Design in the Age of AI (and/sma)1792
design, ai, career, link-lists
Developers Are Attached to Tools Because Tools Encode Trust1791
tooling, processes
Scrum Isn’t for Stormtroopers1790
scrum, agile, engineering-management, product-management, concepts
Local-First AI Coding Workflow for Security-Conscious Teams (age)1789
ai, processes, security
Web Sustainability Guidelines (WSG) (ale+/w3c)1788
guidelines, sustainability
Israel Is Paying Millions to Train AI Chatbots How to Talk About Gaza. It’s Working. (nic/dro)1787
ai, ethics, politics
Thinking Outside the Box: Digital Design in the AI Era (sma)1786
design, ai, tooling
Information Architecture Is the Foundation AI Is Starving For (usa)1785
information-architecture, ai, user-experience
Why Your Favorite Websites Look Like 2005 (and Why You Secretly Love It) (web)1784
design, efficiency
Disrupting Supply Chain Attacks on npm and GitHub Actions (gre+)1783
npm, github-actions, security, link-lists
WOFF 1.0: A Milestone on W3C’s Journey of Fonts on the Web (svg/w3c)1782
woff, fonts, standards, web, w3c
The Secure Way to Release an npm Package in 2026 (sit+/evi)1781
dependencies, npm, security, configuration
Fixing My Tooltip Accessibility Mistake (jaf)1780
accessibility, tooltips, html, aria, attributes, mistakes
Why npm Dependency Trees Are So Big (and)1779
npm, dependencies
The Orchestrator’s Tax (mfo)1778
ai-agents, ai, processes
Stop Reviewing Diffs—Start Reviewing Systems (ken)1777
videos, code-reviews, processes
The Difference Between a Button and a Link1776
buttons, links, html, comparisons
I Hate Adobe (aft)1775
adobe, ai, design, tooling
npm Publish-Time Malware Scanning and Dual-Use Metadata1774
npm, dependencies, security
A11y 101—3.3.3 Error Suggestion (nat)1773
introductions, accessibility, wcag, errors
AraOwl—Test Your Web Knowledge (sch)1772
websites, quizzes, web-platform, mdn
Cloudflare Workers and Hyperdrive With SvelteKit (ada/fro)1771
cloudflare, sveltekit
Why Did a $154 Billion CEO Just Endorse Stripping Most Americans of Voting Rights—and Taking Us Back to the 19th Century?1770
shopify, politics, economics
The Junior Developer Pipeline Is Broken… and AI Broke It1769
ai, career, hiring
WebKit Features for Safari 26.6 (jen/web)1768
release-notes, webkit, safari, browsers
Cheatsheets for Flex, Grid, Anchor Positioning and Invoker Commands (pol)1767
cheat-sheets, css, flexbox, grids, layout, anchor-positioning
Let’s Make the Worst htmx Ever (zse)1766
htmx
Thirty-Six Years Later: The ADA at a Crossroads (dec)1765
accessibility, ada, legal
The Worldviews We Build With: Why Good Design Starts in the Spirit (equ)1764
design, dei, processes, accessibility
CSS Infinity Use Cases (arg)1763
css, functions, math, examples
Integration Testing Node.js With Testcontainers (fla)1762
nodejs, testing, postgresql, databases
Learning Remix 3 (mal)1761
remix
Where Did the Old Web Go? We Followed 657,607 Links to Find Out1760
web, link-rot, metrics
Why AI Needs a “Genie Coefficient” (sch)1759
ai
TypeScript 7 Is Here (and It’s 10× Faster) (ahe)1758
videos, typescript
When You Need to Make a Triangle, Think Conic Gradients (chr/fro)1757
css, functions, gradients
Claude Opus 5: The New Leader in Agentic Knowledge Work1756
claude, ai, metrics
Systems and Delays (jan)1755
system-design, time, programming
Reading a Performance Profile (nuc)1754
guides, performance, profiling, network, dev-tools
Reddit and Major Publishers Consider Blocking Google as AI Overviews Cut Search Referral Traffic1753
google, search, traffic, ai
My Agentic Coding Setup, July 2026 (dom)1752
ai, ai-agents, configuration, processes
We Need a New Word—How About… Zuzai? (map)1751
websites, ai, terminology
Four Questions Every Tool Should Answer (Even Figma) About AI Training Model Usage (usa)1750
tooling, ai, legal, figma
Code Coverage: How to Measure It, Understand the Metrics, and Improve Your Tests (jet)1749
how-tos, code-coverage, concepts, qodana
Using “animation-composition” in CSS to Avoid Redeclaring Other Values (pre/fro)1748
css, animations
The Launch of CodePen 2.0 (chr/cod)1747
codepen
Accessibility-Ready Theme Reviews: Extending the Deadline (joe)1746
wordpress, theming, accessibility
The Dirty Secret Behind AI Agents1745
ai-agents, ai
Vite vs. Webpack: Which Build Tool Is Right for Your Frontend Project? (ele/des)1744
guest-posts, vite, webpack, bundling, modules, comparisons
The State of AI Impact in Engineering: Q2 20261743
ai, metrics, quality, developer-experience, economics, engineering-management
What Just Happened to TheNumbers.com Should Worry Us All (ste)1742
ai, bots, scraping, traffic, metrics
Jessica Lyschik on Why Accessibility in WordPress Themes Is Easier Than You Think (jes+)1741
podcasts, interviews, wordpress, theming, accessibility
Resize Text and Lessons on Conformance and Techniques (mni)1740
accessibility, resizing, wcag, compliance, techniques, lessons
Kill the Cookie Banner1739
websites, cookies, consent-management, advocacy
Components Are Dead1738
components, design-systems
An Open Framework for AI Emissions Measurement (bis)1737
ai, sustainability
Accessibility Bugs Are Often Architecture Bugs (hac)1736
accessibility, architecture, bugs, mistakes, components, consistency, modals, forms, automation
The Future of the Website (joo)1735
ai, user-conversion, concepts
Open-Weight AI Just Hit 2.8 Trillion Parameters… (fir)1734
videos, ai, kimi
EPUB 3.4 (iva/w3c)1733
epub, standards
Not Tokens (don)1732
design-tokens, naming
Anthropic’s $1.5B Copyright Settlement Approved; Only 350 Authors Opted Out (ash/ars)1731
legal, licensing, content, anthropic, ai
Low- and Mid-Tier Mobile for the Real World (2026) (css)1730
mobile, testing, performance
Weaponizing and Defending the React Flight Protocol: Deserialization Sinks in RSCs (sma)1729
react, components, security
Firefox Returns to X After Nearly 18 Months of Pretending It Didn’t Need X (piu)1728
firefox, browsers, twitter+x, social-media
Gemini 3.6 Flash and Gemini 3.5 Flash-Lite: Halving Time per Task1727
gemini, ai, metrics, comparisons
Robin Berjon—Fireside (rob+)1726
videos, interviews, w3c, html, web
Introducing JetBrains Context: Repository Intelligence for Coding Agents (jet)1725
introductions, jetbrains, ai, ai-agents, economics
This Is Your Brain on AI: What We Lose When the Machine Thinks for Us1724
videos, ai
Monday, July 27, 2026 Security Releases (nod)1723
release-notes, nodejs, security
HTML Minifier Next: JSON Schema, Cache Statistics, Default Config File (j9t)1722
release-notes, html-minifier
Building a Responsible AI Review Process for Agile Development1721
agile, ai, processes, documentation
Software Factories, Light and Dark (add)1720
ai, processes, programming
How “animation-timeline: scroll()” Replaces Scroll JavaScript1719
css, scrolling, animations
Hackers Are Exploiting Recently Patched WordPress Bugs, Putting Millions of Websites at Risk (lor)1718
wordpress, bugs, security
Durable Objects on Cloudflare (ada/fro)1717
cloudflare
Google Is Building an AI Fence Around the Internet It Once Championed (con)1716
google, ai, web, open-web, traffic
Why I Built a Semantic HTML First Library (kar)1715
libraries, components, html, semantics
The “Pixel Police” Are Retired: Why AI Agents Are the New Mediators of Web Design (web)1714
ai-agents, ai, design, craft
A11y 101—3.3.2 Labels or Instructions (nat)1713
introductions, accessibility, wcag, labels, forms
Agent Behavior (abh)1712
websites, ai-agents, ai, conventions
Claude Fable 5 vs. Kimi K3: Same Results, One-Third the Cost, 4× Slower1711
claude, kimi, ai, comparisons
The Small, Real, Original Web (jak)1710
web, indieweb, blogging, link-lists
No, We Can’t Harden Node.js Against Prototype Pollution (mco)1709
nodejs, prototypes
How I Stopped Running Out of Tokens1708
ai, economics, tooling
The Bottleneck for AI Agents Isn’t the Model Anymore—It’s the Context Layer1707
ai, ai-agents
Hardcore IndieWeb: Run Your Own Website 100% Independently for Only $0.01/day (nea)1706
indieweb, concepts, blogging, economics
Nuxt 4.5 (dan/nux)1705
release-notes, nuxt
pnpm 11.11–11.14 (koc/pnp)1704
release-notes, pnpm
Designing Flow Friction: The Core Capability of AI-Native Teams1703
translations, ai, processes, product-management, engineering-management
AI Mania Is Eviscerating Global Decision-Making (lud)1702
ai, economics
Does Your Form Really Need a Dropdown List? (nng)1701
forms, usability, accessibility, examples
The Java Story—the Official Documentary1700
videos, java, history
Building the ChatGPT Typing Effect (jsd)1699
chatgpt, javascript, effects
Masonry (With Animation) in CSS (chr/fro)1698
css, masonry, layout, animations
When It Makes Sense to “Block” the Main Thread (sma)1697
javascript, performance
Design Systems Need Evals (mur)1696
design-systems, testing
[Hugging Face] Security Incident Disclosure—July 20261695
hugging-face, ai, security
Use Cases for “aria-expanded” (stv/pic)1694
html, attributes, aria, accessibility, examples
A Practical Guide to Reducing Token Spend (ada)1693
guides, ai, economics, tooling
How AI Helped Us Make Sense of Hundreds of Components (cle)1692
ai, components, design
From Figma to Production: The Modern Design-to-Code Pipeline in 20261691
processes, design, tooling, figma
Testing React Server Components: Vitest Patterns for Async Boundaries and Mock Strategies1690
react, components, testing, vitest
Own the Outer Loop (add)1689
ai, career, processes
How AI Became Part of My UX Design Workflow1688
user-experience, design, processes, ai
Milan Petrović on the Risks of Legacy PHP in WordPress and Why Upgrading Matters for Security (nat)1687
podcasts, interviews, php, wordpress, security, maintenance
The Most Fun I’ve Had With CSS in a While Thanks to “offset-path” (kev)1686
videos, css
Eighty Percent Done Is Not a Real Number (pce)1685
databases, processes, code-reviews, ai
Are We Stuck in the Typographic Principles of the 20th Century? (its)1684
typography
Decoy Font1683
fonts, ttf, ai
Image to Text (ada)1682
accessibility, ai, images, alt-text
The Most Controversial Rewrite in History Just Shipped… (fir)1681
videos, bun, refactoring, rust, claude, ai
What’s !important #15: Boundary-Aware CSS, Time-Based CSS, Full-Bleed CSS, and More (dxn/css)1680
css, retrospectives, web-platform
CSS Linked Parameters Module Level 1 (tab+/w3c)1679
css, svg, images
What Does “Playing Politics” Mean for Software Engineers? (sea)1678
career, collaboration
Node.js 20 Is Being Deprecated [by Vercel] on October 1, 20261677
vercel, nodejs, deprecation
A Gentle Introduction to Git Worktrees (nza)1676
introductions, git
Protecting HTML Content Against Copying (jsd)1675
html, css, javascript, canvas, obfuscation, techniques, comparisons
CSS Container Queries and Subgrid: Building Context-Aware Component Layouts1674
css, container-queries, grids, layout, components
Facebook’s Design Didn’t Evolve—it Regressed (web)1673
facebook+meta, design, usability
As Mass Surveillance Becomes a Reality, Some Are Fighting Back1672
privacy, facebook+meta, apple, google
Americans Hate AI So Much That Politicians Are Starting to Lose Their Jobs Over It1671
ai, politics
How to Build a Design System Strategy You’ll Actually Deliver (amy)1670
how-tos, design-systems, strategies
Earning Taste and Judgment (add)1669
career, ai, cognitive-debt
Against Design System Federation (fox)1668
design-systems
Handling Concurrency on the Web With Web Locks API1667
concurrency, apis, react
In Defense of Polyfills (lea)1666
polyfills, web-platform
I Thought AVIF Would Make Every Image Smaller—It Didn’t (mal)1665
avif, images, compression, webp
Introducing Precursor: Detecting Agentic Behavior With Continuous Client-Side Signals1664
introductions, bot-detection, network, cloudflare
Next.js Security Release and Our Next Patch Release1663
release-notes, nextjs
In-n-Out Animation Using “sibling-index()” (css/fro)1662
css, animations, functions
Recreating a 1990 Book Cover (in HTML and CSS) (blo)1661
html, css
Accessibility in the Age of AI (tet)1660
accessibility, ai, ai-agents, processes
I Stopped Destructuring Everything1659
javascript
Throwing Confetti With CSS Random (sch)1658
css, functions, randomness, effects
Accessibility Is Resistance (tin)1657
accessibility, ai, images
The Myth of the Post-Documentation Era (ben)1656
documentation, ai, myths
How to Host a Static Site on AWS for the Price of a Domain (ato)1655
how-tos, hosting, aws, cloudfront, s3, economics
Making Sustainable Design the Default, Not the Exception1654
design, sustainability
HTML in Canvas: Render Real DOM Inside “<canvas>”1653
html, canvas, javascript
New Research: The Core Web Vitals Thresholds You Trust Might Be Wrong for Your Site (tam)1652
web-vitals, performance, metrics
Now, Defenders Are Embracing the Prompt Injection, Too (ars)1651
ai, prompting, security
Adding a Second Middleware Broke Our TypeScript Types (inn)1650
typescript, types
The Coming Assault on Disability Rights1649
accessibility, legal, ada
syntaxp Syntax Highlighter (j9t)1648
libraries, syntax-highlighting, css
Fetch Needs Error Codes (jas)1647
javascript, data-fetching, errors
Taste Cannot Be Delegated1646
design, leadership, ai
The AI Productivity Gap1645
ai, productivity, efficiency, metrics
In Defense of Not Understanding Your Codebase (sea)1644
programming, foss, career
CSS Dedup (j9t)1643
packages, css, maintainability, performance, optimization
AI Surveillance and Social Progress (sch)1642
ai, privacy, politics
The Hard Things About Design (hvp)1641
design, creativity, leadership, career
From Kickoff to First Concept: How to Turn Brand Strategy Into Visual Direction (sma)1640
how-tos, branding, strategies, design, processes
The Future Worth Building Is Human1639
ai, outlooks
Introducing shadcn/typeset1638
release-notes, shadcn
Why Write Code in 2026 (sof)1637
programming, career
Forget OpenCode? Xiaomi’s MiMo Code Is Here1636
videos, xiaomi, ai
Proxy and Reflect (wil/pic)1635
javascript, objects
Should I Quit IT or Just Live Through the Burnout?1634
discussions, career, ai
Thinking Horizontally in CSS “@layer” (chr/fro)1633
css, cascade
My Accessibility Review Process (hom)1632
accessibility, processes
How to Create Awesome Staggered Animations in CSS (log)1631
how-tos, animations, css
The Framework Wars Are Over: Why No One Dethroned React (ken)1630
videos, frameworks, react
Does Your Screen Reader Content Need an Editor? (int)1629
content, writing, screen-readers, accessibility
How to Stop Meta From Tracking You (pro)1628
how-tos, facebook+meta, privacy
Rewriting Bun in Rust (jar/bun)1627
refactoring, bun, rust
npm Install-Time Security and GAT bypass2fa Deprecation1626
npm, security, deprecation
A Bug Which Only Affected Left-Handed Users (ede)1625
bugs, wordpress
I Think I Have LLM Burnout1624
ai, career
Anthropic’s Political Risks Are Real, but OpenAI’s Loom Even Larger (wsj)1623
ai, anthropic, openai, politics
AI Software That Generates “Rage Bait” Developed by Germany’s Far-Right AfD (iri)1622
ai, politics, gemini, openai, claude
Alibaba Blocks Claude Code for Employees Over Hidden Tracking of Chinese Users Starting July 101621
claude, ai, privacy
Oh, It’s Happening to Me (thi+)1620
interviews, accessibility
Blog About Things You Don’t Understand Yet (sea)1619
blogging, writing, learning
Viability of Local Models for Coding (mfo)1618
ai
Get Ready for the Powerful CSS “border-shape” Property (css/css)1617
css, borders, shapes, animations, examples
You Shouldn’t Trust Trusted Publishing (yos)1616
security, authentication
Boundary-Aware Styling in CSS (pre/fro)1615
css, animations, functions, examples
Anthropic’s Claude Cowork Now Keeps Working When You Close Your Laptop1614
claude, anthropic, ai
How to Kill the Code Review1613
code-reviews, ai
200 Milliseconds1612
websites, http, tls, dns, network, concepts
State of Devs 2026 (sac/dev)1611
surveys, career
Writing for Understanding1610
writing, accessibility
The “100× Developer Paradox”: Is AI “Brain Fry” Killing the Craft? (web)1609
career, productivity, ai, craft
Four Main Ways to Learn AI for Scrum Masters1608
ai, scrum, agile, career
Memories Can’t Wait—or, How I Learned to Keep Worrying About the Web (zel)1607
web, open-web, cloud-computing
The Anchoring Effect in AI-Assisted Decisions: Why the First Number AI Shows You Wins (uxm)1606
ai, design
From Figma to Front End: A Handoff Guide for Seamless UI Design and Development (uxm)1605
guides, design, design-systems, figma
What’s New in ECMAScript 2026 (paw)1604
ecmascript, standards
Getting Started With Anchor Positioning (jos)1603
introductions, css, anchor-positioning
A11y 101—3.3.1 Error Identification (nat)1602
introductions, accessibility, wcag, errors
Wikipedia Is Battling for the Soul of the Internet1601
wikipedia, web
What Is Product Craft in the Age of AI and Design Systems? (ben)1600
product-management, craft, ai, design-systems
Time-Based Background Colour Transitions With Temporal and CSS Color-Mix (sop)1599
javascript, apis, time, css
“focusgroup” Tests (aar)1598
html, attributes, focus, chrome, browsers, examples, accessibility
Distributive Conditional Types in TypeScript1597
types, typescript, conditionals
Return of CSS Outline1596
css, accessibility, retrospectives
Fixing Full-Bleed CSS (dbu)1595
css, liquid-design
Do We Still Need Build Tools? (oll)1594
css, javascript, building, tooling
98% Isn’t Very Much1593
browsers, support
EU Top Court Upholds Record $6B Google Fine (str)1592
google, mobile, legal
“President Mass Surveillance”: Right-Leaning Media Are Calling Out JD Vance’s Ties to Palantir (mmf)1591
palantir, privacy, politics, ai
Announcing Vite+ Beta (man+/voi)1590
release-notes, vite, vitest, rolldown, oxc, voidzero
AI Personality Is a Design Problem1589
ai, design
Cloudflare Workers and Hyperdrive With TanStack Start (ada/fro)1588
cloudflare, tanstack
Best AI Web Scraping Tools1587
ai, scraping, tooling, comparisons
Accessibility Is Not for a Group of Disabled People (eri)1586
accessibility
Text AI Watermarks Will Always Be Trivial to Remove (sea)1585
ai, watermarking
We Used to Log Off1584
web, design, ai
Roll Your Own File-Based Router in Under 50 Lines of Code (pre/was)1583
wasp, routing, functionality
From Harness Engineering to Evals: What’s Trending at AI Engineer (ben)1582
ai, trends
10 Ways to Build Radical Trust in the Age of AI Junk (web)1581
ai, content, design
6 Security Settings Every GitHub Maintainer Should Enable This Week1580
github, security, configuration, documentation
Never Mind the Prompts, Here’s the Thinking (dan)1579
design, ai, processes, link-lists
How Anthropic Is Bringing Fable 5 Back—and When It’ll Cost You1578
claude, anthropic, ai
Kernel—Semantic HTML Components for React and Web Components (kej)1577
websites, libraries, components
The Problem With Blanks for People Who Are Blind or Low Vision1576
accessibility, design, formatting
Everyone’s Still Eating: Building Notion’s Design System (fig)1575
videos, design-systems, case-studies
On the Semantic Web (kar)1574
html, semantics, buttons, forms
Introducing the Safari MCP Server for Web Developers (sar/web)1573
introductions, mcp, ai, servers, safari, browsers
Amazon’s AI Experts Make House Calls: Forward Deployed Engineering (new/hei)1572
amazon, aws, ai, career
The Future of AI Is Local and Open (dyn)1571
ai, google, licensing
Clickable Table Rows Are a Bad Idea (tem)1570
tables, accessibility, keyboard-navigation, html
Why Accessibility Is An Operational Capability, Not A Feature (sma)1569
accessibility, design, ai
What’s New in Svelte: July 2026 (sve)1568
release-notes, svelte, sveltekit
Modes and Themes That Stick—Building a Persistent Toggle Solution (stu)1567
toggles, html, forms, dark-mode, theming, flash-of-x
Red Alert: SBA Advocacy Threatens Entire DOJ Title II Web Rule1566
accessibility, legal
React’s Architectural Accessibility Gaps1565
react, accessibility, wcag, html
If I Want More IRL, I Must Go AFK (bw)1564
career
39 Principles for Designing Human-AI Interaction1563
design, hci, ai, principles
The “Father of the Internet” Is Finally Retiring (tim)1562
web, google
Modern UI Patterns (una/per)1561
videos, css, chrome, browsers
New in Chrome 150 (rac)1560
release-notes, chrome, browsers
Shipping Post-Quantum Cryptography to Python (tra)1559
python, cryptography, foss, security
What’s !important #14: Gap Decorations, “random()”, “<select>” Field Sizing, and More (dxn/css)1558
css, html, retrospectives, web-platform
Guides and FAQs for [Node.js] First-Time Contributors (joy/nod)1557
guides, nodejs
The Shifting Line Between CSS States and JavaScript Events (dxn/css)1556
css, javascript, state-management, selectors, events
Figma Just Made Your Design System Debt Everyone’s Problem—Now Use It1555
figma, design-systems
A11y 101—3.2.4 Consistent Identification (nat)1554
introductions, accessibility, wcag, labels, naming
The Goldilocks Customizable “select” Height (jaf)1553
forms, css
You’re Missing the Point; This Is Your Real Value in Tech Companies1552
ai, design, product-management, career
Fluid Typography With “progress()” (mat/fro)1551
css, functions, typography, liquid-design
Design Engineering1550
design, programming, career, concepts
How AI Is Changing the Way Politicians Run for Office1549
ai, politics
What Happened to the Frontend (dav)1548
history, jquery, frameworks, building, tooling, servers, libraries, typescript, deploying, ai
Introducing the “<usermedia>” HTML Element1547
introductions, html, chrome, browsers
Working With AI: A Concrete Example (htm)1546
ai, claude, debugging, case-studies
Criminal Deception in Silicon Valley (inf)1545
studies, research, economics, legal
An Animated Radial Gradient Mask Over Text in CSS (cas)1544
css, masking, effects
Different Hydration and Rendering Strategies (nec)1543
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 Fight1542
astro
CSS Container Queries and Subgrid: The Layout Trilogy That’s Now in Every Browser1541
css, container-queries, grids, layout
Claude Code on Ollama: How to Run a Local Coding Agent Without Burning API Credits1540
how-tos, claude, ai
AI Inference Is Obviously Profitable (sea)1539
ai, economics
Repricing of Software Engineering Labor1538
ai, career, economics
Microsoft Worker Emails Thousands of Colleagues About Company’s Support for Genocidal “Israel” (the)1537
microsoft, politics, ethics, community
Accessibility Isn’t Built Into AI, and That’s a Problem (sam+)1536
videos, accessibility, ai, dei
EU Tech Sovereignty Is Wishful Thinking (cep)1535
politics
After Fable 5 Ban, Anthropic and 19 Organizations Launch Open Source Security Body1534
ai, linux-foundation, anthropic, aws, google, github, openai, foss
Iterating Faster With TypeScript 7 (vsc)1533
typescript, vs-code, code-editors
AI and Liability (sch)1532
ai, search, legal, google
WCAG 3.0 Will Create a Governance Problem Most Organizations Aren’t Ready For (nic)1531
accessibility, wcag, legal
The Pope Has Outlined the Threat AI Poses to Humanity—Why Haven’t Our Political Leaders? (nic/glo)1530
ai, politics
npm Adds Preventive Account Protection for High-Impact Accounts1529
npm, security
Calling Everything AI-Generated Is Lazy (jed)1528
ai, terminology
Carbon.txt (mrc)1527
videos, sustainability, documentation, tooling
Debug a Node.js Memory Leak in Minutes With AI-Powered Heap Snapshot Analysis (nod)1526
nodejs, memory, debugging, ai, nsolid
Your Design System’s Newest Author Is an Agent (mur)1525
design-systems, ai-agents, ai
Experimenting With “random()” in CSS (pol)1524
css, randomness, functions, experiments
Revisiting the DX Core 4 in the Age of AI1523
productivity, engineering-management, ai
Comparing the Top 3 A/B Testing Solutions for Frontend Teams (ele/des)1522
guest-posts, a-b-testing, comparisons
Your Grid Lanes Will Likely Fail WCAG 2.4.3 (mat)1521
css, grids, layout, accessibility, wcag
How to Scale Digital Accessibility With Design Systems (equ)1520
how-tos, accessibility, design-systems, scalability
The Myth of the Difficult User (a11)1519
videos, accessibility, user-experience, myths
Principles in Motion (cha+/fig)1518
design, animations
Ignore DNSSEC if You Like MITM Attacks1517
security, dns
Building an Accessible Modal Dialog on the Native “<dialog>”1516
modals, accessibility, html, typescript
Building Your Design System Workflow—Rituals and Templates (stu)1515
design-systems, processes
Claude Code June 2026: 10 New Features Devs Need to Know1514
claude, ai, configuration
Let’s Play With Gap Decorations (css/fro)1513
css, decoration, chrome, edge, browsers
Node.js 26.4.0 (Current) (adu/nod)1512
release-notes, nodejs
Moving Beyond UX: The Rise of the Agentic Experience (AX) Designer (web)1511
design, ai
Wiggly/Wavy Input Range Slider (css)1510
css, forms
PACT: Anonymous Credentials for the Web (den/moz)1509
privacy, cryptography, browsers
Performance of WebAssembly Runtimes in 2026 (jed)1508
webassembly, runtimes, performance, metrics, comparisons
Animating the “dialog” Element Using View Transitions (rik)1507
modals, html, animations, view-transitions, javascript, css
European Cloud Reality Check: Why Your Local Heroes Can’t Compete With the Hyperscalers1506
cloud-computing, comparisons, link-lists
How Colour Works With the DTCG Color Module (stu)1505
design-tokens, colors
A11y 101—3.2.3 Consistent Navigation (nat)1504
introductions, accessibility, wcag, navigation, consistency
Astro 7.01503
release-notes, astro
How We Measure the ROI of JetBrains IDEs (jet)1502
jetbrains, code-editors, economics
How an Underrated Refactor Saved 90% Memory Usage (kev/tan)1501
tanstack, refactoring, memory, case-studies, metrics
Gareth [Ford Williams] Goes Fireside (gar+)1500
videos, interviews, accessibility, standards, design, branding
I Wish I Had Started Documenting My Tech Journey Earlier1499
career, documentation
Modern CSS Theming With “light-dark()”, “contrast-color()”, and Style Queries (una)1498
css, theming, functions, dark-mode, contrast, style-queries
Human Attention Is a Scarce Resource (bla)1497
ai, code-reviews
Node.js Worker Threads in Production (inn)1496
nodejs, worker-threads
Beyond the CLI: Agentic AI for Async Workloads and Non-Developers1495
videos, ai, productivity, code-editors, vibe-coding
You Can’t Unit Test for Taste1494
ai, testing
Your Database’s Isolation Levels Don’t Mean What You Think (fro)1493
databases, postgresql, mysql, oracle, ibm, orm
Consistency, but in Excellence Not Appearance (jim)1492
design, consistency, apple
When Scan Results Become a Legal Risk1491
accessibility, testing, tooling, automation, legal
Do Websites Need to Function Exactly the Same on Every Platform? (bra)1490
design, web-platform, progressive-enhancement
Which Copyleft Licence Is Suitable for an SVG? (ede)1489
svg, images, licensing
Anthropic’s Fable and the State of AI (sch)1488
ai, security, anthropic, foss
Web Standards at the Web Engines Hackfest (don+/iga)1487
podcasts, standards, w3c
View Transitions: Use the New “attr()” or “match-element” for the “view-transition-name”? (bra)1486
css, view-transitions
I Stored a Website in a Favicon1485
html, favicons, images, experiments
Blocking Install Scripts Is Not a Silver Bullet (uli/nod)1484
npm, security
Tech Workers Who Don’t Embrace AI Face Triple the Layoff Risk, Gallup Finds (str)1483
ai, career, productivity
FIFA’s World Cup Typography Foul: UI Design Learnings (pim)1482
typography, fonts, legibility
How Pull Request Limits Are Cutting Down the Noise (ash)1481
github, version-control, foss
What Is Google’s Project Nimbus, and Why Are Students Protesting Against It? (the)1480
google, amazon, politics, ethics