What’s goin on internet 👋

I’m Mike Schweitzer, a software engineer in video games.

This is my blog. I talk about tech, DIY, and autism.

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 β†’

LG Washer Pulsator Disassemble

I made my first DIY YouTube video for this one.

If you have a top load LG washer and you start to see gross looking brown sludge (aka scrud) show up after a wash cycle, then this video is for you.

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 β†’