Category: Software Engineering

Iowa Code Camp 2016 “Correctness, Consistency, and other lies”

I had the opportunity to speak at Iowa Code camp in October. My talk was “Correctness, Consistency, and other lies”. My slides are here. It was a good experience and I enjoyed being able to speak to a small audience. There were about 15 people in the audience which gave me time to answer questions and make sure everyone understood...

Do the simplest thing

A few months ago in a single night I sat down and tried to go from the spark of an idea into something I could release into the wild to see if anyone was even interested. It was fun to just sit down and try to ‘ship’ a dead simple idea. “Discovery requires experimentation” as they say. The idea I tried...

GopherCon 2015 CFP

So my talk was not selected for GopherCon. I’ll be turning it into a series of posts on things that were unique, discussing building an immutable log in Go, going over my distributed pong game (examining the game network programming I did and how I broke the physics calculations among servers etc.) and a bit on the Company Retrospective. Here...

Software Development is a Garden

On my drives to and from work every day I sometimes puzzle over the why of it all. Recently, I have been doing a lot of reading around how to create an environment for success to be more likely. I chose those words carefully because I do not believe there is a perfect recipe for success because fundamentally the conditions that...