1. 5 for 5000: Do Right by Everyone

    Cutthroat competitive tactics are one way to run a business, but you'll go further by putting in the time to find a way for everyone to come out ahead
    Time An icon of a clock Publish Date
    October 15, 2020
    Person An icon of a human figure Authors
    Justin Searls
    Category An icon of a paper organzier Categories
    Our Company
  2. 5 for 5000: Profits are Good, Actually

    The most common ways the press touts success—fundraising, headcount, revenue—don't forecast a company's future prospects. Profitability is a better predictor of long-term viability
    Time An icon of a clock Publish Date
    October 8, 2020
    Person An icon of a human figure Authors
    Justin Searls
    Category An icon of a paper organzier Categories
    Our Company
  3. 5 for 5000: The Customer is Usually Right

    Most founders are strong-willed about the design of their products and services, but many fall for the myth that they know better than their customers. They're usually wrong about that.
    Time An icon of a clock Publish Date
    October 1, 2020
    Person An icon of a human figure Authors
    Justin Searls
    Category An icon of a paper organzier Categories
    Our Company
  4. 5 for 5000: Widen the Goalposts for Success

    Nobody tells you when you start a company that YOU get to define success. Here's some advice on making success easier for yourself while ensuring you have a meaningful impact that you'll be proud of
    Time An icon of a clock Publish Date
    September 24, 2020
    Person An icon of a human figure Authors
    Justin Searls
    Category An icon of a paper organzier Categories
    Our Company
  5. Speed up your Rails app with upsert_all

    Rails' ActiveRecord is—16 years in—almost feature complete, but Rails 6 introduces `upsert_all`. Here's how it can speed up some of the slowest parts of your app.
    Time An icon of a clock Publish Date
    April 9, 2020
    Person An icon of a human figure Authors
    Justin Searls
    Category An icon of a paper organzier Categories
    Ruby
  6. Remote, but not alone

    Working remotely is easy to learn but difficult to master. There's a lot of advice on getting started, so let's talk about all the hard stuff. Here's some food for thought on how to find a way to do your best work from home.
    Time An icon of a clock Publish Date
    March 19, 2020
    Person An icon of a human figure Authors
    Justin Searls
    Category An icon of a paper organzier Categories
    Remote
  7. Necessary & Sufficient

    How do you know your code is tested enough? How do you avoid tests that don't add value? Jim Weirich created a heuristic that can answer these!
    Time An icon of a clock Publish Date
    February 25, 2020
    Person An icon of a human figure Authors
    Justin Searls
    Category An icon of a paper organzier Categories
    Testing
  8. Downloading Large Heroku Postgres Backups

    Once you upgrade beyond hobby-sized postgres databases, fetching a backup becomes more confusing and complicated. Fear not, there's still an easy way to pull down a copy of your data without breaking production!
    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

Search An icon of a magnifying glass Search the Blog