R&D: Asset ID Generators

In the past few years, I’ve been thinking a lot about how to generate asset IDs ergonomically for game projects. My goals are:

  • Serialize the asset IDs.
  • Use the asset IDs at runtime, to identify and load assets.
  • Be able to say the asset IDs out loud.

This is super useful for client-server games, but can still be useful for offline games e.g. saving player progression. Also useful for streamlining team communication for e.g. outsourcing or bug tracking.

Read more →

How This Blog Was Made

A couple years ago, I used Hey World to startup a DIY blog. I wasn’t motivated to self-host at the time, but still wanted to blog. I wanted to keep things simple, so I figured I’d leverage my email provider’s newly announced blog addon.

Read more →

What is Notion?

This post started life as an internal Confluence page that I made while working at Netflix Games. There wasn’t much internal about it except a couple screenshots, so I rewrote it as this post.

Read more →