A Short Review of 2019

At the start of this year I set myself four goals:

Read 12 Books

I read 20 books! This is twice as many as 2018

Make a 5% return on savings and investments

I made a 5.2% average return (unweighted, includes investments held for less than 6 months) on my investments. Savings accounts much less as repeated rate cuts hurt my savings growth.

Read more

Git Cherry Picking Across Forked Repos and Empty Commits

Recently I found myself in a situation where I wanted to bring in a specific upstream commit into a forked repository. Although these repos share a common history, the two repos had diverged enough that it wasn’t a straight-forward cherry-pick between branches. Instead, with clones of the two repositories I managed to cherry-pick as follows:

git --git-dir=..//.git format-patch -k -1 --stdout | git am -3 -k
Read more

2018 – The Year of Personal Development

2018 has been a great year. I changed career, set up a new apartment and celebrated good times with friends.

I have also posted very few blog posts (only 4!), I’m well over a year behind in editing photos from trips. However, life has been busy and I’m being slightly more restrained in what I chose to post online.

Some of the highlights from the year are shown below.

Read more