2023 review: what I learnt about engineering, writing and business