Programmer in San Francisco. Previously at: Buoyant, Twitter, Google, Blogger, OpenCola
scala-json. Scala JSON toolkit. Originally from the Odersky "Stairway" Book, tightened up and tests added by Twitter, Inc.
191osdev. A hobby operating system built mostly from scratch.
89scala-stats. Scala library for tracking runtime metrics. Use it to keep track of latency, events, exception counts, etc.
39emacs. emacs customizations for stevej
35ostrich. stats collector & reporter for scala servers
12stevienix. stevienix - a hobby unix clone
11mailslot. an smtp-based appserver
10rustled. Experiments with Mozilla's Rust programming language
10stackist. An exploration of stack programming languages. A new implementation of Joy
7sctags. TAGS generator for the Scala language.
6lisp-p. A simple Lisp interpreter written in Scala.
5namey. A simple DNS server in Scala using Naggati
5CrenshawCompiler. Ruby port of Crenshaw's "Let's build a compiler!" tutorial
5zookeeper-client. A ZooKeeper client library in Scala.
5etherpad. An unofficial friendly fork of etherpad.
4scribe_client. standalone scribe client jar for java
4builder.js. An example of noSuchMethod in Firefox
4configgy-mode. Configgy major mode for Emacs
4conhist. Prints a histogram to the console based on a stream of numbers. (based in part on conplot)
4cadr_macos_port. Port of CADR source (open source Lisp Machine code) to OS X 10.5
4configgy. simple config and logging setup for scala
4rumblelog. An example webapp running on the fauna cloud database
3moranis-keys. A simple proposal for externally generating artificial primary keys for use in a database.
3ensime. Enhanced Scala Interaction Mode for Emacs
3lpc2148_asm. Use memory-mapped IO with assembly language on the Sparkfun LPC2148 uberboard v2
3LinearML. Functional language for parallel programming
3lpc214x_starter. Starter Kit for writing code on the SparkFun UberBoard v2.
3summon-arm-toolchain. A very simple build script for bare metal arm toolchain. NO LINUX!
3lpc2148_serial. An example of working with serial IO on an ARM7 development board (SparkFun UberBoard v2)
3emacs-starter-kit. All the code you need to get started, with an emphasis on dynamic languages.
3keymaster. Keymaster is a 128-bit k-ordered id generator. It requires no coordination to generate unique ids.
3bdcp. Simple Connection Pooling library for Java.
3saladwithsteve. my blog, reloaded
2smr. Scala Map Reduce
2scala-yaml. An experimental YAML parser in Scala using parser combinators
2jvm-gc-stats. Gather statistics about the jvm garbage collection and push into ganglia
2awesome. Eventually-to-be-awesome bytecode parsing.
2scala-build. ant/ivy build scripts to automate building scala projects
2naggati. protocol codec builder for mina
2oh-my-zsh. A community-driven framework for managing your zsh configuration. Includes optional plugins for various tools (rails, git, OSX, brew,...), nearly 70 terminal themes, and an auto-updating tool so that you can keep up with the latest improvements from the community.
2thrift-admin. admin interface (in thrift) for scala servers
2potion. _why the lucky stiff's little language (the official repo... until _why returns)
2mirage. Cloud programming platform
1Txtzyme. DIY DSL Interpreter for Teensy (Arduino-like) Controllers
1scala-bootstrapper. Shell
1capistrano. Remote multi-server automation tool
18ball. a ruby-to-javascript source-to-source transformer.
1MobileMeat. A portable meat viewer
1configgyrb. config parser for ruby
1