Now, I still can't program unassisted, but I feel confident enough to read others' code and maybe even submit a small PR to fix a bug.
This is my first attempt at a generally useful project. It's a mutating admission webhook. This is still a WIP, but it's working and I'm using it on my own k3s cluster. It adds oauth2-proxy to pods that need authentication. On the cluster, I replaced Authentik with Zitadel, and I needed something to fill in the role of Authentik's proxy provider.
Since so many people are using and becoming frustrated with AI now, I hope this can be some inspiration to use AI as a tool to learn something new instead of as an assistant. Hopefully the more experienced programmers here can let me know what about this looks like slop (I assume it does). I'm afraid if I keep this up, I'll learn to program too much like claude.