Skip to contentSkip to footer

Find and fix accessibility issues with Polypane

16 min read. Posted on April 21, 2026

At Polypane, accessibility is one of the three core areas we focus on, along with performance and responsive design. If you're not familiar with Polypane, it's a web browser specifically for web developers. It has all…

Read Article

The Intl API: The best browser API you're not using

13 min read. Posted on April 8, 2026

Chances are you've used Moment.js , date-fns , Luxon , or numeral.js at some point. Developers have relied on these libraries for years to format dates, numbers, and currencies. Those are all very useful libraries…

Read Article

How to debug the @starting-style at-rule in Polypane

6 min read. Posted on February 12, 2026

The @starting-style at-rule makes it possible to animate in elements as you add them to the DOM, something that previously needed JavaScript trickery to achieve. In this article, we'll go over how to use @starting…

Read Article

Polypane 28: Project improvements, Elements panel updates and Chromium 146

13 min read. Posted on February 10, 2026

The first release of 2026 comes with plenty of improvements to Projects, the new Environments feature prevents you from confusing production for localhost, the Elements panel is faster and more powerful than ever, and…

Read Article

Understanding the fundamentals of CSS Layout

26 min read. Posted on January 22, 2026

When developers say that CSS is hard, they're usually talking about CSS layout. What often gets omitted though is that developers are assumed to understand and effectively use CSS without being taught how it works in the…

Read Article

Not All Browser APIs Are "Web" APIs

11 min read. Posted on January 12, 2026

When we talk about "the web platform", we often treat it as a unified, standards-based system: browsers implement features from the same specifications, even if they do so in different time frames. That should mean that…

Read Article

Polypane 27.1: Expanding Portal

8 min read. Posted on December 17, 2025

Polypane 27.1 is here and Polypane Portal has expanded! The Polypane console will now show the console messages from all connected browsers so you get instant feedback on errors and your own logs. Snippets are now also…

Read Article

Polypane 27: Projects, a Snippets Panel and Chromium 142

7 min read. Posted on November 20, 2025

Polypane 27 is out! This release brings a new project-focused workflow, a new snippets panel, improved DOM editing and is built on Chromium 142. Here's everything that's new in Polypane 27. Polypane Projects A project…

Read Article

Using chrome-devtools-mcp with Polypane

5 min read. Posted on November 10, 2025

The recently released chrome-devtools-mcp allows you to connect your coding agent (like GitHub Copilot) to a running Chromium instance to inspect and verify changes in the actual DOM. Thanks to changes made by the…

Read Article

Polypane 26: Accurate device emulation with safe area and small viewport units

9 min read. Posted on September 29, 2025

Polypane 26 brings the most accurate device emulation available anywhere. We now emulate small viewport units (svh) and device-specific safe area insets, two critical factors that affect every mobile layout but were…

Read Article

CSS-only floating focus with anchor positioning

4 min read. Posted on September 16, 2025

The Track focus debug tool in Polypane shows a floating outline that follows the keyboard focus around the page. This makes it easier to keep track of where the focus is and lets you determine (along with the focus…

Read Article

Capturing screenshots in Polypane

5 min read. Posted on August 22, 2025

Sharing in-progress work, pointing out a bug, or clarifying which area you're talking about: as a developer you're sharing screenshots all the time. In Polypane, we've made it easy to capture different types of…

Read Article