Writing

Notes on systems, LLMs, and the industry building them.

I'm Wenhao, a software engineer. I write up system design problems I've worked through, what I'm learning about LLMs, notes from shipping side projects like ResumeMatch, and the occasional take on layoffs and where the industry is heading.

22 postsSince 2025

Adding a DynamoDB Caching Layer to a Serverless LLM Pipeline

Another late night on Sunday shipping features. This week I added a caching layer to ResumeMatch that drops duplicate analysis latency from 25 second...

Jul 7
When Real Technology Meets Bad Investment

When Real Technology Meets Bad Investment: AI, Railways, Chinese EVs, and the Next Infrastructure Cycle AI is usually discussed in two extreme ways. ...

11 min read
Jun 10
When Metrics Reward AI Usage Instead of Real Work

Amazon recently shut down an internal AI usage leaderboard called KiroRank after employees reportedly started optimizing for the leaderboard instead ...

8 min read
Jun 1
When Prompt Engineering Hits a Ceiling

For the last two weeks I've been stuck on the same bug in ResumeMatch. The resume rewrite pass was producing edits that looked plausible at first gla...

7 min read
Feb 9
New Year, New Certification

It’s 2026, and it’s been a while since I last published a blog post. Today feels like a good reason to break that silence. I’m happy to share that I’...

5 min read