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

  1. Start in Concept Explorer and read one topic at a time.
  2. Go to Architecture Lab and let the app recommend an order of operations.
  3. Use Repo Blueprint to understand what a minimal project should look like.
  4. Use Self-Check to make sure the vocabulary is sticking.
  5. 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:

  1. clone brings a remote repo to your machine.
  2. status tells you what changed.
  3. add stages changes.
  4. commit saves a checkpoint in history.
  5. push sends commits to GitHub.
  6. Branches let you experiment without breaking main.

Common mistakes:

  • Editing directly on main for 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: