Flipper 1.3.1

Dearest feature flagger, I just pushed out Flipper 1.3.1. Here are the deets: * #862 - Removed redundant delete of feature gate in ActiveRecord adapter. * #832 - Respect Rails defaults in an initializer by delaying loading ActiveRecord adapter until framework is loaded. * #869 - Address soft deprecation of ActiveRecord:…

Per Seat Pricing Sucks

When we started billing for Flipper Cloud, we did what everyone else in the space was doing – per seat pricing. $20 per seat each month felt like plenty. As time has passed this choice has increasingly bothered me. The past few months I've been thinking about what type…

How to rename a feature flag

You know what they say... there are 2 hard things in computer science: cache invalidation, naming things and off-by-1 errors. That's true for feature flags as well. You don't always get the name quite right before the feature flag gets used in production. But once the…

Feature Flag Analytics

You might not have noticed it, but Flipper 1.3.0 (released in April) enabled telemetry by default for everyone using Cloud. This means for the past month or two (whenever you upgraded), we've been rolling up some useful metrics and shipping them to Cloud. Nothing personal is…

Flipper 1.3.0

A new release of your favorite flipping gem is out. Explicit actor limits, UI updates, easier adapter wrapper, cloud telemetry and more……

Double Your Cache, Double Your Fun

Long, long ago, when I was at GitHub, the file servers were setup active-passive, with the passive replicas sitting relatively unused. In an effort to prevent them from twiddling their thumbs, they were used as the primary memcached cluster. Sharing resources like this had benefits like less cost and higher…

Fighting Bots & Spam with Feature Flags

Feature flags are one of those things where once they click, you see opportunities for them everywhere. From managing development or analytics tools across environments to things like protecting registration or contact forms, they come in handy in endless ways. While nobody ever wants to take a registration or contact…