I’m a Static Site
I launched this site a couple years ago on Rails. I partially went with Rails because I was in the process of trying learn Rails better, and also because I anticipated wanting lots of back-end features. For example, the kudos at the bottom of each post were being stored in a database, which you don’t get with a static site.
Well, fast forward a couple years, and Heroku, where I was hosting the site, now charges for their basic hosting, and Rails was starting to just seem like overkill for such a small project. So, I decided about a week ago to switch to the static site generator, Middleman, and host my site on S3.
The process was actually pretty simple. Middleman is built in Ruby and is specifically structured to be familiar to Rails developers. As a result, switching over to Middleman was largely just a copy-paste effort to move my markdown posts from the admin I had built over to static files.
Building the Kudos
The site’s code is open-source and hosted on GitHub. Check it out, if you please.