2024 was a peaceful year of steady progress. With regard to my craft, the prototypes of 2023 were scaled and put into production, and I rediscovered the joy of building in public. On the personal side, I continued the prior year’s focus on health, further improving my diet and exercise habits, leading to measurable results.
Past years: 2020, 2021, 2022, 2023
✅ Work: Shipped ML/LLM systems that serve customers at scale. 2024 was the year of productionizing the prototypes of 2023. I learned how to deploy these systems reliably, at scale, and cost-effectively, for both customer-facing UXes and internal pipelines.
✅ Writing: Published 6 substantive pieces by writing the following:
A major highlight was collaborating with several friends to write What We’ve Learned From a Year of Building with LLMs. This was also published on O’Reilly as a book and technical series (parts I, II, III).
I also had fun writing a few shorter, snappier pieces:
On public speaking, while it isn’t an explicit goal, I try to speak once a year for the sake of practice. In 2024, I was invited to speak at Netflix’s internal RecSys conference, deliver the closing keynote at the AI Engineer World’s Fair with my fellow authors, and judge the Weights & Biases LLM-Judge hackathon. Also, I got to present my paper on detecting factual inconsistencies at the Amazon Machine Learning Conference.
✅ Health: Further improved my diet and exercise habits. After avoiding jogging in the first half of 2024, I restarted in June. I also bought a body fat scale on Prime Day in July, and inspired by this tweet, I began intermittent fasting by skipping breakfast. Overall, I’m now exercising daily with a slight calorie deficit.
Here’s my weekly routine:
🟠 Travel: One of two planned trips completed. We traveled to Alaska to catch the Northern Lights (November 2024 - March 2026 is the the peak of the 11-year Solar Cycle). Next we have a snowboarding trip to Hakuba Valley in Febuary 2025.
❌ Snowboarding: Did not do a black run in 2024. In hindsight, this was a stretch given our limited time on the slopes (~5 times a year). We ended 2024 with a lesson to get more comfortable on the blue runs. With our upcoming Hakuba Valley trip and a few more sessions on Crystal, we’re hoping to get comfortable enough to attempt a black run in 2025.
✅ Learn something new: Beyond diving into synthetic data for finetuning, application-specific evals, LLM-evaluators, and various web frameworks, I also improved my product thinking via Shreya Doshi’s Product Sense course.
Inspired by this tweet, I explored voice as a modality by building Tara, an AI Coach you can talk to on the go. Since launching, Tara has helped hundreds of people. A few of them have reached out to share positive, constructive feedback. My favorite story is how Tara convinced someone’s spouse to quit their horrible role after reminding them, in a gentle yet tough-love tone, that it was a “soul-sucking job”.
While researching and writing about LLM-evaluators, I started developing an idiosyncratic take on how we should build LLMs as judges. To test these ideas, I built AlignEval.
The response and usage has been more positive than I expected. So far, users have:
Building AI Coach and AlignEval was a blast, and the feedback from users has been valuable. I already have ideas for AlignEval v2.
In 2023, I started to watch my sugar, saturated fat, and alcohol intake, and exercised 3 - 4 times a week. 2024 is more of the same, with:
These changes have helped lower my resting heart rate and body fat percentage.
Google Search traffic took a hit in 2024, with impressions falling from 2.71M to 1.97M (-27.3%) and clicks dropping proportionately from 77.6k to 56.5k (-27.2%). While this data is from a single site, it might hint at the scale of the decline in Google’s traffic. Also, despite my average position improving from 31.5 to 24.6, CTR held steady at 2.9%.
Given the dip in search metrics, it’s surprising that eugeneyan.com saw a 10.5% increase in unique visitors, reaching 285k in 2024. The graph suggests this was driven by outlier traffic, likely from HackerNews.
The distribution of incoming channels and geography remained similar to 2023.
Seven of the top 10 pages were published in 2024 though three older pieces continued to resonate: (i) Patterns for Building LLM Systems with 62.4k views, (ii) Simplicity with 23.4k views, and (iii) System Design for RecSys with 18k views.
Social metrics continued growing
Side note: Compiling these engagement metrics felt less insightful this year. I might skip them in the next annual review.
Several goals from previous years, like meditating, learning, and traveling, have become so habitual that restating them annually feels unnecessary. On the other hand, some of my newer goals feel too personal to share publicly right now—perhaps in a future review!
If you found this useful, please cite this write-up as:
Yan, Ziyou. (Dec 2024). 2024 Year in Review. eugeneyan.com. https://eugeneyan.com/writing/2024-review/.
or
@article{yan20242024-review,
title = {2024 Year in Review},
author = {Yan, Ziyou},
journal = {eugeneyan.com},
year = {2024},
month = {Dec},
url = {https://eugeneyan.com/writing/2024-review/}
}
Join 9,500+ readers getting updates on machine learning, RecSys, LLMs, and engineering.