---
description: ""
title: Why You Should Use make and Makefiles
draft: true
---

**TL;DR**: Makefiles serve as a centralized and self-documenting source of
commonly run commands associated with a project that are version-controlled and
accessible by any team-member. If you've ever come back to a project after
a long time and forgotten what all is necessary in order to spin up
a development environment or which incantation is needed to get this particular
project to compile, you need a Makefile.

<!--more-->

# Introduction


