Join Nostr
2026-01-30 04:24:22 UTC
in reply to

justinmoon on Nostr: > But do we know what we’re giving up when we apply this style of programming? The ...

> But do we know what we’re giving up when we apply this style of programming? The proliferation of average is the sacrifice of the weird . Typescript displaces Clojure. Idiosyncratic coding styles are swallowed under a wave of monotone. Deep understanding of a problem is replaced by a rat’s nest of exponential backoff, try/catch, and convergent interfaces. Minds skim across the surface of understanding like rocks on a lake. Programming pearls are cast before swine.

Loved this paragraph. This is really true so far.

But I'm not sure how long it will last. I've used AI to write some C, a lot of Zig and now starting to write Odin. I would have never touched these before and it's been a great learning experience.

Another example - I've never enjoyed making nostr apps manually but I really enjoy vibecoding them. I don't share them because they are slop, but I actually use my own client to make like 1/2 of my posts. It's a great feeling. Feels sovereign.

I also built a web browser that could run super simple react apps (https://github.com/justinmoon/frontier). That was really neat. I learned a lot about the web platform which I didn't previously know.

So I'm hopeful that these tools over time will also allow people to pursue their weird interests too?