- Jul 24, 2024 — [Enumerating DigitalOcean Apps with a Deprecated Ubuntu 18 Stack](/2024/07/24/doctl-stack-deprecation-notice.html)

I use DigitalOcean to run a bunch of apps. It’s working out great.

- Jan 29, 2023 — [Backing up DigitalOcean MongoDB to Dropbox](/2023/01/29/backing-up-digital-ocean-mongodb-to-dropbox.html)

After migrating my apps to DigitalOcean apps I started looking for a MongoDB automated offsite backup solution. DO backs up all MongoDB daily automatically, but I am paranoid, a...

- Jan 15, 2023 — [Migrating from Dokku to DigitalOcean Apps](/2023/01/15/migrating-from-dokku-to-digital-ocean-apps.html)

In 2016 I moved half a dozen apps from Heroku to a DigitalOcean droplet to save money. I found dokku, a docker-powered PaaS. It was already quite mature, and worked flawlessly. ...

- Jan 15, 2016 — [Downgrading a Yum Package with Chef](/2016/01/15/downgrading-yum-package-with-chef.html)

I was upgrading a system to MongoDB 3.2.0 and found a bug, TOOLS-1039: mongoexport chokes on data with quotes. Yikes.

- Feb 2, 2013 — [Three DevOps Rake Tasks I Use Daily on Heroku with MongoDB](/2013/02/02/three-devops-rake-tasks-i-use-daily-on-heroku-with-mongodb.html)

- Mar 19, 2012 — [Avoiding Production Disasters and The Value of Patience in Software Development](/2012/03/19/avoiding-production-disasters-and-the-value-of-patience-in-software-development.html)

I am not a patient person. But years of software practice have taught me how to take my time while coding or how to, otherwise, remove time from the equation.

- Mar 31, 2011 — [Setting up Cron to run Rake Tasks](/2011/03/31/setting-up-cron-to-run-rake-tasks.html)
