Browserbase joins the Vercel Agent Marketplace

Browserbase joins the Vercel Agent Marketplace

• 1min read Browserbaseis now available on the Vercel Marketplace, allowing teams to run browser automation for AI agents without managing infrastructure. • This integration connec

Web Development · February 19, 2026 (updated February 24, 2026) · 1 min · 168 words
Distinguishing 'Components' and 'Utilities' in Tailwind

Distinguishing 'Components' and 'Utilities' in Tailwind

• Here’s a really quick tip. • You can think of Tailwind utilities as components - because you can literally make a card ‘component’ out of Tailwind utilities. • @utility card { bo

Web Development · February 18, 2026 (updated February 25, 2026) · 2 min · 218 words
Designing A Streak System: The UX And Psychology Of Streaks

Designing A Streak System: The UX And Psychology Of Streaks

• Designing A Streak System: The UX And Psychology Of Streaks I’m sure you’ve heard of streaks or used an app with one. • But ever wondered why streaks are so popular and powerful?

Web Development · February 18, 2026 (updated February 25, 2026) · 2 min · 245 words
How we built AEO tracking for coding agents

How we built AEO tracking for coding agents

• 8 min read AI has changed the way that people find information. • For businesses, this means it’s critical to understand how LLMs search for and summarize their web content. • We

Web Development · February 18, 2026 (updated February 24, 2026) · 1 min · 195 words
PostHog joins the Vercel Marketplace

PostHog joins the Vercel Marketplace

• 1 min read PostHog is now available in the Vercel Marketplace as a feature flags, experimentation and Analytics provider. • With this integration, you can now: Declare flags in c

Web Development · February 18, 2026 (updated February 24, 2026) · 2 min · 287 words
Spiral Scrollytelling in CSS With sibling-index()

Spiral Scrollytelling in CSS With sibling-index()

• Confession time: I’ve read about the performance benefits of scroll-timeline() , but when I see an impressive JavaScript scrollytelling site like this one, it makes me question i

Web Development · February 17, 2026 (updated February 25, 2026) · 2 min · 351 words
Interop 2026

Interop 2026

• Interop 2026 is formally a thing. • So, you know all of those wild, new CSS features we’re always poking at but always putting under a ’lack of browser support’ caveat? • The Big

Web Development · February 17, 2026 (updated February 25, 2026) · 2 min · 306 words
The Vercel AI Accelerator is back with $6m in credits

The Vercel AI Accelerator is back with $6m in credits

• 4min read A six-week program offering over $6M in credits from Vercel,v0, AWS, and leading AI platforms Building an AI business is no small feat. • Delivering a great agentic pro

Web Development · February 17, 2026 (updated February 24, 2026) · 1 min · 205 words
Use Claude Opus 4.6 on AI Gateway

Use Claude Opus 4.6 on AI Gateway

• 1 min read Anthropic’s latest flagship model, Claude Opus 4.6, is now available on AI Gateway. • Built to power agents that handle real-world work, Opus 4.6 excels across the ent

Web Development · February 17, 2026 (updated February 24, 2026) · 1 min · 202 words
Simplified file retrieval from Vercel Sandbox environments

Simplified file retrieval from Vercel Sandbox environments

• 1 min read The Vercel Sandbox SDK now includes two new methods that make file retrieval simple. • When you run code in a Vercel Sandbox, that code can generate files like a CSV r

Web Development · February 17, 2026 (updated February 24, 2026) · 2 min · 241 words
Sanity is now available on the Vercel Marketplace

Sanity is now available on the Vercel Marketplace

• 1 min read Sanity is now available on the Vercel Marketplace as a native CMS integration. • Teams can now install, configure, and manage Sanity directly from the Vercel dashboard

Web Development · February 17, 2026 (updated February 24, 2026) · 2 min · 264 words
Introducing Geist Pixel

Introducing Geist Pixel

• 4min read Today, we’re expanding the Geist font family withGeist Pixel. • Geist Pixel is a bitmap-inspired typeface built on the same foundations as Geist Sans and Geist Mono, re

Web Development · February 17, 2026 (updated February 24, 2026) · 1 min · 194 words
Anyone can build agents, but it takes a platform to run them

Anyone can build agents, but it takes a platform to run them

• 6min read Prototyping is democratized, but production deployment isn’t. • AI models have commoditized code and agent generation, making it possible for anyone to build sophistica

Web Development · February 17, 2026 (updated February 24, 2026) · 1 min · 182 words
Introducing new token formats and secret scanning

Introducing new token formats and secret scanning

• 1min read When Vercel API credentials are accidentally committed to public GitHub repositories, gists and npm packages, Vercel now automatically revokes them to protect your acco

Web Development · February 17, 2026 (updated February 24, 2026) · 2 min · 245 words
What's !important #5: Lazy-loading iframes, Repeating corner-shape Backgrounds, and More

What's !important #5: Lazy-loading iframes, Repeating corner-shape Backgrounds, and More

• This issue of What’s !important is dedicated to our friends in the UK (aka me), who are currently experiencing a very miserable 43-day rain streak. • Presenting: the five most in

Web Development · February 13, 2026 (updated February 25, 2026) · 1 min · 209 words
Empathy-Centered UX Framework Builds Trust in Mental Health Apps

Empathy-Centered UX Framework Builds Trust in Mental Health Apps

Empathy-centered UX framework builds trust in mental health apps. Avoids harsh color schemes and shameful notifications. Places users’ emotional state at the forefront of design de

Web Development · February 13, 2026 (updated February 25, 2026) · 1 min · 157 words
Making a Responsive Pyramidal Grid With Modern CSS

Making a Responsive Pyramidal Grid With Modern CSS

• In the previous article, we built the classic hexagon grid. • It was a responsive implementation without the use of media queries. • The challenge was to improve a five-year old

Web Development · February 12, 2026 (updated February 24, 2026) · 1 min · 186 words
Interop 2026: Continuing to improve the web for developers

Interop 2026: Continuing to improve the web for developers

• Home Blog Interop 2026: Continuing to improve the web for developersStay organized with collectionsSave and categorize content based on your preferences. • Rachel AndrewGitHubLin

Web Development · February 12, 2026 (updated February 24, 2026) · 2 min · 237 words
Approximating contrast-color() With Other CSS Features

Approximating contrast-color() With Other CSS Features

• You have an element with a configurable background color, and you’d like to calculate whether the foreground text should be light or dark. • Seems easy enough, especially knowing

Web Development · February 11, 2026 (updated February 24, 2026) · 2 min · 244 words
Designing For Agentic AI: Practical UX Patterns For Control, Consent, And Accountability

Designing For Agentic AI: Practical UX Patterns For Control, Consent, And Accountability

• Designing For Agentic AI: Practical UX Patterns For Control, Consent, And Accountability In the first part of this series, we established the fundamental shift from generative to

Web Development · February 11, 2026 (updated February 24, 2026) · 2 min · 244 words
Trying to Make the Perfect Pie Chart in CSS

Trying to Make the Perfect Pie Chart in CSS

• Speaking of charts… When was the last time you had to use a pie chart? • If you are one of those people who have to give presentations right and left, then congratulations! • Y

Web Development · February 9, 2026 (updated February 24, 2026) · 1 min · 194 words
CSS Bar Charts Using Modern Functions

CSS Bar Charts Using Modern Functions

• New CSS features can sometimes make it easier and more efficient to code designs we already knew how to create. • This efficiency could stem from reduced code or hacks, or improv

Web Development · February 5, 2026 (updated February 24, 2026) · 1 min · 200 words
CSS @scope: An Alternative To Naming Conventions And Heavy Abstractions

CSS <code>@scope</code>: An Alternative To Naming Conventions And Heavy Abstractions

• CSS @scope rule enables component-level scoping without heavy naming conventions. • Eliminates style leakage, reducing the need for overly specific selectors. • BEM and similar n

Web Development · February 5, 2026 (updated February 24, 2026) · 1 min · 169 words
Start our latest course, Learn AI!

Start our latest course, Learn AI!

• Home Blog Start our latest course, Learn AI!Stay organized with collectionsSave and categorize content based on your preferences. • Alexandra KlepperGitHubBluesky Published: Febr

Web Development · February 5, 2026 (updated February 24, 2026) · 1 min · 172 words
No Hassle Visual Code Theming: Publishing an Extension

No Hassle Visual Code Theming: Publishing an Extension

• Creating your theme is the fun part. • After you’re done, the next step is to publish your theme so you - and others - can enjoy your creation! • You’d think that publishing a VS

Web Development · February 3, 2026 (updated February 24, 2026) · 2 min · 251 words
Combobox vs. Multiselect vs. Listbox: How To Choose The Right One

Combobox vs. Multiselect vs. Listbox: How To Choose The Right One

• 5 min read UI,Design,User Experience Share onTwitter,LinkedIn About The Author Vitaly Friedman loves beautiful content and doesn’t like to give in easily. • When he is not writin

Web Development · February 3, 2026 (updated February 24, 2026) · 2 min · 223 words
No-Hassle Visual Studio Code Theming: Building an Extension

No-Hassle Visual Studio Code Theming: Building an Extension

• Years ago, when I read Sarah Drasner’s article on creating a VS Code theme, I silently thought to myself, That’s a lot of work… I’m never going to make a theme… But lo and be

Web Development · February 2, 2026 (updated February 24, 2026) · 2 min · 261 words
Short Month, Big Ideas (February 2026 Wallpapers Edition)

Short Month, Big Ideas (February 2026 Wallpapers Edition)

• Short Month, Big Ideas (February 2026 Wallpapers Edition) Sometimes, the best inspiration lies right in front of us. • With that in mind, we embarked on our wallpapers adventure

Web Development · January 31, 2026 (updated February 24, 2026) · 1 min · 204 words
What's !important #4: Videos & View Transitions, Named Media Queries, How Browsers Work, and More

What's !important #4: Videos & View Transitions, Named Media Queries, How Browsers Work, and More

• Neither Chrome, Safari, nor Firefox have shipped new features in the last couple of weeks, but fear not because leading this issue of What’s !important is some of the web develop

Web Development · January 30, 2026 (updated February 24, 2026) · 2 min · 297 words

AI Coding Tools for Responsible Web Developers

• Copilot, Cursor, Claude, ChatGPT integrated into daily web dev workflow. • Tools automate repetitive tasks, improving speed and consistency. • Responsible developers prioritize c

Web Development · January 30, 2026 (updated February 24, 2026) · 1 min · 158 words
New to the web platform in January

New to the web platform in January

• Chrome 144 and Firefox 147 released, bringing new web platform features to stable browsers. • Firefox 147 adds CSS Anchor Positioning baseline, enabling element positioning relat

Web Development · January 30, 2026 (updated February 24, 2026) · 1 min · 177 words
Styling ::search-text and Other Highlight-y Pseudo-Elements

Styling ::search-text and Other Highlight-y Pseudo-Elements

• Chrome 144 recently shipped ::search-text , which is now one of several highlight-related pseudo-elements. • This one selects find-in-page text, which is the text that gets highl

Web Development · January 28, 2026 (updated February 24, 2026) · 2 min · 229 words
ReliCSS

ReliCSS

• We all have a few skeletons in our CSS closets. • There’s probably that one-off !important where you can now manage that more effectively with cascade layers. • Or maybe a dated

Web Development · January 28, 2026 (updated February 24, 2026) · 1 min · 196 words
Unstacking CSS Stacking Contexts

Unstacking CSS Stacking Contexts

• CSS stacking contexts create an imaginary z-axis, controlling element depth perception. • Position, z-index, opacity, transform, and filter each can trigger a new stacking contex

Web Development · January 27, 2026 (updated February 24, 2026) · 1 min · 183 words
There is No Need to Trap Focus on a Dialog Element

There is No Need to Trap Focus on a Dialog Element

• Modal using native showModal lets users tab out to address bar, challenging old focus‑trap rule. • WCAG spec never mandates trapping focus inside dialogs; guidance is outdated. •

Web Development · January 26, 2026 (updated February 24, 2026) · 1 min · 185 words
December 2025 Baseline monthly digest

December 2025 Baseline monthly digest

• December 2025 saw a quiet Baseline release, with developers taking a holiday break. • New API: document.caretPositionFromPoint() simplifies caret location detection in the DOM. •

Web Development · January 26, 2026 (updated February 24, 2026) · 1 min · 179 words
Responsive Hexagon Grid Using Modern CSS

Responsive Hexagon Grid Using Modern CSS

• Modern CSS lets you build responsive hexagon grids without JavaScript or media queries. • The new corner‑shape property replaces clip‑path, simplifying hexagon creation with aspe

Web Development · January 23, 2026 (updated February 24, 2026) · 1 min · 205 words
Open Props @custom-media Recipes

Open Props @custom-media Recipes

• Firefox Nightly now supports @custom-media, enabling developers to alias complex media queries. • Open Props offers 45+ ready‑made @custom-media aliases for common design pattern

Web Development · January 23, 2026 (updated February 24, 2026) · 1 min · 174 words
Beyond Generative: The Rise Of Agentic AI And User-Centric Design

Beyond Generative: The Rise Of Agentic AI And User-Centric Design

• Agentic AI enables systems to plan, execute, and persist tasks autonomously, surpassing simple recommendation engines. • Unlike RPA, Agentic AI creates dynamic plans based on goa

Web Development · January 22, 2026 (updated February 24, 2026) · 1 min · 208 words
I Learned The First Rule of ARIA the Hard Way

I Learned The First Rule of ARIA the Hard Way

• A component passed automated tests but remained inaccessible to screen readers due to an unnecessary ARIA role. • Removing the ARIA role restored native keyboard behavior, provin

Web Development · January 21, 2026 (updated February 24, 2026) · 1 min · 205 words
Rethinking 'Pixel Perfect' Web Design

Rethinking 'Pixel Perfect' Web Design

• Pixel-perfect design is a relic, misaligned with responsive, fluid web experiences. • AI-enhanced workflows now automate layout adjustments across devices, reducing manual pixel

Web Development · January 20, 2026 (updated February 24, 2026) · 1 min · 181 words
HTTP Archive 2025 Web Almanac

HTTP Archive 2025 Web Almanac

• I love me some good web research reports. • I’m a sucker for them. • HTTP Archive’s Web Almanac is one report I look forward to every year, and I know I’m not alone there. • It’s

Web Development · January 16, 2026 (updated February 24, 2026) · 2 min · 218 words
Smashing Animations Part 8: Theming Animations Using CSS Relative Colour

Smashing Animations Part 8: Theming Animations Using CSS Relative Colour

• Smashing Animations Part 8: Theming Animations Using CSS Relative Colour I’ve recently refreshed the animated graphics on my website with a new theme and a group of pioneering ch

Web Development · January 14, 2026 (updated February 24, 2026) · 2 min · 250 words
UX And Product Designer's Career Paths In 2026

UX And Product Designer's Career Paths In 2026

• 9 min read Career,UX,Design,Inspiration Share onTwitter,LinkedIn About The Author Vitaly Friedman loves beautiful content and doesn’t like to give in easily. • When he is not wri

Web Development · January 12, 2026 (updated February 24, 2026) · 2 min · 225 words
Penpot Is Experimenting With MCP Servers For AI-Powered Design Workflows

Penpot Is Experimenting With MCP Servers For AI-Powered Design Workflows

• 6 min read Workflow,Tools,AI Share onTwitter,LinkedIn About The Author Designer, dev, editor, writer, and nomad.More about Daniel ↬ Email Newsletter Weekly tips on front-end & UX

Web Development · January 8, 2026 (updated February 24, 2026) · 2 min · 250 words
Pivoting Your Career Without Starting From Scratch

Pivoting Your Career Without Starting From Scratch

• Pivoting Your Career Without Starting From Scratch Has work felt ‘different’ to you? • You show up, do your work, fix what needs fixing, and get the job done, but the excitement

Web Development · January 7, 2026 (updated February 24, 2026) · 2 min · 220 words
Countdown To New Adventures (January 2026 Wallpapers Edition)

Countdown To New Adventures (January 2026 Wallpapers Edition)

• Countdown To New Adventures (January 2026 Wallpapers Edition) A new year is the perfect opportunity to break free from routines, reset habits, and refine how you do things. • And

Web Development · December 31, 2025 (updated February 24, 2026) · 2 min · 257 words
How To Design For (And With) Deaf People

How To Design For (And With) Deaf People

• How To Design For (And With) Deaf People When we think about people who are deaf, we often assume stereotypes, such as ‘disabled’ older adults with hearing aids. • However, this

Web Development · December 30, 2025 (updated February 24, 2026) · 2 min · 238 words
Giving Users A Voice Through Virtual Personas

Giving Users A Voice Through Virtual Personas

• Giving Users A Voice Through Virtual Personas In my previous article, I explored how AI can help us create functional personas more efficiently. • We looked at building personas

Web Development · December 23, 2025 (updated February 24, 2026) · 1 min · 204 words
Smashing Animations Part 7: Recreating Toon Text With CSS And SVG

Smashing Animations Part 7: Recreating Toon Text With CSS And SVG

• Smashing Animations Part 7: Recreating Toon Text With CSS And SVG After finishing a project that required me to learn everything I could about CSS and SVG animations, I started w

Web Development · December 17, 2025 (updated February 24, 2026) · 2 min · 295 words
LCP and INP are now Baseline Newly available

LCP and INP are now Baseline Newly available

• Home Blog LCP and INP are now Baseline Newly availableStay organized with collectionsSave and categorize content based on your preferences. • Barry PollardXGitHubMastodonBlueskyH

Web Development · December 17, 2025 (updated February 24, 2026) · 2 min · 280 words
New to the web platform in December

New to the web platform in December

• Home Blog New to the web platform in DecemberStay organized with collectionsSave and categorize content based on your preferences. • Discover some of the interesting features tha

Web Development · December 16, 2025 (updated February 24, 2026) · 1 min · 204 words
Vote for the web features you want to see

Vote for the web features you want to see

• Home Blog Vote for the web features you want to seeStay organized with collectionsSave and categorize content based on your preferences. • Rick ViscomiGitHubBlueskyHomepagePublis

Web Development · December 11, 2025 (updated February 24, 2026) · 2 min · 239 words
Accessible UX Research, eBook Now Available For Download

Accessible UX Research, eBook Now Available For Download

• Accessible UX Research, eBook Now Available For Download Please note that we are currently unable to ship printed books to the United States due to customs clearance issues. • We

Web Development · December 9, 2025 (updated February 24, 2026) · 1 min · 189 words
State, Logic, And Native Power: CSS Wrapped 2025

State, Logic, And Native Power: CSS Wrapped 2025

• State, Logic, And Native Power: CSS Wrapped 2025 If I were to divide CSS evolutions into categories, we have moved far beyond the days when we simply asked for border-radius to f

Web Development · December 9, 2025 (updated February 24, 2026) · 2 min · 262 words
November 2025 Baseline monthly digest

November 2025 Baseline monthly digest

• Home Blog November 2025 Baseline monthly digestStay organized with collectionsSave and categorize content based on your preferences. • Jeremy WagnerGitHubLinkedInHomepagePublishe

Web Development · December 9, 2025 (updated February 24, 2026) · 2 min · 277 words
Announcing Baseline in action

Announcing Baseline in action

• Home Blog Announcing Baseline in actionStay organized with collectionsSave and categorize content based on your preferences. • Jeremy WagnerGitHubLinkedInHomepagePublished: Decem

Web Development · December 2, 2025 (updated February 24, 2026) · 2 min · 238 words
New to the web platform in November

New to the web platform in November

• Home Blog New to the web platform in NovemberStay organized with collectionsSave and categorize content based on your preferences. • Discover some of the interesting features tha

Web Development · November 26, 2025 (updated February 24, 2026) · 2 min · 246 words
WebGPU is now supported in major browsers

WebGPU is now supported in major browsers

• Home Blog WebGPU is now supported in major browsersStay organized with collectionsSave and categorize content based on your preferences. • François BeaufortGitHub Published: Nove

Web Development · November 25, 2025 (updated February 24, 2026) · 2 min · 239 words
October 2025 Baseline monthly digest

October 2025 Baseline monthly digest

• Home Blog October 2025 Baseline monthly digestStay organized with collectionsSave and categorize content based on your preferences. • Jeremy WagnerGitHubLinkedInHomepagePublished

Web Development · November 11, 2025 (updated February 24, 2026) · 1 min · 211 words