Random ramblings of a software engineer. Mostly about software, sometimes about life.