Todd Schiller

Human ✘ Artificial Intelligence

Blog Posts

RSS feed

Subscribe to keep up to date with my latest posts. Shorter pieces are also collected on the Notes page.

  • Making Wrong Code... Wrong

    Joel Spolsky has a popular post from 2005 on "Making Wrong Code Look Wrong". In this post, I'll address his suggestion to use Hungarian Notation. It turns out we can now do better: we can make...

  • Improving unit testing with data provenance

    In an ideal world, each unit test would run in isolation. In practice, environment setup (e.g., database schema setup) is expensive, so it's common to share resources between tests. In the worst...

  • Note Financial DSL resources

    I've been creating an annotated collection of financial domain-specific language papers, talks, and webpages on the DSLFIN workshop resources page. Since it's become a bit unwieldy, I'll be...