Backwards compatibility in go

There are next to no “backwards compatible API changes” in go. You should explicitely name your compatibility-guarantees.

July 29, 2015

Lazy evaluation in go

I did lazy evaluation in go.

July 17, 2015

SQL authentication timing side-channels

It is surprisingly hard to make SQL-based authentication immune to timing side-channels, if you want to prevent enumeration of users.

April 13, 2015

The four things I miss about go

A short list of four things that I might want to add to go (but probably wouldn’t).

September 12, 2014

Applying permutation in constant space (and linear time)

A mildly interesting algorithmic problem and my solution to it.

August 12, 2014

GPN14 GameJam - Crazy cat lady

We made a gamejam-game.

June 22, 2014

Python-fnord of the day

An unexpected behavior of python that surprised me today.

May 6, 2014

Heartbleed: New certificates

Updating my TLS-certificates due to Heartbleed.

April 10, 2014

go stacktraces

A small pattern to add stacktraces to errors.

February 19, 2014

Signed blog posts

I sign my blog posts.

January 23, 2014