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.

Neural Networks: Zero to Hero

Andrej Karpathy's video course building neural networks from scratch, from micrograd through GPT, with hands-on code walkthroughs.

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.