Peter Kröner's Avatar

Peter Kröner

@sirpepe.bsky.social

Shitposting about 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 @sir_pepe@mastodon.social

132 Followers  |  106 Following  |  708 Posts  |  Joined: 20.11.2023  |  2.2209

Latest posts by sirpepe.bsky.social on Bluesky

Cranberry cake 😍

Cranberry cake 😍

Now excuse me while I get my calories back

09.11.2025 16:10 — 👍 1    🔁 0    💬 0    📌 0
Flat calm at the Kiel canal

Flat calm at the Kiel canal

Eiderkanalschleuse

Eiderkanalschleuse

More flat calm with a red cargo ship in the hazy distance

More flat calm with a red cargo ship in the hazy distance

Green cargo ship on the canal, with another ship following right behind

Green cargo ship on the canal, with another ship following right behind

Failed to photograph an adorable kingfisher on the #kiel canal today. Here's some boats and scenery instead.

09.11.2025 16:09 — 👍 1    🔁 0    💬 1    📌 0
Post image

wind turbines look absolutely majestic and I refuse to entertain any other opinion on the matter

07.11.2025 15:44 — 👍 21    🔁 2    💬 3    📌 0

What's worse: no documentation or AI-generated documentation?

#webdev

07.11.2025 16:18 — 👍 3    🔁 0    💬 1    📌 0
Preview
GitHub - TodePond/GulfOfMexico: perfect programming language perfect programming language. Contribute to TodePond/GulfOfMexico development by creating an account on GitHub.

TodePond/GulfOfMexico

"Gulf of Mexico is a perfect programming language."

👉
github.com/TodePond/Gul...

07.11.2025 11:18 — 👍 0    🔁 0    💬 0    📌 0
Preview
Code.Movie | Declarative animated syntax highlighter Automatically turn code snippets into highlighted step-by-step animations for the web

Compiling the core of code.movie plus all the language modules with code splitting (via esbuild) yields about 977.2 kb of JS in total. Without code splitting? 5.3 mb 🤯

07.11.2025 09:49 — 👍 0    🔁 0    💬 0    📌 0
Cycling Alone from the UK to China: 10,000 km in 90 days
YouTube video by Sholto David Cycling Alone from the UK to China: 10,000 km in 90 days

Cycling Alone from the UK to China: 10,000 km in 90 days

👉 youtube.com/watch?v=MdgH...

07.11.2025 08:25 — 👍 2    🔁 1    💬 0    📌 0
Video thumbnail

Ready for some #CSS gore? Turns out keyframe names can be strings, which means...

#webdev

06.11.2025 09:52 — 👍 1    🔁 1    💬 0    📌 0
Post image

Drei Workshops, dreimal 5 von 5 Punkten von allen Kategorien 💪

06.11.2025 11:02 — 👍 1    🔁 0    💬 1    📌 0
Video thumbnail

Ready for some #CSS gore? Turns out keyframe names can be strings, which means...

#webdev

06.11.2025 09:52 — 👍 1    🔁 1    💬 0    📌 0
Left panel: multiple US marines strain to lift a log over their heads
Right panel: Babushka carrying a giant log like it's nothing

Left panel: multiple US marines strain to lift a log over their heads Right panel: Babushka carrying a giant log like it's nothing

#Fullstack #TypeScript developers vs. #vanilla #webdev ¯\_(ツ)_/¯

05.11.2025 14:28 — 👍 5    🔁 1    💬 0    📌 0
Left panel: multiple US marines strain to lift a log over their heads
Right panel: Babushka carrying a giant log like it's nothing

Left panel: multiple US marines strain to lift a log over their heads Right panel: Babushka carrying a giant log like it's nothing

#Fullstack #TypeScript developers vs. #vanilla #webdev ¯\_(ツ)_/¯

05.11.2025 14:28 — 👍 5    🔁 1    💬 0    📌 0
Video thumbnail

Math.sumPrecise() is neat #javascript #webdev

05.11.2025 13:15 — 👍 0    🔁 0    💬 0    📌 0

Feeling like your project is an inadequate, janky mess? Just open YouTube Music to be cured instantly!

05.11.2025 09:26 — 👍 2    🔁 0    💬 0    📌 0
Video thumbnail

Code.Movie 0.0.36: Customizable #javascript globals and many minor improvements!

📜 Blog post: code.movie/blog/customi...

📦 NPM package: www.npmjs.com/package/@cod...

