Post

Inviting controversy with this take, which is outside of my comfort zone, but I do stand by it. You can generate good quality code with LLMs, it “just” requires a tonne of human oversight and automated guard rails. Got a week off then I’ll be building my first proper post with webernetes. Stoked.

ngrok@ngrok.com

Our own @samwho.dev ported Kubernetes to the browser. Like a real flippin' cluster with lifecycles, DNS, and a simulated network. It's ~100k lines of TypeScript, almost all written by LLMs, but with every line reviewed by hand to keep it slop-free ↓ ngrok.com/blog/i-porte...

Looking forward to this weekend, hopefully I have time to play around with Webernetes! Hyped since the first sneak peek. I don't think hating on individuals for their honest AI takes is the way to go(though some are...uh, unique), but it does feel like there is less whimsy around me.

Let me know how it goes! Happy to help if you get stuck (docs are thin on the ground atm, sorry!) I’m probably being a bit too preemptive about it but from day 1 I expected some folks to brand me as a slop merchant for doing this. I don’t think I am, I think LLMs are great tools when used well.

0 reposts0 likes

Like I dislike the culture around LLMs and how companies ride the wave, but I do think that curiosity about tech is almost always a good thing. It's kinda like social media, I dislike doomscrolling, but activitypub/atproto can be more sustainable options for healthy communication.

I think the culture in programming circles have been really weird since some of those LLMs gotten better since last year. The blogpost mentions it as well, but I think it's more interesting to discuss how certain tools/alternatives can help with accessibility and understanding k8s.