Code to Cloud

13 — Development Environment & Engineering Workflow

Lecture slides and notes for 13 — Development Environment & Engineering Workflow in Code to Cloud by Md Ahbab. 80 pages.

Document Info: 80 pages · Slides

13 — Development Environment & Engineering Workflow, first page preview

Content Preview

R E F E R E N C E D E C K The Development Environment: Tooling, Runtimes and Engineering Workflow A practical guide to the tools professionals actually use Empty machine to first production-quality commit By Md Ahbab Hamid Khan

Agenda 2 The Development Environment 01 The Shell Shells, variables, streams and scripting 02 Development Platforms WSL2, Linux and macOS trade-offs 03 Runtimes and Version Management Isolating language versions and dependencies 04 Git in Real Teams Rebase, history and recovery workflows 05 Quality, Secrets and Containers Automation, secret hygiene, dev containers 06 Editors, Debugging and Bootstrap IDE config, debugging and project setup

Assumed prerequisites P R E R E Q U I S I T E S 3 The Development Environment This deck skips the basics and focuses on professional-grade decisions. ▪ Comfortable with at least one programming language including functions and modules ▪ Has used Git: commit, push, pull, branch — basic collaboration assumed ▪ Understands HTTP request/response and environment variables at a conceptual level ▪ Does NOT require: shell scripting experience, Docker knowledge, or CI familiarity ▪ Does NOT cover: language syntax, framework APIs, cloud infrastructure, or IDE basics ▪ Does NOT cover: Windows-native (non-WSL) toolchains or language-specific build systems