Blog

Notes on code, open-source, security, and tech in the social sector.

Unifi USG Raspberry Pi LTE Failover

How to build a DIY 4G/LTE failover solution for Unifi USG using a Raspberry Pi and a USB dongle.

PBM is dead! Long live PBM!

PBM gaming created experiences of depth and anticipation that modern games can't match—and there's still a place for this imaginative style in our fast-paced world.

Programming as Modern Art

Piet is a programming language where code looks like abstract art. Frustrated by the lack of tools, I built a graphical IDE to make coding in colors actually usable.

Life in the Cloud

Internet technology is seeing an overall trend towards increased connectivity (always on), information sharing (openness), and most importantly, data existing in "the Cloud" (anywhere access)