Pinned Repositories
anki-robo
An Anki-card-creation framework
Blobulous
Game prototype turned actual game. Rez meets Asteroids? Mostly just an excuse to learn PyGame...
Bomns-for-Linux
I wrote this game in high school, cut me some slack. Ugly code (note the confounding use of Hungarian notation), but still damn fun to play!
HaikuBot
An artful automaton with a penchant for poetry
haskell-notes
Learn me a Haskell, finally. (And you can too!)
kept
Extract your data from Google Keep
NSP-Markdown-Workflow
An experimental workflow for writing No Starch books in Markdown.
Pontifex
Bruce Schneier's solitaire cipher from Cryptonomicon. Mostly just playin' with Python for the hell of it!
todo-indicator
Ubuntu app indicator for todo.txt-style todo lists
tvmv
Bulk-rename TV episode files with minimal fuss
keithfancher's Repositories
keithfancher/todo-indicator
Ubuntu app indicator for todo.txt-style todo lists
keithfancher/haskell-notes
Learn me a Haskell, finally. (And you can too!)
keithfancher/kept
Extract your data from Google Keep
keithfancher/tvmv
Bulk-rename TV episode files with minimal fuss
keithfancher/Bomns-for-Linux
I wrote this game in high school, cut me some slack. Ugly code (note the confounding use of Hungarian notation), but still damn fun to play!
keithfancher/NSP-Markdown-Workflow
An experimental workflow for writing No Starch books in Markdown.
keithfancher/Pcapitate
Parses raw pcap files for a friendlier snooping experience
keithfancher/Pontifex
Bruce Schneier's solitaire cipher from Cryptonomicon. Mostly just playin' with Python for the hell of it!
keithfancher/Blobulous
Game prototype turned actual game. Rez meets Asteroids? Mostly just an excuse to learn PyGame...
keithfancher/HaikuBot
An artful automaton with a penchant for poetry
keithfancher/OmniBomns
Bomns: the tap-happy, set-your-hair-on-fire, blow-up-your-friends, deathmatch classic. In your browser!
keithfancher/HiTest
Generates unit test boilerplate for Python modules
keithfancher/Android-Cordova-Boilerplate
Useful boilerplate for creating Android apps with Cordova/PhoneGap
keithfancher/anki-plugin-extract-term
A simple Anki plugin that solved a simple problem
keithfancher/Flaskr
Stupid microblog tutorial from Flask site
keithfancher/fpinscala
Exercises from "the red book". Whispers of purity from the JVM madhouse.
keithfancher/global-entry-notify
A script that checks for a better Global Entry enrollment appointment time
keithfancher/haskell-language-server
Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
keithfancher/Letter-Roll
Cheat at a Boggle-esque dice game
keithfancher/lithp
Write myself a Scheme
keithfancher/MisterBitcoin
Work-in-progress Bitcoin chicanery
keithfancher/No-Starch-Drupal-Module
A custom Drupal 6 module for nostarch.com
keithfancher/Node-Beginner-Book
Image upload example from the Node Beginner Book
keithfancher/proton-web-clients
Monorepo hosting the proton web clients
keithfancher/SICP
Working through SICP for yuks/enlightenment
keithfancher/splits
Expense-splitting for no one, or: A Haskell joyride.
keithfancher/Sponge
A game-to-be, using canvas. At the moment it's little more than some simple experiments.
keithfancher/Stories
Basic cruddy CRUD... messing around with Flask
keithfancher/todotxt.github.io
The official website of the core Todo.txt apps and community
keithfancher/WeeDB
A wee little in-memory database, created as a programming exercise