Show HN: Oauth2-Proxy-Injector
5 hours ago (github.com)
A few weeks ago I could barely code in python, and I could not code a single line of go. After seeing claude handle a work project impressively, I decided to try using it to teach me to code. I asked it to scaffold projects, write todos above the functions, and tell me a reasonable order to work in. This doesn't teach software design, but it really helps get over the hump of learning the ecosystem and standard libraries.
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.
No comments yet
Contribute on Hacker News ↗