• Sign in
  • Sign up
Elektrine
EN
Log in Register
Modes
Overview Chat Timeline Communities Gallery Lists Friends Email Vault DNS VPN
Back to Timeline
  • Open on mastodon.social

Peter Kröner

@sir_pepe@mastodon.social
mastodon 4.6.0-nightly.2026-04-17

Developer ✨ edutainment ✨ Shitposting about #javascript and vanilla #webdev. Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies.

Also at sirpepe.bsky.social on bluesky

0 Followers
0 Following
Joined April 20, 2017
Location:
Kiel, Germany
Web:
https://www.peterkroener.de/
Main side project:
https://code.movie/

Posts

Open post
sir_pepe
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
Peter Kröner
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
@sir_pepe@mastodon.social · Apr 09, 2026

The Screen Wake Lock API rules. If you need your app to keep the screen on, this API is comparatively simple to use and works in every browser.

👉 https://developer.mozilla.org/en-US/docs/Web/API/WakeLock

#webdev #javascript

View on mastodon.social
WakeLock - Web APIs | MDN
MDN Web Docs

WakeLock - Web APIs | MDN

The WakeLock interface of the Screen Wake Lock API can be used to request a lock that prevents device screens from dimming or locking when an application needs to keep running.

7
0
5
0
Open post
sir_pepe
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
Peter Kröner
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
@sir_pepe@mastodon.social · Mar 27, 2026

Wait, what? There is a way to disable certain web component features via a static class field? Just randomly stumbled upon this in the specs. Can't find much documentation, but it works in Chrome and Firefox at least.

👉 https://html.spec.whatwg.org/multipage/custom-elements.html#dom-customelementregistry-define

#webcomponents #webdev #javascript

View on mastodon.social
html.spec.whatwg.org

HTML Standard

21
0
8
0
Open post
sir_pepe
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
Peter Kröner
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
@sir_pepe@mastodon.social · Mar 25, 2026

Time to tackle Temporal @workingdraft@podcasts.social 🤓

View on mastodon.social
podcasts.social

Working Draft (@workingdraft@podcasts.social) - Podcasts Social

3
0
3
0
Open post
sir_pepe
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
Peter Kröner
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
@sir_pepe@mastodon.social · Mar 20, 2026

Moar @workingdraft@podcasts.social - diesmal mit @deadparrot@mastodon.social und @muhdiekuh@ruhr.social zu React und TypeScript 🔥

View on mastodon.social
podcasts.social

Working Draft (@workingdraft@podcasts.social) - Podcasts Social

3
0
1
0
Open post
sir_pepe
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
Peter Kröner
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
@sir_pepe@mastodon.social · Mar 19, 2026

Aufnahme @workingdraft@podcasts.social mit @Schepp@mastodon.social - es gibt wieder einen Browser-News-Roundup!

View on mastodon.social
podcasts.social

Working Draft (@workingdraft@podcasts.social) - Podcasts Social

6
1
1
0
Open post
sir_pepe
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
Peter Kröner
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
@sir_pepe@mastodon.social · Feb 24, 2026

🤢 Behold! The most broken #CSS that still sort of works!

I wondered why CSS.supports("filter", "blur(") returned true. Well, it turns out that a standard-conforming CSS parser does not distinguish between } and EOF or between ) and EOF. And filter function arguments are all optional. So ending the stylesheet with "blur(" has the same effect as "blur(0px)" with all braces properly closed.

The whole story: @sir_pepe@mastodon.social
In Action: https://codepen.io/SirPepe/pen/ByLBGrJ?editors=0100

CSS is awesome.

#webdev

View on mastodon.social
mastodon.social

Mastodon

11
0
7
0
Open post
sir_pepe
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
Peter Kröner
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
@sir_pepe@mastodon.social · Jan 22, 2026

🙋 Ladies, gents, and dear non-binary pals: I could really use some work. Here's what I do best:

- Workshops: entertaining deep dives into JS, TS, web components, frontend performance, general vanilla webdev
- Development: performance-oriented vanilla frontends & refactoring of impenetrable legacy dumpster fires (esp. React, CSS)
- DevRel: yapping & writing about anything related to web frontends
- General coaching & code review for frontend technologies

Get in touch at peter@peterkroener.de!

View on mastodon.social
13
0
36
0
Open post
sir_pepe
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
Peter Kröner
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
@sir_pepe@mastodon.social · Jan 19, 2026

The Incredible Overcomplexity of the Shadcn Radio Button

👉 https://paulmakeswebsites.com/writing/shadcn-radio-button/

#react #webdev

View on mastodon.social
The Incredible Overcomplexity of the Shadcn Radio Button
paulmakeswebsites.com

The Incredible Overcomplexity of the Shadcn Radio Button

Radio buttons are built into web browsers. Why are we using a UI library that wraps another UI library that rebuilds radio buttons from scratch? Why does rendering a radio button require multiple depe

100
0
71
0
Open post
sir_pepe
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
Peter Kröner
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
@sir_pepe@mastodon.social · Jul 08, 2025

TIL: you don't need canIUse.com or ChatGPT,
document.implementation.hasFeature() has you covered!

Specs: https://dom.spec.whatwg.org/#dom-domimplementation-hasfeature 🤡

#webdev #javascript

View on mastodon.social
16
0
13
0
Open post
sir_pepe
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
Peter Kröner
Peter Kröner
@sir_pepe@mastodon.social

Developer ✨ edutainment ✨ Shitposting about # javascript and vanilla # webdev . Also there's cat pictures and bursts of travel. Reading web technology specs and doing training/consulting on said web technologies. Also at sirpepe.bsky.social on bluesky

mastodon.social
@sir_pepe@mastodon.social · Oct 01, 2024

Gestern Aufnahme von @workingdraft@podcasts.social mit @muhdiekuh@ruhr.social zum Speaker-Dasein auf Konferenzen. Es ist laaaaaang geworden. Release ist am am 29. Oktober 🎙️

View on mastodon.social
podcasts.social

Working Draft (@workingdraft@podcasts.social) - Podcasts Social

7
0
2
0

Media

313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: mail.elektrine.com:993

POP3: pop3.elektrine.com:995

SMTP: mail.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 04:18:20 UTC