2021 in review.

career (40), blog (19)