Hanyu Blog

2025 - Year In Review

I can’t remember where I saw my first Year in Review. It was probably Google’s, sometime around 2008, back when Google was a big part of the search and internet scene in China, and when I was still a primary school kid running around on summer afternoons, thinking nothing about jobs or life.

Fast forward to 2025, Year in Review is everywhere: Spotify, Instagram, LinkedIn…… even ChatGPT. I expected it to feel awkward, but OpenAI handled it surprisingly well.

Still Life with MacBook and Dog Bowl - ChatGPT, 2025

I’ve always found retrospectives useful, both for clarity and for growth. So here it is: my reflection on 2025.

A Walk through Foggy Midsummer Nights - Written at the End of a Job Hunt

In early 2025, as layoffs swept the tech industry and gen-AI loomed over everything, I left the role I had held for five years and took a leap into the unknown. I packed my life (and dog) into two suitcases and flew from downtown Toronto to the quiet countryside near London, where, with my new neighbors - swans, geese, and ducks (hint, hint), I went through a season of interviews, self-doubt, small triumphs, and quiet resilience. There were tears—many—and at times it felt like walking through a foggy forest at night, where the moon was hidden, but somehow, the moonlight remained.

On June 18th. 2025, I signed the offer that marked the end of this chapter. This is the story of the season of the job hunt.

IMG_7739.jpg

(Friendly Geese)

What Happens when the User Taps on Screen?

I was recently asked this question in an iOS engineer interview. Instead of the simple answer regarding responder chain, the interviewer requested the answer to be as detailed as possible. After the interview, I digged through internet archives, UIKit documentation as well as answers from ChatGPT to look for information, and this is an revisited version of my answer to the question “What happens when the User Taps on Screen?”

Tapping Like This

Book from 2024

At the start of 2024, I made a promise to myself to improve my reading habits and rescue my dwindling attention span from the clutches of mindless scrolling through Instagram reels and TikTok videos. To support this, I kept my Kindle charged and in pocket as much as possible. Despite all this effert, in true deserter fashion (kidding!), I began numerous books but only finished 20% of them. Here are a few: