Posts I wrote
- Stuff I Enjoyed in 2025 - Publications & Writing
- Skyreader: A RSS Reader on the AT Protocol
- Flint January Updates: Markdown Live Preview & Search
and 46 more
Stuff I made
- Flint: a note-taking app.
- Sweet.js: hygienic macros for JavaScript.
- Contracts.coffee: higher-order contracts for CoffeeScript.
Papers I wrote
- Hygienic Macros for JavaScript: my doctoral dissertation showing how to adapt a hygienic macros system to JavaScript.
- Virtual Values for Language Extension (OOPSLA 2011): a generalization and formalization of existing meta-object systems with a particular application for JavaScript.
- Temporal Higher-Order Contracts (ICFP 2011): bringing temporal assertions to higher-order contracts.