Tip 1: Start with pen and paper

“Smart preparation minimizes work”

Before starting a project, understanding the scope and generating a plan helps smooth workflow.

Technical debt: Lack of planning can lead to code slop that will slow us down in the long run.

Division of labor and consideration of the scale/scope of a project.

  • Who will work on the project?
  • What management tools will be needed? GitHub, Jira, Trello, etc.
  • What’s the timescale, and what is reasonable within that timescale?