04.11.2025 15:43 — 👍 1    🔁 1    💬 0    📌 0
Video thumbnail

Code.Movie 0.0.36: Customizable #javascript globals and many minor improvements!

📜 Blog post: code.movie/blog/customi...

📦 NPM package: www.npmjs.com/package/@cod...

04.11.2025 15:43 — 👍 1    🔁 1    💬 0    📌 0
Preview
Revision 687: Valides HTML, mehr als Liebhaberei? | Working Draft In dieser Revision haben wir Webentwickler, Engineering-Manager und Autor Jens Oliver Meiert (Mastodon / Bluesky / LinkedIn) zu Gast und besprechen, weshalb HTML-Konformität die Basis professioneller ...

Revision 687: Valides HTML, mehr als Liebhaberei? workingdraft.de/687/ mit @meiert.com

04.11.2025 06:32 — 👍 2    🔁 2    💬 0    📌 0
A pot of onion soup with parsley on top

A pot of onion soup with parsley on top

Too hungover for web development === the proper headspace for overengineering onion soup.

03.11.2025 17:28 — 👍 2    🔁 0    💬 0    📌 0
Three cats loafing on a grey sofa, looking entirely unimpressed

Three cats loafing on a grey sofa, looking entirely unimpressed

Missed posting the picture summing up my widely, enthusiastically celebrated return home last evening 🤪

30.10.2025 07:53 — 👍 0    🔁 0    💬 0    📌 0

New career path: Telling everyone that I use generative AI for everything (and then just half-assing it with my own brain) so people I don’t respect throw piles of money at me and are cool with the final product being bad.

29.10.2025 22:58 — 👍 1507    🔁 289    💬 10    📌 12
Kiel central station

Kiel central station

29.10.2025 16:48 — 👍 0    🔁 0    💬 1    📌 0
Red electric locomotive, looking just as old and dirty as the rest of Hamburg central station

Red electric locomotive, looking just as old and dirty as the rest of Hamburg central station

Display showing the upcoming departure of RE70 to Kiel. Photographed through a somewhat dirty train window.

Display showing the upcoming departure of RE70 to Kiel. Photographed through a somewhat dirty train window.

Hamburg! My train is on time, but the replacement for the replacement for my original connection is not. Time to pivot to the marginally slower regional service that SHOULD not yet be overrun by commuters.

29.10.2025 15:03 — 👍 0    🔁 0    💬 1    📌 0
Post image

Some months I get significantly more useful work done here than in my actual office.

29.10.2025 11:39 — 👍 0    🔁 0    💬 1    📌 0
S-Bahn EMU arriving at an underground station

S-Bahn EMU arriving at an underground station

Alright, back to Kiel. I'm way too early - thanks DST!

29.10.2025 08:23 — 👍 0    🔁 0    💬 1    📌 0

Patreon's exit survey needs a “guy turned out to be a sneaky piece of garbage” option.

28.10.2025 19:13 — 👍 0    🔁 0    💬 0    📌 0
Post image

... and a final live coding extravaganza for good measure!

28.10.2025 16:05 — 👍 1    🔁 0    💬 1    📌 0
Post image

And now something completely different:

28.10.2025 14:27 — 👍 0    🔁 0    💬 1    📌 0
Preview
Revision 686: Neues in den Browsern | Working Draft Alle paar Monate setzen sich Peter und Schepp für eine neue Runde „Neues in den Browsern“ zusammen: Was hat Chrome gepusht, wo hat Safari nachgezogen, was ist frisch in Firefox – und vor allem: Was da...

Revision 686: Neues in den Browsern workingdraft.de/686/

Ein großes Dankeschön geht an unsere Sponsor mittwald - dem Anbieter für rasend schnelles 🚀, CO2-neutrales 🌱 Hosting, das perfekt auf Agenturen und Freelancer zugeschnitten ist

28.10.2025 07:46 — 👍 0    🔁 1    💬 0    📌 0

vite-plugin-use-golang

👉 www.npmjs.com/package/vite...

"Drop "use golang" at the top of a JS file, write Go code, and Vite compiles it to WASM. The compiled functions show up on window like any other JavaScript function. It's absurd, but it's real."

#webdev

27.10.2025 13:10 — 👍 3    🔁 0    💬 0    📌 0
Post image Post image

Today, as part of the IJS Fullstack Day I get to rant about web workers and stuff!

27.10.2025 10:36 — 👍 1    🔁 0    💬 1    📌 0

@sirpepe is following 20 prominent accounts