1. Downloading Large Heroku Postgres Backups

    Easily one of my favorite things about developing apps with Heroku is its bevy of console commands that make it easy to manage Postgres databases. Recently, however, as one of my apps crossed the threshold from a small “hobby” tier database to a larger “standard” database, the heroku CLI started warning me that several of my favorite commands could risk degrading the database’s performance and its availability to my production application.
    Time An icon of a clock Publish Date
    November 12, 2019
    Person An icon of a human figure Authors
    Justin Searls
    Category An icon of a paper organzier Categories
    DevOps
    Postgres
  2. Enumerate your enums.

    Some people say “e-noom”. Others say “e-numb”. But for some reason, Rails calls its enums “integer”. That decision—dating back to the feature’s introduction in Rails 4.1—has caused no end of problems for developers and teams that aren’t hyper-vigilant about managing the impedance mismatch between ActiveRecord objects that marshal enum attributes as strings and the underlying database schema that represents enum columns as integers.
    Time An icon of a clock Publish Date
    June 3, 2019
    Person An icon of a human figure Authors
    Justin Searls
    Category An icon of a paper organzier Categories
    Ruby
  3. I love meetings

    I love meetings. Getting to know other people, understanding the challenges they’re facing, and searching for ways to help them succeed is tremendously fun and rewarding. Helping others navigate the software industry is a big part of Test Double’s mission, too, even when my direct involvement is limited to an introductory sales call.
    Time An icon of a clock Publish Date
    October 11, 2018
    Person An icon of a human figure Authors
    Justin Searls
    Category An icon of a paper organzier Categories
    Consulting
  4. testdouble.js 2.0

    The best mocking library for JavaScript testing has just gotten a whole lot better with today’s release of testdouble.js 2.0. This release irons out a few public API quirks found in the 1.
    Time An icon of a clock Publish Date
    March 13, 2017
    Person An icon of a human figure Authors
    Justin Searls
    Category An icon of a paper organzier Categories
    JavaScript
    Testing

Search An icon of a magnifying glass Search the Blog