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...

I still can’t believe that this widget sits on top of 100,00 lines of etcd, kubelet, cluster networking, probing, pod lifecycle, deployment controller, namespace controller, GC controller, and more. And all of the perf issues I had with it were React and the SVG filters in the bloody blog theme.

I’m not aware of any reason there would be. As I understand it, there’s not much difference between the output JS from the TS compiler between 6 and 7.

Believe so, yeah. By a lot! Huge achievement from the TS team.

0 reposts0 likes

No replies yet.