The Engineering Playbook

The Engineering Playbook

Software engineering is not computer science, And computer science is not coding; Better engineering practices improve predictability of costs and schedules, provide early warning of problems, support better management, and reduce risk of overruns.

Obvious Engineering Manifesto
Engineering First Principles

Systems Design and Architecture

Architecture Design Records

Release Engineering

Git commit messages
Trunk-based development
Code reviews & pull requests
Tooling and Infrastructure
Git Command and Workflows
Service Dependencies

🤝 Meetings

Iteration Planning Meetings
Daily Standup Meetings
Retro Meetings (Retrospective)

Project Management

Project Requirements Document
Pivotal Tracker

🗒 Annexure

Engineer Onboarding Guide
[Android] Mobius Onboarding Guide
Vital Reading Material
Recommended Watching
Recommended Reading Links