dherman
I like computers and people. I’ve spent my career helping people express their thoughts through the code they write and the tools they use to write it.
LinkedInSan Francisco, CA
dherman's Stars
dherman/float.js
Introspect floating-point numbers in JS.
dherman/tc39-codex-wiki
New and improved TC39 wiki, built with codex
dherman/sm.js
Communicate with SpiderMonkey from node.
dherman/siggoscript
({}+[])[!+[]+!+[]+!+[]]+(![]+[])[!+[]+!+[]+!+[]]
dherman/c.rkt
Racket utilities for manipulating C source code.
dherman/match.js
Pattern matching for JS
dherman/e4x-detector
Utility to detect the presence of E4X syntax in JS source.
dherman/memoize.rkt
Macros for defining auto-memoizing procedures.
dherman/array.rkt
Efficient functional arrays for Racket
dherman/nkima
Tree walking helper for AST's supporting the Mozilla Parser API.
dherman/space-twits
A stupid canvas game
dherman/fractal
The fractal I made up in high school
dherman/es-ray-spex
A place for me to sketch out specs and proposals for ES.
dherman/io.rkt
Racket library of I/O utilities.
dherman/json.rkt
Racket port of the JSON data exchange format
dherman/wr2012
Slides for my Web Rebels 2012 talk
dherman/xpi.js
Node library for unpacking Firefox addons and extracting their JS code.
dherman/aterm.rkt
Racket library for the ATerm data exchange format.
dherman/codex
Static site and documentation generator. Markdown for content. Jade/stylus for templates.
dherman/csv-write.rkt
Racket utilities for generating CSV files.
dherman/macro-object.rkt
A Racket library for attaching expansion-time data to macros.
dherman/marked
A markdown parser and compiler. Built for speed.
dherman/nationality.rkt
Racket library for converting country names to different parts of speech.
dherman/set.rkt
Pure functional sets for Racket.
dherman/sort.rkt
Sorting utilities for Racket.
dherman/binary.rkt
Racket utilities for binary data.
dherman/fractal.rkt
A fun example of a simple fractal.
dherman/gollum-site
Static Site Generator for Gollum Wikis
dherman/hook-playground
Fake repo to test out post-receive hooks
dherman/tc39-wiki
New and improved TC39 wiki