Projects
Various projects and hacks on my github page including:
rbuml is a domain-specific labguage on top of Ruby for generating UML class diagrams using Graphviz dot.
lazycontract is a library for declarative strongly-typed contract classes in Python (2 and 3 compatible.)
sparsebitvector is an implementation of a sparse bit vector written in Go, similar to LLVM’s SparseBitVector class.
KeyboardClip is an OpenSCAD design for a clip to merge the previous generation Apple bluetooth keyboard and magic touchpad.