• Static not-Scrabble.

    I made a server-less Scrabble clone that saves data in URLs. This post explains why and how, including a primer on binary data representations, and a little JavaScript library to help do this using BigInts!

  • Scraping Birthdays from Facebook

    I used some hacky JavaScript to scrape my friends birthdays from Facebook so that I can put them in my actual calendar.

  • Weekend Project: Simple notes app

    I can't use any of my favourite note-taking apps at work. But I can use a web browser and I can write JavaScript. The logical conclusion is, of course, that I should build my own!

  • I made a(nother) static site generator

    This time it's a static-file-driven, mobile-app-like blog. And the tooling I made should be usable on any simple WordPress blog! But... WHY???

  • Back to Turbo Admin

    I’m FINALLY getting around to chipping away at Turbo Admin's next steps. But how do I make "frameworky" things in JavaScript?

  • Raise your hands! It’s voice controlled WordPress!

    I love doing fun coding projects. I was listening to the Syntax podcast yesterday, they did a show about “Nifty Browser APIs“. That is, things you can get code to do in a browser, like locate where you are and play sounds and… do speech recognition…? “That sounds fun”, went my train of thought, “I’d […]