Nimble Industries

ArchiveMay 2019

Deploying a Cachet Status Page to DigitalOcean


If you’ve considered having a status page for your service but are discouraged by the pricing of status page services – consider running an open source status page system like Cachet. This post explains how to install and configure a Cachet status page on the popular DigitalOcean hosting platform. You can run Cachet on DigitalOcean for as little as $5/ month. Create Your Droplet If...

Stop using and


When reviewing Rails apps, I often find many uses of and, each of which comes from Ruby itself. Although these methods seem convenient and accessible, they should be avoided inside of Rails apps, as they aren’t converted to the local time zone set inside Rails. Imagine the following (admittedly naive) method inside an Order model: def shipped? shipping_date < Date...

Zero Hesitation and Zero Downtime Deployments with Heroku


One of the many benefits of the Heroku platform is its ease of integration into modern Continuous Integration (CI) and Continuous Delivery (CD) workflows. Heroku’s built-in CI makes it incredibly easy to keep all your code running in a single platform, without the need to rely on third party tools and without the need to configure and maintain them separately. It’s also extremely...

Nimble Industries