Hi friends, 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 I appreciate you receiving this, but if you want to stop, simply unsubscribe. • • • 👉 Read in browser for best experience (web version has extras & images) 👈 Reviewing my 2024 goals✅ 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.
Northern Lights in Alaska ❌ 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. Building AI Coach & AlignEvalInspired 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.
AlignEval: Label -> Evaluate -> Optimize 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. Doubling Down on HealthIn 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.
Resting heart rate and body fat percentage decreased since the middle of 2024 Statistics for 2024Google 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%.
Impressions and clicks from Google Search fell in 2024 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.
Despite the hit on Search traffic, users and views continued growing from 2023 The distribution of incoming channels and geography remained similar to 2023.
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.
Top 10 most popular write-ups in 2024 Social metrics continued growing
Subscriber growth continued in 2024, with the increase since June due to recommendations Side note: Compiling these engagement metrics felt less insightful this year. I might skip them in the next annual review. Goals for 2025
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! |
I build ML, RecSys, and LLM systems that serve customers at scale, and write about what I learn along the way. Join 7,500+ subscribers!
Hey friends, To better understand MCPs and agentic workflows, I built a news agent to help me generate a daily news summary. It’s built on Amazon Q CLI and MCP. The former provides the agentic framework and the latter provides news feeds via tools. It also uses tmux to spawn and display each sub-agent’s work. P.S. If you’re interested in topics like this, my friends Ben and Swyx are organizing the AI Engineer World’s Fair in San Francisco on 3rd - 5th June. Come talk to builders sharing their...
Hey friends, I've seen many teams misunderstand what it means to build and apply product evals and wrote this piece to address it. I hope it clarifies that evals aren't a one and done artifact, but a disciplined process. Do you agree or disagree? Please reply and let me know! P.S., In May, my friends Hamel Husain and Shreya Shankar are teaching an exclusive 4-week course on "AI Evals for Engineers & PMs". They've generously provided a special 40% discount link 🤫—but hurry, limited spots...
Hey friends, Every month or so, I receive questions about my writing: “How did you get started?” “Why do you write?” “Who do you write for?” “What’s your writing process?” I’ve procrastinated on writing this FAQ because, honestly, who cares about my writing process? But after answering the same questions again and again, I realized it’d be helpful to consolidate my responses somewhere. At the very least, it’ll save me from repeating myself. If you’re thinking about writing online but aren’t...