OpenID Connect introduction

A simplified OAuth2 authentication flow.

2016-05-27 · 8 min

Reflection in Go and modifying struct values

An example of using the reflect package.

2016-04-20 · 11 min

Search is hard

It’s hard to make search behave the way people expect, and still be useful.

2016-01-28 · 3 min

SSDs, or everything old is new again

They’re not necessarily a better choice than spinning rust.

2015-12-21 · 6 min

"Stand back! I know regular expressions!"

Why you shouldn’t always grab a regexp library to solve a problem.

2015-12-06 · 3 min

Go: Preliminary verdict

Thoughts after writing real code.

2015-12-05 · 4 min

"The Go Programming Language"

A book review.

2015-12-04 · 5 min

Go

It’s basically C, but a bit better.

2015-12-02 · 3 min

The worst mergers and acquisitions

Often technologies die for reasons that have nothing to do with technology.

2015-11-01 · 7 min

Engage!

A CPU instruction even better than EIEIO.

2015-10-20 · 1 min