2023 in review.

career (35), blog (18), year-in-review (6)