{"componentChunkName":"component---src-templates-blog-list-jsx","path":"/blog/3/","result":{"data":{"allMdx":{"edges":[{"node":{"fields":{"slug":"/blog/polypane-on-the-software-engineering-daily-podcast/","date":"2025-05-05T22:00:00.000Z","updated":"2025-05-05T22:00:00.000Z","collection":"posts"},"excerpt":"Recently, wholesome human from the internet  Josh Goldberg  interviewed me for the  Software Engineering Daily  podcast. We talked about Polypane, the web development landscape, and how I got into web development. Visit…","timeToRead":1,"frontmatter":{"title":"Polypane on the Software Engineering Daily Podcast","cover":"/blogs/sed/cover.webp","date":"2025-05-06","updated":null}}},{"node":{"fields":{"slug":"/blog/polypane-on-the-pixels-with-purpose-podcast/","date":"2025-04-24T22:00:00.000Z","updated":"2025-04-24T22:00:00.000Z","collection":"posts"},"excerpt":"I recorded a podcast with the folks from  Nordcraft  on their new  Pixels with Purpose  podcast channel. We chatted about accessibility, education around that and of course about Polypane.  Check it out: Or watch the…","timeToRead":1,"frontmatter":{"title":"Polypane on the Pixels with purpose Podcast","cover":"/blogs/pxwithpurpose/cover.jpg","date":"2025-04-25","updated":null}}},{"node":{"fields":{"slug":"/blog/polypane-24-recording-3-d-view-custom-tab-colors-and-html-editing/","date":"2025-04-22T22:00:00.000Z","updated":"2025-04-22T22:00:00.000Z","collection":"posts"},"excerpt":"This is a jam packed release. We're introducing a new recording feature, a 3D stacking context visualization, you can customize tab titles and colors so you never confuse local and production again, the elements panel…","timeToRead":14,"frontmatter":{"title":"Polypane 24: Recording, 3D view, Custom tab colors and HTML editing","cover":"/img/mail/icon.svg","date":"2025-04-23","updated":null}}},{"node":{"fields":{"slug":"/blog/the-webaim-million-2025-solving-the-most-common-issues/","date":"2025-04-02T22:00:00.000Z","updated":"2025-04-02T22:00:00.000Z","collection":"posts"},"excerpt":"Every year, WebAIM conducts an automated survey of the top one million home pages to identify the most common accessibility issues and trends. They collect (automatically detectable) accessibility issues, along with…","timeToRead":9,"frontmatter":{"title":"The WebAIM Million 2025: Solving the most common issues","cover":"/blogs/a11y/cover.svg","date":"2025-04-03","updated":null}}},{"node":{"fields":{"slug":"/blog/the-css-transform-property-and-individual-transforms-are-additive/","date":"2025-02-19T23:00:00.000Z","updated":"2025-02-19T23:00:00.000Z","collection":"posts"},"excerpt":"Here's something you might not know: the CSS  transform  and individual transform properties ( translate ,  rotate  and  scale ) are additive. If you set both, the values are all added together to determine the final…","timeToRead":2,"frontmatter":{"title":"The CSS Transform property and individual transforms are additive","cover":"/blogs/transformsadditive/cover.svg","date":"2025-02-20","updated":null}}},{"node":{"fields":{"slug":"/blog/decoding-css-selectors-has-not-vs-not-has/","date":"2025-02-17T23:00:00.000Z","updated":"2025-02-17T23:00:00.000Z","collection":"posts"},"excerpt":"CSS functions like :is(), :not() and :has() are powerful tools that make it much easier to select elements specifically. We've written before about how  ::where() :is() and :has() make your life easier , as well as how…","timeToRead":3,"frontmatter":{"title":"Decoding CSS Selectors: :has(:not) vs :not(:has)","cover":"/blogs/decoding1/cover.svg","date":"2025-02-18","updated":null}}},{"node":{"fields":{"slug":"/blog/polypane-is-hiring-igalia-to-work-on-chromium/","date":"2025-02-12T23:00:00.000Z","updated":"2025-02-12T23:00:00.000Z","collection":"posts"},"excerpt":"Polypane has hired Igalia to work on a number of bugs and features in Chromium directly. This work will enable improvements and new features to Polypane, as well as the wider Chromium community. What's Polypane…","timeToRead":2,"frontmatter":{"title":"Polypane is hiring Igalia to work on Chromium","cover":"/blogs/igalia/logo.svg","date":"2025-02-13","updated":null}}},{"node":{"fields":{"slug":"/blog/polypane-23-1/","date":"2025-02-12T23:00:00.000Z","updated":"2025-02-12T23:00:00.000Z","collection":"posts"},"excerpt":"The elements panel now shows which elements have event listeners, the screenshot editor has a whole range of new shortcuts to make it even easier to use and we've made improvements to the JSON viewer. Elements panel The…","timeToRead":4,"frontmatter":{"title":"Polypane 23.1","cover":"/img/mail/icon.svg","date":"2025-02-13","updated":null}}},{"node":{"fields":{"slug":"/blog/polypane-23/","date":"2025-01-15T23:00:00.000Z","updated":"2025-01-15T23:00:00.000Z","collection":"posts"},"excerpt":"Polypane 23 runs on Chromium 132 and includes a number of quality of life improvements and bug fixes. Happy new year! I took some time off at the end of the year, so this release is a bit smaller than usual. I hope you…","timeToRead":3,"frontmatter":{"title":"Polypane 23","cover":"/img/mail/icon.svg","date":"2025-01-16","updated":null}}},{"node":{"fields":{"slug":"/blog/always-open-localhost-in-your-development-browser/","date":"2022-03-21T23:00:00.000Z","updated":"2024-12-22T23:00:00.000Z","collection":"posts"},"excerpt":"Many development servers will automatically open their URL when you launch them, and without configuration that happens in your default browser. If you use a separate development browser, like Polypane, that can be…","timeToRead":6,"frontmatter":{"title":"Always open localhost in your development browser","cover":"/blogs/localhostopeners/cover.svg","date":"2022-03-22","updated":"2024-12-23"}}},{"node":{"fields":{"slug":"/blog/polypane-22-1-true-browser-tabs-and-a-new-split-layout/","date":"2024-12-18T23:00:00.000Z","updated":"2024-12-18T23:00:00.000Z","collection":"posts"},"excerpt":"In this last full release of 2024 we're shipping two big new features and a host of improvements and fixes. The biggest new feature is the introduction of true browser tabs that keep their state, and the second is the…","timeToRead":10,"frontmatter":{"title":"Polypane 22.1: true browser tabs and a new split layout","cover":"/img/mail/icon.svg","date":"2024-12-19","updated":null}}},{"node":{"fields":{"slug":"/blog/the-devtools-features-you-wish-you-had-available-in-polypane/","date":"2024-11-19T23:00:00.000Z","updated":"2024-11-19T23:00:00.000Z","collection":"posts"},"excerpt":"A while ago Adam Argyle of the Chrome Devtools team asked developers on X/Twitter a question: Adam got a ton of responses with many good suggestions and ideas. After reading through all of them, I realized many suggested…","timeToRead":6,"frontmatter":{"title":"The devtools features you wish you had, available in Polypane","cover":"/blogs/5mintest/cover.svg","date":"2024-11-20","updated":null}}}]}},"pageContext":{"limit":12,"skip":24,"numPages":12,"currentPage":3}},"staticQueryHashes":["4164364741","425175329"]}