Papers

These are papers I have written. Most of them were written to explain a concept to someone. Hopefully other people will find them useful, too.

Computer Nerdery

Roller Derby

Other