For one of my projects, needed to build a networking and data layer as a library which could be used in my Unity game. I wanted a single library which would provide data model classes, handling both persistence (database) and client/server transport (networking). It made sense to build the project using C# .NET 4.6, meaning that it’d use the same language / framework as Unity itself...
Things I’ve worked on distilled into something between step-by-step guides (how I did it) and reflections (what I would have changed). These projects take many forms, from the maker/DIY-space to self-improvement. [Explore All Projects…]
Places and situations I’ve found myself in, from the literal to the metaphorical. While this category is something of a public journal, you may find something inspiring or useful here. Stories from the road mix with the occasional life lesson as I bumble my way around this swiftly titling planet. [See All Journeys…]
I’m a Michigan-raised, California-distilled male of about thirty years. I’ve been a student, athlete, world-traveler, video game designer, startup-founder, engineering manager @Airbnb, author, and otherwise lived a life for which I feel very fortunate. I enjoy nothing more than to consume and create new things. This blog is a projection of my collected interests. [Read more…]