Yan Yi

Testing Cheaper LLMs

At work, I get to use frontier models like Anthropic’s Claude Sonnet 4. I’ve been messing around with Z.ai’s GLM-4.5, Kimi K2 and xAI’s Grok 4 at home …

Impossible or Illegal States

“Make Impossible States Impossible”. This was a phrase I heard when I was living in the Elm world.

Hugo: New Blog

I was thinking of writing more about software engineering as I navigate my career. So I revived my blog.

The Articles I Never Read

Pocket was announced to be shut down in May 2025. I never bothered exporting my data. I realised over time that I was not actively reading the …

On Writing Your Résumé and Hiring Process

There were a number of layoffs in the past month. There were a myriad of LinkedIn posts talking about the layoffs and the market, and there were a few …

6 Years of ORD App

Reflecting on 6 years of running an iOS app with 57k+ users - why I built it, lessons learned, and the decision to shut it down.

2020

A new year. What is in store? Career I’ve recently just started my career. Just a little more than a year ago. Reflecting back, I did learn a lot. …

June 2016

Today’s the last day of June and I would like to share what I’ve learned during the month. An overview: Ruby Ruby on Rails dotfiles Automation using …