How to set up Ubuntu 20.04 laptop

Recently, I could not boot into my laptop because the laptop ran out of space. No attempt to resize sda was successful. Since the disk was encrypted, I could not even access my data files.

I had to wipe out my current installation of Ubuntu 18.10 and install Ubuntu 20.04

Here are the steps I had to take to get the laptop ready.

0. Create Ubuntu iso image CD and install Ubuntu 20.04 onto laptop.

1. Install Mullvad VPN client

2. Customize Firefox browser

3. Install

4. Install KeePassXC

5. Install Ruby, Ruby on Rails, Git, PostgreSQL

6. Upgrade Git to latest version