These represent an uneven sampling of my personal projects. I will be adding to this page slowly. Each example represents a specific functional stepping for that project, the full history of which may be on . These are public tinkerings; none of them are intended to be impressive, just (mostly) transparent.

This page is a work in progress, and I don't hide my tinkering online much, so expect to see some interesting artifacts.

Heighway Dragon
If you take a piece of paper and fold it n times, then unfold it so that each fold is a 90 degree angle, you will wind up with a Heighway Dragon. This implementation is me working on solving the Project Euler problem #220.
Moderator (sqlite)
A small node.js server for coordinating client databases with an sqlite store.
Small Neural Net in JS
Straightforward conversion of the neural network in Python from this example to javascript. The files neuralnet.py/.js contain the original and the conversion, respectively. The other two versions are my tinkering to get the various functions that map to numpy's dot, as well as the original author's step function.
CSS FizzBuzz
Because why not?
JaiRo
An untouched fork of the Open Source project I worked on at Sabai Technology. I may return to this code eventually and modernize it--it was growing out of date when I wrote it.
Project Name
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus eu nisl magna, a blandit eros. Aenean a dolor id nibh faucibus suscipit. Cras blandit, tortor eu ullamcorper iaculis, magna diam volutpat dui, a bibendum sem augue non elit. Aliquam ac erat nisi, vitae pellentesque ipsum. Integer facilisis, turpis a bibendum sodales, lacus tellus fringilla metus, eu bibendum odio nulla vel ligula. Maecenas faucibus, diam vitae sollicitudin sollicitudin, justo justo tincidunt nisi, id euismod dui metus at magna. Maecenas interdum, augue et volutpat tempus, urna felis vestibulum lorem, vitae aliquet velit erat vel neque. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis eget metus non est gravida facilisis. Aenean ac libero elit. Quisque nec dui at erat sollicitudin dignissim at vel magna. Phasellus at tellus metus. Vivamus vulputate ultricies auctor. Vivamus eget lectus vitae ante consectetur sagittis vitae ac erat. Integer quis enim nec turpis malesuada dictum non eu lorem. In justo nibh, aliquet nec eleifend id, pulvinar non orci. Praesent sit amet quam nec sem ultrices gravida. Nam in sapien dui, id consectetur dui. Curabitur semper justo vestibulum dui feugiat cursus. Phasellus commodo sapien id massa posuere dictum. Phasellus ultricies nunc a quam lobortis ut feugiat purus malesuada. Vestibulum pulvinar odio nec dolor posuere at mollis enim elementum. Cras viverra, ipsum et pulvinar ornare, tortor nisl imperdiet lacus, nec ornare nisl ligula at sapien. Morbi vitae nibh et purus suscipit rutrum quis eu nisi. Morbi volutpat mattis lorem. Aliquam elementum molestie elit, tristique suscipit augue porttitor et. Ut auctor vehicula sapien vitae aliquam. Suspendisse potenti. Pellentesque at cursus urna. Vestibulum ut elit velit, sed sodales magna. Curabitur ipsum ligula, euismod a fermentum at, sagittis ut nunc. Maecenas fringilla lacus eu nunc elementum auctor. Etiam odio lectus, condimentum vel pharetra quis, aliquet sed arcu. Phasellus tortor sapien, interdum sit amet feugiat eget, tristique eget enim. Pellentesque feugiat, lacus et aliquam feugiat, neque diam rutrum leo, eu accumsan lectus diam fermentum sapien. Sed nec neque odio, eget sollicitudin magna. Maecenas sed urna suscipit odio pharetra auctor ac vitae sapien. Proin et sollicitudin lorem. Proin dapibus massa nibh, eget imperdiet mi. Nullam accumsan libero a lacus ultricies sollicitudin. Morbi sed tellus id lectus pellentesque ullamcorper. Nam turpis nisi, euismod vel faucibus non, tempor vel mi. Fusce id elit ac nulla consequat porta commodo vitae mi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Proin aliquam urna sit amet urna aliquam pulvinar volutpat nisl pulvinar. Curabitur hendrerit blandit diam, sed eleifend velit convallis vel. Praesent congue imperdiet arcu et consectetur. Donec euismod pellentesque dolor, et blandit lectus varius a. Nulla vel massa leo. Maecenas feugiat eleifend dui eu dapibus. Fusce quis turpis id dolor luctus lobortis. Aliquam non lacus lectus, nec ultricies justo. Praesent posuere sem eu tellus hendrerit egestas. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.