~/writing

Writing

Notes and essays, mostly about building software.

  1. On failing safely

    Seemingly every engineering team must eventually have the conversation around what to test and how to test it.

  2. A checklist for good re-usable functions and APIs

    A checklist for evaluating whether you’re creating good, usable abstractions in your programs.

  3. How to create a Chrome extension

    Chrome’s Extension API allows you to customize a broad surface area of browser behaviors: the look and feel of web pages, modifications to the behavior of sites, and augmentation of browser features.

  4. Serving 7 million users more efficient images on Bethesda.net

    How I implemented deferred image loading to serve images more efficiently on Bethesda.net.

  5. If You’re Raising Money Outside The Valley, You Need to Read This

    Last week, I jumped at the opportunity to download Mike Belsito’s book Startup Seed Funding For the Rest of Us.