development

  • Paying off technical debt

    ·

    Every successful development team has two things in common: They’ve shipped a product, and they accepted compromises to make that shipment possible.

    Read More

  • Iterative Improvement

    ·

    Fundamentally, though, your application should always be broken up into separate components – each should be capable of functioning somewhat on its own.

    Read More

  • Death by Documentation

    ·

    Before I finally made it to a more modern company that fully embraced Agile methodologies, I worked for a firm that used the waterfall method exclusively for project planning. It was a nightmare.

    Read More

  • Open Sourcing Awesomeness

    ·

    I pride myself now on working with some of the best WordPress engineers in the world. At 10up, our clients know they’re getting solid editorial projects backed by even more solid engineering. There’s some magic in that, but most of it is learned.

    Read More

  • Magic of Collaboration

    ·

    I’m super excited to announce that I’m using 10up’s newest product – PushUp – on this site. If you’re visiting on Safari you’ve already see the popup asking for permission to notify you.

    Read More

  • Vagrant and Windows

    ·

    I often brag about the fact that I’ve dumped heavy tools like XAMPP in favor of Vagrant. I’m quite proud of this accomplishment, and I urge every other developer I meet to look into Vagrant.

    Read More