Feature flags · Q13 standing by
Bring it up
slowly.
Every flag is a channel. Every user is a seat. Push a feature to five percent, watch the house, then keep going. Hit blackout and everyone is back on the old show in one press.
npm i @faderboard/nodeFree for 3 channels, then $6 a channel a month. SDKs for Node, Python, Go and nine more. Flags evaluate inside your app in under 1 ms.
Cue sheet
Kill switch
Every flag to zero. One press, no deploy.
How it runs
The prompt book
A stage manager writes every cue into one book: stand by, then go. Faderboard keeps your release the same way.
- SB 1
Patch a channel.
Plug in your language, install the SDK, then wrap the new thing in one line. It gets a fader on the desk and a strip of tape you can write on.
npm i @faderboard/nodeif (desk.lit("new-checkout", user.id)) showNewCheckout()Under 1 ms, on your server. The SDK keeps the whole desk in memory and we stream every fader move to it, so a lit() check never waits on the network. If we ever go dark, your flags hold their last levels.
- GO 1
Bring it up.
At five percent, five seats in a hundred light. Push further and the same seats stay lit, so nobody flickers between the old show and the new one. Seats are hashed on your server, so we see numbers, never who is sitting in them.
- SB 2
Watch the house.
Each channel shows its own errors and refunds beside the fader, pulled from the Datadog, Sentry or OpenTelemetry you already run. You see what the light is doing before you push again.
- GO 2
Write the cue.
Put the next level on the cue sheet with a time, a condition or a merged GitHub or GitLab pull request. When it comes around, GO moves the fader for you and says so in Slack, and you can still grab it.
- HOLD
Black out if the house turns.
Every channel to zero in one press. Nothing to deploy and nothing to roll back. The levels wait for you to bring the house back.
Who runs it
On the road
tonight
2,140 desks run on Faderboard, from two-person apps to a credit union. This is what their operators said on headset.
Headset · channel A
- Dana Ruizon call, Pantryline
Refunds jumped on the new pricing page. I hit blackout from my phone in bed, and it was gone before my laptop woke up.
- Marcus Bellstaff engineer, Parcelbird
We took the new driver app from 1 to 100 percent over eleven days of cues. Nobody stayed late for it once.
- Priya Natarajanhead of product, Tidewell Credit Union
I write the cues myself now. Engineering finds out in Slack when GO fires.
- Sam OkaforCTO, Kitesong
Moved 310 flags off our homegrown config file in an afternoon. The bill stopped growing every time our users did.
Pricing
Rent it by the channel
Like a rental house: you pay for the channels you patch, not for the size of your audience.
Rental sheet No. 0413
Faderboard rentals
These rates are made up. Faderboard is a fictional product, so there is nothing to buy.