Writing is one of my hobbies and you can access all of my articles, papers, and essays online. This hobby started a long time ago and matured with The Julipedia, my former blog, which I began in June 2004 and that was subsumed into this site on May 2016.
To see the full collection of articles, visit the series section for a curated list of a few article series I've published, and the archive for a full dump of all the articles hosted on this site.
Featured articles
The following is a reduced selection of my best articles, not all of which have been published in this site:
- 2019-09-27: Sample REST API in Rust and Go
- 2019-03-06: Darwin's QoS service classes and performance
- 2019-02-05: Hello, sandboxfs 0.1.0
- 2018-07-13: Rust vs. Go
- 2018-03-27: Stick to your project's core language in your tests
- 2018-03-09: Shell readability: strict mode
- 2017-02-17: Introducing pkg_comp 2.0 (and sandboxctl 1.0)
- 2016-09-14: #! /usr/bin/env considered harmful
- 2016-03-22: A look at Go from a newbie's perspective
- 2015-10-23: Compilers in the (BSD) base system
- 2015-09-20: "Your English is pretty good!", they said
- 2015-09-07: My coding workflow
- 2015-06-19: How to commit a code hack and not perish along the way
- 2015-06-06: Get a handle on email subscriptions
- 2015-05-26: Six years at Google
- 2015-05-24: Hello, Medium!
- 2015-04-14: On Bazel and Open Source
- 2014-11-20: Task tracking and the Bullet Journal
- 2014-05-31: Code review culture meets FreeBSD
- 2014-02-15: How to merge multiple Git repositories into one
- 2013-12-31: Introducing the FreeBSD Test Suite
- 2013-07-15: Putting a PowerMac G5 to good use
- 2013-06-20: Self-interview after leaving the NetBSD board
- 2012-08-07: Introducing sysbuild and sysupgrade [NetBSD blog]
- 2007-03-01: Making NetBSD Multiboot-Compatible [ONLamp]
- 2006-05-04: Smart Pointers in C++ [ONLamp]
- 2005-10-13: Lightweight Web Serving with thttpd [ONLamp]
- 2005-04-28: Making Packager-Friendly Software, Part 2 [ONLamp]
- 2005-03-31: Making Packager-Friendly Software [ONLamp]