Version-Control
Version Control Fundamentals and Git
AI Spark: Smart Document Version Comparison
Use AI to summarize changes between document versions in plain language, making review of revisions fast and reliable.
Data Versioning
Git-like versioning for datasets: tracking changes, enabling reproducibility, supporting rollback, and managing dataset evolution across ML …
Feature Branching
What feature branching is, how it isolates development work, and the tradeoffs compared to trunk-based development.
Monorepo
What a monorepo is, how Google's approach was documented in the landmark 2016 ACM paper, and how modern tools like Nx and Turborepo make …
Prompt Template Management Patterns
Version control, testing, and deployment patterns for managing prompt templates at scale. Treating prompts as code.
Software Configuration Management
The discipline of tracking and controlling changes to software artifacts, rooted in military standards and formalized by IEEE 828, …
Trunk-Based Development
What trunk-based development is, how it differs from long-lived branches, and why it accelerates delivery.
Version Control Fundamentals
Core concepts of version control systems including branching, merging, and distributed workflows with Git.