Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Kilian Valkhof

@Kilian@mastodon.social
mastodon 4.8.0-nightly.2026-10-06
  • Open on mastodon.social

I build tools for developers and designers: Polypane.app, fixa11y.com, superposition.design and fromscratch.rocks | Electron governance member | He/him

0 Followers
0 Following
27 Posts
Joined November 01, 2016
website:
https://kilianvalkhof.com
Polypane:
https://polypane.app
Open post
Kilian Valkhof @Kilian@mastodon.social
· 6mo ago

I make good use of the Intl API in Polypane and on its website, so it was high time I did a Polypane-style deep-dive on it.

Check out our new article, play around with the interactive examples or hear me yap about it on video. Whatever works for you!

https://polypane.app/blog/the-intl-api-the-best-browser-api-youre-not-using/

polypane.app
11
2
5
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 6mo ago

RE: @tylergaw@mastodon.social

People have been writing about this, making really strong cases for it, for 4+ years now (including yours truly, like https://kilianvalkhof.com/2024/css-html/your-page-cant-change-media-features/ and https://kilianvalkhof.com/2022/css-html/on-better-browsers-arbitrary-media-queries-and-browser-uis/ )

So naturally the major innovation in browsers recently has been to *checks notes* rewrite tab titles with AI

mastodon.social
5
1
0
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 7mo ago

I just released Polypane 28.0.2 with many bugfixes, big performance improvements throughout the app, 25% smaller installer size, new warnings in the outline and meta panels and a fix for macOS autoupdate. 🥳

Except the fix for macOS autoupdate didn't work. 😬 so I also released 28.0.3 to fix that 😎

Wasn't stressful at all. nope.

5
0
0
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 6mo ago
Replying to
As I was working on this, @ecosystems sponsored me on @GitHub! Big thanks to them too!
4
0
0
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 6mo ago

I sometimes get asked to implement a screen reader emulator into Polypane.app and while that sounds cool, it would cause people to focus on and test the wrong things.

Thanks to @yatil@yatil.social I now have a good resource to point to when they ask why: https://yatil.net/blog/screen-readers-are-not-testing-tools

yatil.net
3
0
0
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 5mo ago
Replying to
@anarodrigues this is the new definition now.
2
0
0
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 6mo ago

I joined the Podrocket podcast recently to chat about the INTL library and what motivated me to do a conference talk about a single browser API. Check it out here: https://podrocket.logrocket.com/the-browser-apis-youre-shipping-libraries-to-replace-with-kilian-valkhof

podrocket.logrocket.com
2
0
1
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 5mo ago
Replying to
@nicolaschevobbe@mastodon.social ooh I can replicate it there. Interesting! It also happens with the regular checkbox options. Seems to be style fetching timing issue. Will dig into it and fix. Thanks!
1
1
0
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 7mo ago

I just released Polypane 28.0.1 with some bug fixes and nice quality-of-life improvements!

Full changelog: https://polypane.app/blog/polypane-28-project-improvements-elements-panel-updates-and-chromium-146/#polypane-2801-changelog

polypane.app
2
17
2
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 8mo ago

Did you know I wrote a deep dive on offset parents and stacking context? Two essential concepts when it comes to positioning in all three dimensions.

They're hard to debug, but not with Polypane! Contexts are just listed in our elements panel, easy peasy.

Read here: https://polypane.app/blog/offset-parent-and-stacking-context-positioning-elements-in-all-three-dimensions/

polypane.app
2
0
3
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 5mo ago

Brb, on my way to Budapest for Webkonf.hu!

1
0
0
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 6mo ago
Replying to
@vale excellent! 😁
1
0
0
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 6mo ago
Replying to
@pixelambacht @matuzo from the 90s I recommend Vengaboys and Aqua.
1
2
0
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 7mo ago
Replying to
@nhoizey@mamot.fr hooray!
1
2
0
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 7mo ago
Replying to
@tixie@mastodon.guerilla.studio @nhoizey@mamot.fr Gotta be honest, I'm not having a good time. But I think I have it fixed for direct downloads in ~15 min. Homebrew will be longer
1
2
0
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 8mo ago
Replying to
@eric 🙏 This is such a good read, you added work to my backlog
1
1
0
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 8mo ago
Replying to
@eric we hunger for more
0
0
0
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 6mo ago
Replying to
@yatil thanks for giving me something to link to when people ask for a screen reader emulator 🙏
0
1
1
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 7mo ago
Replying to
@nhoizey@mamot.fr It'll be a while before homebrew updates that SHA (which _I think_ they do automatically, but it's on a 3hr loop so we'll have to wait) you can get the latest version directly here: https://github.com/firstversionist/polypane/releases/download/v28.0.1/Polypane-28.0.1-universal.dmg
github.com
0
2
0
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 7mo ago
Replying to
@nhoizey@mamot.fr should work now!
0
2
0
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 7mo ago
Replying to
@tixie@mastodon.guerilla.studio it should be available and working correctly now! https://github.com/firstversionist/polypane/releases/download/v28.0.1/Polypane-28.0.1-universal.dmg
github.com
0
2
0
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 7mo ago
Replying to
@tixie@mastodon.guerilla.studio did it also update correctly?
0
2
0
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 8mo ago
Replying to
@joshtumath@mastodon.social Looking forward to your presentation at CSS Day! Testing larger default font sizes is trivial in Polypane:
0
0
0
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 5mo ago
Replying to
@nicolaschevobbe@mastodon.social Hmm, I can't replicate this in a simple example. What OS and URL are you seeing this on?
0
1
0
0
Open post
Kilian Valkhof @Kilian@mastodon.social
· 5mo ago
Replying to
@yatil@yatil.social Stretched too thin already + don't want to set up my own server but probably should.
0
1
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 20:41:48 UTC