My projects, present and past

Rather than leaving interested parties to spelunk through my GitHub page to get a sense of what I do and have done (have at it if you like), I thought I’d provide here a quick rundown of the software projects I’m working on now or have worked on in the recent past.  After all, most of my efforts aren’t directed at open source projects at all, and thus aren’t represented on GitHub and such.

Current foci

Commercial / closed source

  • PDFTextStream — PDF text and metadata extraction for Java & .NET
  • Clojure Atlas — an experimental interactive visualization of Clojure and its standard library
  • Docuharvest (gestating) — messy documents => data.

Open source

Listed mostly in order of my own sense of my level of participation / “ownership” / “impact” at the time I updated this last…

  • rummage — A Clojure client library for Amazon’s SimpleDB (SDB)
  • nREPL — A Clojure network REPL.
  • bandalore — A Clojure client library for Amazon’s Simple Queue Service (SQS)
  • clutch — A Clojure library for Apache CouchDB.
  • Clojure
  • Counterclockwise — Eclipse Clojure plugin
  • clojure-maven-plugin — Maven plugin for Clojure builds
  • leiningen — Clojure build tool
  • arbor — a graph visualization library using web workers and jQuery

Previous open source contributions

Stuff that I’ve contributed to in the past (and generally still use), but I’m not actively contributing anymore for whatever reason…

  • pallet — Automates controlling and provisioning cloud server instances, Clojure-style.
  • jclouds — a portable abstraction over top dozens of different cloud APIs
  • jsdifflib — A javascript library for diffing text and generating corresponding HTML views

Of course, this is far from comprehensive.  But, if you care, maybe it’s enough to get a sense of what I do most of the time.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s