About the Blog

Who writes this thing?

Estimated reading time: 1 mins

My name is Bruce Hill and I’m a programmer living in the Bay Area (but originally from the Seattle area). I’ve done game development work on The Sims 4, as well as a number of my own games, including the iOS games 30 Second Life and Triptoy. I also created the Nomsu Programming Language. I’ve also done some cryptocurrency and security engineering work. I’m currently working in the game industry, but I also maintain a lot of side projects.

Naming Things is my blog, which focuses mainly on programming and algorithms, but may also cover other topics. The name of the blog comes from the Phil Karlton quote:

There are only two hard things in Computer Science:

cache invalidation and naming things.

Cache invalidation is, of course, a very interesting topic, but I’ve spent a good deal more time thinking (and agonizing) about naming things, so it seemed like a good name for my blog.

Contact Info