Photo by Luo Lei on Unsplash

Once upon a time, I had an idea for a web-application. I was excited to jump in and get started building features but I wanted to be prepared for a few things:

  • to incorporate contributions from other developers.
  • to launch the project as it was at any stage in development with only a few commands.
  • to have the launched infrastructure be simple but extensible without requiring major refactoring
  • to start a new project with similar infrastructure at any time

In other words, I wanted a reusable, reproducible, shareable, testable, version-controlled solution for developing and launching a web-app so I could…

Colin Smith

Software Engineer, Multi-instrumental Musician, Barrel-Rider

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store