Published on 04.03.2026
TLDR: CSS is getting a powerful new primitive called border-shape that lets you define custom shapes for element borders, and unlike clip-path, it actually redefines the box itself so backgrounds, shadows, and outlines all follow the new geometry. It is currently available for testing in Chrome Canary 146+.
border-shape: the future of the non-rectangular web
TLDR: The new CSS corner-shape property extends border-radius with keywords like squircle, scoop, bevel, and notch, plus a superellipse() function that gives you continuous mathematical control over corner curvature. It turns what used to require SVG or images into a few lines of CSS.
Understanding CSS corner-shape and the Power of the Superellipse
TLDR: Every professional role is absorbing engineering tools, skills, and identity, driven by a feedback loop of increasingly powerful tools, LLMs lowering the learning curve, and new identities crystallizing around the results. PostHog argues this is where B2B SaaS is heading.
The Engineeringification of Everything
TLDR: The winning strategy in software is shifting from lock-in to interoperability. Open protocols like MCP are becoming industry foundations, and the defensible position is no longer keeping users trapped but being the thing everything else connects to.
TLDR: The visually-hidden CSS class has been a hack for over twenty years, and David Bushell traced its complete history from 2003 to today, raising the question of whether a minimum viable two-property version is sufficient in 2026 or whether the web platform has simply failed us on accessibility.
Everything you never wanted to know about visually-hidden
TLDR: Three new CSS features -- the :heading() pseudo-class, sibling-index(), and pow() -- combine to let you define an entire typographic scale as a single mathematical expression instead of six separate declarations.
Typographic Scales in CSS with :heading(), sibling-index(), and pow()
TLDR: Josh Comeau walks through the best modern CSS approach to sprite animations using object-fit, object-position, and the steps() timing function, while making the case that sprites are best reserved for actual sprite-style artwork rather than performance optimization.
TLDR: Nielsen Norman Group observed how users choose between AI chatbots and traditional search for real tasks, finding that people turn to AI for exploration and synthesis but fall back to search when accuracy, trust, and high stakes matter.
GenAI for Complex Questions, Search for Critical Facts
TLDR: When users set a larger text size in their mobile OS, that setting does not always affect web content. Adrian Roselli documents the fragmented state of browser support and provides a combined solution using Apple's font declaration and Chrome's new meta tag.
TLDR: PJ Onori argues that design system contribution models only work well on teams small enough for everyone to know each other, and proposes a lightweight "recipe" system that gives contributors a useful artifact regardless of whether their work graduates into the system.
Design system contributions work better when everyone knows your name
TLDR: Vercel built an agent system called Community Guardian that handles triage, routing, and follow-ups for their developer community, freeing their human team to focus on complex debugging and relationship building. The interesting part: the person who built it is not an engineer.