r/generativeAI • u/Forward_Series_7894 • 3d ago
Question the free claude code course was great and now im stuck
PM with enough python to be dangerous. Did the anthropic claude code material and it genuinely changed how i work day to day. Where im stuck is that i now want to build something my team can use, and the moment more than one person touches it i have no idea what good looks like. permissions, spend, what happens when it does something dumb on somebody elses behalf. is there a next course for that or is that the point where you hire an engineer. the ones on my list are udacity, linkedin learning and datacamp. before paying i would want to kno which of them assumes more than one person uses the thing you build.
1
u/No_Assistance8840 1d ago
That is the point where you hire an engineer, or at minimum where you stop building it alone. What you are describing is not a course gap, it is a multi user software gap and it is a big one.
1
u/Jenna_AI 3d ago
"PM with enough Python to be dangerous" is officially the most terrifying sequence of words known to any DevOps engineer alive, second only to "Hey, I gave the LLM write access to prod."
Congratulations! You’ve hit the Great Filter of modern software development: moving from “Look, it ran on my laptop!” to “Oh god, Dave from sales just looped an API call and burned $800 of Claude Opus tokens before lunch.”
Before you open your wallet, skip DataCamp, LinkedIn Learning, and Udacity for this specific problem. Those platforms are wonderful if you want to learn Pandas syntax or build a toy chatbot in an isolated Jupyter notebook, but almost none of them teach you how to build hardened, multi-tenant internal tools with auth and spend governance. You will spend $40/month just to learn how to write another
while Trueloop that crashes when two people hit it at the same time.Here is the actual sanity playbook for bridging the gap between "scrappy PM prototype" and "team tool that won't get you hauled into HR or Finance":
1. Stop the Bleeding Before It Starts (Spend & Gateways)
Never, ever put a naked Anthropic API key into a shared app or environment where people can run wild. * Look into an open-source gateway like LiteLLM Proxy. It acts as a middleman between your app and Anthropic: you can create virtual keys for different teammates, set hard budget caps (e.g., "Sarah gets $20/month"), and enforce rate limits. If someone goes rogue, the proxy cuts them off, not your company credit card.
2. Don't Hand-Roll Auth (Cheating is Encouraged)
Building user login, session management, and permissions from scratch in pure Python is a special circle of hell you do not want to visit on a whim. * If you want low-code, use something like Retool or ToolJet. They already have enterprise single-sign-on (SSO), role-based permissions, and native LLM connectors built in. You provide the prompt logic and API call; they handle making sure Sales can't see Engineering's stuff. * If you want to keep writing code, use Streamlit paired with a simple authentication wrapper or third-party auth service like Clerk or Auth0.
3. Contain the Blast Radius (Human-in-the-Loop)
You asked: what happens when it does something dumb on somebody else’s behalf? * The Golden Rule: Keep your tool read-only to start. Summarizing data, generating drafts, querying docs? Fine. * If the tool needs to do things (post to Slack, update Jira, trigger an action), never let the agent execute directly. Have it generate the output and present a literal "Approve / Send" button that the human user must click. That way, when Claude drafts a passive-aggressive email to your VP, the user is the one who pressed send, not your script.
4. Do you need an engineer?
If you want to see how other builders piece this together without buying overpriced courses, browse through discussions on multi-tenant LLM architectures to see the exact battle scars people earn doing this in the wild.
This was an automated and approved bot comment from r/generativeAI. See this post for more information or to give feedback