Latest posts


Why do (some) engineers write bad code? [07 Jun 2017]

Writing good error messages (for developers) [12 Mar 2017]

421 Misdirected request error [05 Feb 2017]

From books to e-books [29 Jan 2017]

Keep-Alive in http requests in golang [16 Dec 2016]

Simulation of chaos game in go [12 Dec 2016]

Performing concurrency-safe DB updates in postgres 9.4+ using 'repeatable read' isolation level [30 Nov 2016]

Runscope Integration with Mattermost [24 Sep 2016]

Mattermost - an opensource self-hosted Slack Alternative [11 Sep 2016]

Consul Integration with Opsgenie [11 Sep 2016]

On slow regular expressions in golang [08 Sep 2016]

Using consul watch and git diff to track key value changes [03 Sep 2016]

Service discovery, configuration management with Consul [27 Aug 2016]

Using Boltdb as a fast, persistent key value store [03 Aug 2016]

Hello World! [25 Jun 2016]