Up: Home; Last Updated: 2026-09-07

Portfolio - harpending.org

The purpose of this page is roughly to be a more detailed version of my resume.

The projects here are listed roughly in order of how important/impressive I think they are.

Contents

Flagship Projects

Rubicon

Rubicon is a first-party addressing and authentication scheme for online services that requires no trusted third party. All data can be stored locally on the client machine. Rubicon eliminates the neccesity for DNS and TLS, consequently eliminating both as vectors for abuse.

Links

SFP

WFC

Links

erlang-sha3

Links

Miscellany

ansi.hrl

I like making TUIs. This is an Erlang header file that has grown organically across many of my projects. It has macros for the useful ANSI control sequences (e.g. dimming text, underline/bold/color).

ansi.hrl has grown organically over time across many different projects. It is NOT comprehensive, nor does it aim to solve every conceivable use case. It only has the macros I actually use, and it only aims to solve the problems I have actually encountered in the wild.

Projects that use ansi.hrl
Links

Deprecated Projects

Jex and Sidekick

Links