git

How to set-up a Ruby and Elixir dev environment on macOS Catalina

Having recently started afresh on macOS, I thought I’d make some notes on setting up a new dev environment. In this post we’ll set up a fresh dev environment for Ruby and Elixir – but you can use this guide for any similar web development set-up since the version manager we’ll be using (asdf) can be …

How to set-up a Ruby and Elixir dev environment on macOS Catalina Read More »

How to get Capistrano to ignore upload directories (Carrierwave)

As you probably know, Capistrano creates a fresh directory for your app every time you deploy a new version. So if you want some directories (or files) to be carried through to each version, such as files uploaded by users, then we just need to tell Capistrano that they are shared – and to use …

How to get Capistrano to ignore upload directories (Carrierwave) Read More »