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