projects
docs
snippets
gems & shards & cargo
about
blog
travels
multimedia
curriculum vitae
pubs & talks
junk
email → william@yossarian.net github → woodruffw mastodon → @yossarian@yossarian.net twitter → 8x5clPW2 irc → yossarian @ libera.chat