Christopher C Hapgood

Christopher C Hapgood

6 posts
RSS

Clojure Zippers - Part One

I started working on a replacement for the existing clojure.zip library with a couple of enhancements to support navigation by index or key. I went down a rabbit hole, finding things I

Docker Compose Bastion Host

Ensure basic connectivity between containers (common network, known names). A good starting point for a bastion host image is: binlab/bastion:latest  But it requires a file volume that is my public key.

Clojure Zippers for Maps

There is a wonderful library in Clojure for traversing and manipulating hierarchical data structures using zippers.  The internet even has several good references on how understand the mind-warping nature of zippers and use

Who's in charge here: Versions from SCM

I originally wrote entry for the Roomkey tech blog in 2016.  That site has been shut down due to the Coronavirus-triggered demise of Roomkey in 2020.  I'm reproducing it here, un-edited, for archival

Continuously Effecting the Product

I originally wrote entry for the Roomkey tech blog in 2016.  That site has been shutdown due to the Coronavirus-triggered demise of Roomkey in 2020.  I'm reproducing it here, lightly edited, for archival