Go
-
Building with Value: An Example
Jun 2019
Example on how to develop software with little effort.
-
hrtime: Benchmarking with Details
Apr 2019
A package for benchmarking and visualizing results.
-
Manipulating JSON Fields
Aug 2018
Different ways to handle JSON.
-
Server and a Database
Jul 2018
Different ways to write a Server and a Database.
-
Fast Permutation Compression
Apr 2018
Compressing a permutation as small as possible.
-
Counting Characters
Apr 2018
A deceptively simple exercise.
-
A Tale of BFS: Going Parallel
Mar 2018
Optimizing a breadth first search by making it parallel.
-
A Tale of BFS
Mar 2018
Optimizing a breadth first search
-
Composed Serialization
May 2017
How to write a low-effort composable DSL for serialization.
-
Asserting Locks
Feb 2017
Custom Locks for better debugging.