AI Platform Engineering Accelerator
This Space is built for a technically strong ML/physics person who wants to close the gap on software engineering, APIs, deployment, CI/CD, containers, Kubernetes, and MCP.
How to use this app
- Start in Concept Explorer and read one topic at a time.
- Go to Architecture Lab and let the app recommend an order of operations.
- Use Repo Blueprint to understand what a minimal project should look like.
- Use Self-Check to make sure the vocabulary is sticking.
- Read Deploy This Space so you understand how the app itself is hosted.
Important learning philosophy
Do not try to become a Kubernetes wizard first. Become the person who can reliably ship one small Python service end to end.
Pick a topic
Git & GitHub
What this is: Git is version control. GitHub is a remote home for your code, history, branches, pull requests, and automation.
Mental model:
- Your laptop is your working lab bench.
- Git is the notebook that records exactly what changed and when.
- GitHub is the shared lab vault where other people and automation can see the notebook.
Why it matters for AI builders:
- You cannot do CI/CD cleanly without a repository.
- You cannot safely experiment without branches.
- You cannot collaborate well without pull requests and commit history.
Core commands to understand:
git clone <repo-url>
git status
git add .
git commit -m "Describe the change"
git push origin main
git checkout -b feature/my-new-idea
What you should know cold:
clonebrings a remote repo to your machine.statustells you what changed.addstages changes.commitsaves a checkpoint in history.pushsends commits to GitHub.- Branches let you experiment without breaking main.
Common mistakes:
- Editing directly on
mainfor risky changes. - Committing secrets like API keys.
- Waiting too long between commits.
Mini-project:
Make a repo called ml-platform-lab, add one README.md, one app.py, and commit three times as you refine it.
Free references:
- Pro Git: https://git-scm.com/book/en/v2
- GitHub Actions docs: https://docs.github.com/actions