Bowen Zhen

Bookmarks

Things I've found worth saving.

AI

A Practical Guide to Building AI Agents

OpenAI's guide and resources for building AI agents—practical patterns, tool use, and best practices.

Distributed Systems

Netflix's Distributed Counter Abstraction

A counting service built on Netflix's TimeSeries Abstraction for distributed counting at scale with low latency; covers eventually consistent vs best-effort modes and API design.

Social

The 5 Levels of Agentic Software

Post by Ashpreet Bedi on X.

Software Design

Design Patterns

Catalog of design patterns (GoF and more) with explanations, structure, and code examples in multiple languages.

UI

Refactoring UI

Refactoring UI is a practical guide about how to design beautiful user interfaces without relying on a designer.