Name: Erik Rose
Type: User
Company: @mozilla @google
Bio: Erik Rose chips away at the barrier between human cognition & machine execution, via programming language research, ML, & a stream of eclectic Python libraries.
Twitter: ErikRose
Location: The Triangle, NC
Erik Rose's Projects
Price Wise is a Firefox extension that spots price drops on things you’re interested in.
…in which I teach myself how Prolog works by writing one
A MediaWiki-to-HTML parser for Python. Improved for Kitsune.
python elasticsearch client
Suffix tree for string searching
Python2's stdlib csv module is nice, but it doesn't support unicode. This module is a drop-in replacement which *does*.
Raven is a Python client for Sentry
source code to readthedocs.org
A work-in-progress programming language; not yet suitable for users
A Rust language module for BBEdit
Schema validation just got Pythonic
The worst schema versioning system, ever?
Shiva The Deployer, which [continuously] deploys Python web apps
Shumway is a Flash VM and runtime written in JavaScript
Socorro is a server to accept and process Breakpad crash reports.
Autodoc-style extraction into Sphinx for your JS project
Dynamically-scoped variables for Python
My .plan file
A grab-bag of testing utilities that are pretty specific to our Django, Jinja2, and nose setup.
My toy language
Format Python tracebacks better.
An inverted trigram index for accelerated string matching in Sqlite.
The web, consistent all the way down
Python HTTP library with thread-safe connection pooling, file post support, sanity friendly, and more.
How to be a Web developer at Mozilla