I’m a self-taught coder with varied interests. I prefer JavaScript and C++, but I’ve also worked with BASH, Python, Rust, and more.

JSLDB

JavaScript

An in-memory database for Node.js that essentially provides a type safe layer over JSON. The blog posts for this website are held inside a JSLDB instance.

GitHub npm Documentation

Gratuitous

C++, QT4

Gratuitous Screenshot

An IDE for awesome window manager themes that supports lua syntax highlighting, search and replace, window tiling, persistent settings, and previewing configuration via Xephyr (xorg-server-xephyr).

GitHub

Novel Builder

Bash

Build novels with Markdown. It is a BASH script that uses Pandoc to convert Markdown sources to PDF (both manuscript and paperback formatting) and EPUB.

GitHub

JWM (Jay’s DWM)

C/C++

My own personal fork of the infamous dwm. Ported to C++ from C and built using the Meson build system. Patches added: autostart and systray.

GitHub

rc.lua revisited

Lua

A by-hand cleanup of the default awesome window manager default config file. Readme includes a diatribe about what irks me about the original.

GitHub Diatribe

Host Battery Applet

Swift, Node/JavaScript

A server/client pair that reads battery information on the host and feeds it over IP to the MacOS High Sierra client.

GitHub