I was contacted by one of my ex-partners from my last venture bwid and he needed to bootstrap his new business, a subscription box focused on healthy and organic food. He already had some paying clients and some of the operation figured out. The next step was to build the online presence of the company.
Having full control on the tech stack I chose to use NodeJs and the ExpressJs framework on the backend. That allowed me to quickly integrate with his payment gateway, create the authentication, enable social authentication and create the necessary endpoints to provide data to the frontend.
From the very beginning of the process to deploying the project in production, I was actively helping taking the decisions. Tasks that aren't development were: creating the staging and production servers, DNS and domain resolutions, database setup, SSL both in staging and productions setup, automated deploy, CI integration, daily backup routines and unit tests.