There are many more articles listed on the main page of this site, but these
are some of my favorites:
I’m hrs on GitHub, where I’ve got a bunch of repos of varying quality. A few
of the better ones are:
- Blueprint is a simple Scheme implemented in Ruby. It includes a bunch of
nifty features, including anonymous functions, lexical closures, variadic
binding, and non-hygienic fexprs. It’s not the most performant language (it’s
essentially a prototype), but it’s not too poorly written and it has a fairly
complete test suite.
- I don’t like leaving my editor to look up documentation, so I wrote
engine-mode, an Emacs mode for dynamically generating URLs from search
terms and opening them in a browser. It’s available on MELPA.
- Some friends over at the Church Lab wanted a tool to search through their
catalog of primers to find the ones that bind best to a given target
region. I wrote PrimerFinder to help with that, and host an instance on
- sensible-defaults.el is a collection of Emacs functions that knocks some
of the rough edges off the default install. It adds syntax highlighting,
relocates backup files, ensures that files end in newlines, and adds many
other features. It’s a nice base configuration if you’re getting started.
- While I was in grad school I wrote a simple little Python library over a
weekend to help me solve a class project, put it on GitHub, and subsequently
ignored it for years. The internet found it, though, and now Python TF-IDF
is, apparently, kinda popular. If you’re interested in a
simple-but-very-inefficient implementation of the information retrieval
algorithm term frequency-inverse document frequency, I guess it’s a thing to
- Getting Started with Org-mode, EmacsBoston, Boston, March 2016
- Starting an Emacs Meetup, EmacsConf, San Francisco, August 2015
- Searching the Web with engine-mode, EmacsNYC, New York, March 2015
- UNIX Inodes and Files, thoughtbot, New York, Jan 2015
- Emacs Chat with Sacha Chua, online interview, July 2014
- An Introduction to Emacs Lisp, New York, April 2014
“Hypertext Art Installations”
- Squawkbox.io: monetizing #parrots to empower consumers to interact with
#brands. Coming soon to the Bay Area.
- Plenty of services will allow you to take a long URL and shorten it, but no
one’s tackled the problem of URL lengthening until now! Kilobytely is a
free, stateless service that will transform a short, regular address into a
grotesque and inscrutable leviathan of a URL.
- Many couples adopt pet names for each other. A common pattern for pet names is
“[food]-[body part].” Let Questionable Pet Names help you shower affection
on your adorable widdle pudding-ears.