Nathan's Public Domicile

Home | Consulting | Projects | Blog Topics


Tiny Blog

February 2020 - Present

Speed of thought micro-blogging platform, built with Rails (source code)

TinyBlog screenshot

You can try it out at

GitHub Notes

January 2020 - Present

Minimal note-taking using Github, Markdown and Node.js (source code)

Github Notes screenshot


August 2016 - Present

A web app for storing chord charts (source code)

SongDown screenshot

You can try it out at

The Grants Hub

August 2019 - Present

The Grants Hub

The Grants Hub is an online directory for finding grants funding. They also provide resources for applying for grants, networking opportunities and grant writing.

I am currently working at The Grants Hub as their web developer.

Platform Hub

February 2019 - October 2019

Global platforms, one hub

Platform Hub is an integrations core for streamlining Upvise-based systems. While I was working at Billow Software I was the lead developer on the project.

Le Serf

November 2015 - September 2016 (source code)

Automation tools for playing The Lacuna Expanse

The Lacuna Expanse / Kenó Antigen

February 2013 - Present (source code)

The Lacuna Expanse is a region of space with millions of habitable worlds. You can play with or compete against thousands of players as you build your empire, fight off spies in a battle for cold war supremacy, form alliances, search the expanse for lost ancient artifacts, and more.

Lacuna Expanse screenshot

My work on TLE was centered around the web client. Originally it was built with YUI2 however I introduced React and unidirectional state management. I also redesigned and implemented the new main UI for the game.

Lacuna Web Client jQuery

April 2013 - April 2015 (source code)

Experimental jQuery implementation of the Lacuna Expanse web client

Lacuna Android Client

July 2012 - March 2013 (source code)

Experimental Android client for the Lacuna Expanse Game