My Profile Photo

code ninja . blog


where I show and discuss things I'm working on...


  1. ScalaJS App Skeleton

    I’ve had a lot of fun with Scala over the past couple years doing little side things here and there. When I want to do some FP (and still be productive), Scala is my goto language. …


  2. Shannon-Fano coding in Go

    For another project I’m working on I needed to Shannon-Fano encode text strings into bit vectors. So, I cranked out a Go package real quick and thought others might find it useful as well. …


  3. CHIP-8 Emulator in Go

    Last Christmas I had some spare time and just felt like coding something up. I was feeling a bit nostalgic, so I decided to write a CHIP-8 emulator; something very doable within a week off work. …


  4. Hacker News app in Elm

    About a year ago I put together a little Hacker News reader in Elm. I’ve now moved it to this blog for posterity and ease of accessibility. …