Chapter 16: Capstone — Ship It End-to-End
16.12e Honesty over theatre
If something is only partially working, say so and show the next fix. Interviewers trust a clear unfinished edge more than a fake “production Netflix clone.”
Lab
Complete the Ship-It capstone on your machines/accounts.
- Create the repo layout; implement
/health+/badge. - Dockerfile + Compose green locally.
- GitHub Actions: PR tests + main image push with SHA tag.
- Finish deploy path A or B; curl health.
- Write RUNBOOK + tick CHECKLIST; cleanup the same day.
Thodkyaat sangaycha tar
- Capstone = one shippable story: badge API (or Netflix-style tiny service) → image → CI → deploy → health → rollback → cleanup.
- One deploy path fully done beats two half paths.
- Runbook is interview gold; secrets never in Git; cleanup same day.
- Optional Infosys-style handoff: README clear enough for someone else.
Samajla ka? Nasel tar checklist (16.9) health + rollback + cleanup ticks sodu naka. Aata pudhe jaauya interview questions aani job readiness kade.