Peter Kröner

@sir_pepe
839 Followers
278 Following
4.4K Posts

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

LocationKiel, Germany
Webhttps://www.peterkroener.de/
Main side projecthttps://code.movie/
Animated:

Markdown itself is a monumental pain in the ass, but highlighting fenced code blocks? Took me 20 minutes, without the involvement of any slop generators 💪

Turns out that good ol' thinking + planning takes you quite far!

People keep assuring me that LLMs writing code is a revolution, that as long as we maintain sound engineering practices and tight code review they're actually extruding code fit for purpose in a fraction of the time it would take a human.

And every damned time, every damned time any of that code surfaces, like Anthropic's flagship offering just did, somehow it's exactly the pile of steaming technical debt and fifteen year old Stack Overflow snippets we were assured your careful oversight made sure it isn't.

Can someone please explain this to me? Is everyone but you simply prompting it wrong?

It's a good thing programmers aren't susceptible to hubris in any way, or this would have been so much worse.

Rather than the same old boring internet pranks, I thought I'd build something more fun this April Fools.

CSS or BS. Can you tell your CSS properties names from BS?

https://www.keithcirkel.co.uk/css-or-bs

CSS or BS?

Think you know CSS? Real property or made-up nonsense? 20 rounds. No mercy.

i just learned that there's a combination of about twenty Magic: the Gathering cards you can play where the amount of damage you deal is either a finite massive number or infinite depending on whether the twin prime conjecture is true

reading through the explanation over the course of like 45 minutes (yes, it's that complicated) had me cry-laughing in disbelief at multiple points

i have never been more proud of my community

for those interested, the deck is described here: https://www.reddit.com/r/BadMtgCombos/comments/1feps3y/deal_infinite_damage_for_4gru_as_long_as_the_twin/

I'm still recovering from reading the OpenClaw code, but if you (for some reason) want to know how bad the leaked Claude code is, this is your thread: https://neuromatch.social/@jonny/116324676116121930

#aiisgoinggreat

jonny (good kind) (@[email protected])

- Claude code source "leaks" in a mapfile - people immediately use the code laundering machines to code launder the code laundering frontend - now many dubious open source-ish knockoffs in python and rust being derived directly from the source What's anthropic going to do, sue them? Insist in court that LLM recreating copyrighted code is a violation of copyright???

neurospace.live

Every time I've seen someone write CSS with LLM suggestions, they have to delete and change more code than they would have written in the first place. Which to me seems distracting. But is that a way people like working? With constant suggestions? Or do some people (who like CSS and use LLMs) have a different experience?

I'm not curious about the tech here - if it "works" or "doesn't work" - I'm curious about developers and process.

Code.Movie | Declarative animated syntax highlighter

Automatically turn code snippets into highlighted step-by-step animations for the web

2016: every line of code is immediately tech debt, the most important design paradigm is simplicity, I maintain a curated personal blog about minimalism

2026: haha I just have my stochastic labubu generate tons of code all the time, I don't even look at it. More is more. I regularly have nervous breakdowns about what it all means on all social media platforms

Code.Movie | Declarative animated syntax highlighter

Automatically turn code snippets into highlighted step-by-step animations for the web