When our startup gained a bit of traction, we found
ourselves in need of basic necessities such as cards, stationary, a ...website. While my business partner
was busy getting us another gig, I spent my time researching hosting options and experimenting with them.
Our class set us up with a very basic
web host (A Small Orange), but didn't teach us
anything related to Nginx, Apache, Linux etc. The most in depth they went was creating and using an
SSH key and connecting to a database.
We had been exposed to and used Bootstrap for most of our in-class projects; for this site I wanted
to keep all the CSS "clean" and get some experience writing a site from scratch to see how well I could
do without what I perceived to be the "training wheels" of Bootstrap.
One great thing about the course we both underwent was a high emphasis on the idea of a "mobile-first"
design philosophy. While I still do most of my browsing on a desktop machine, or at least a laptop, the
majority of web traffic has crossed over to be primarily mobile devices. With every site I've made, I
have held myself to the standard of making the user experience first on mobile, and second on desktop.