Posts I wrote
- Building a Personal GTD System in Plain Text with AI Agents
- The Note-Taking Trap - Why AI Could Save (or Destroy) How We Think
- MCP is neat
and 36 more
Stuff I made
- 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.