Development and Deployment Strategy: An example with Gitflow

Software development—whether with a team or as an individual—benefits from predictable workflows. Many developers have inherited a mess of code, poorly managed files, or things that are difficult to maintain. We don't want to contribute to that mess, so we need a plan. This development and deployment strategy comes from an evolution of work with dozens of talented developers that I've had the privilege to work with.

Naming conventions

Originally published on

While human-readable titles should be consistent in engineered systems, the focus of this article targets code-related naming conventions. This guide is less about defining exactly what to do, but enable good decisions for any type of project.

Subscribe to Blog