dferber90 Profile Banner
Dominik Ferber Profile
Dominik Ferber

@dferber90

Followers
1K
Following
4K
Media
190
Statuses
1K

feature flags guy @vercel, made https://t.co/gSLMbcfh2V, creator of Edge Config

München, Bayern
Joined March 2008
Don't wanna be here? Send us removal request.
@dferber90
Dominik Ferber
5 months
Today we launched our new Flags SDK docs. I love the playground. It allows switching multiple flags, and yet the page itself remains static. Pick any combination of flags and reload. There's no layout shift
4
7
114
@dferber90
Dominik Ferber
27 days
Kudos to @joezeng6 for setting up this workshop with me and to @nicoalbanese10 for creating such a great companion app for it! 🐐🐐.
0
0
3
@dferber90
Dominik Ferber
27 days
Check it out here
1
0
2
@dferber90
Dominik Ferber
27 days
I gave a workshop about the Flags SDK at Vercel Ship this week, and the companion app we built is such a great walkthrough of the Flags SDK for Next.js. The recording of the talk should be available online soon too.
2
1
34
@dferber90
Dominik Ferber
1 month
A nice intro to the Flags SDK by @padron4497.
@ladyleet
Tracy Lee | ladyleet
1 month
0
0
3
@dferber90
Dominik Ferber
2 months
Excited to have Hypertune on our Vercel Marketplace. 1. Open the Flags tab in your project on the ▲ dashboard.2. Connect Hypertune.3. You got feature flags now :).
@miraan_tabrez
Miraan Tabrez
2 months
1/ Excited for Hypertune to join the Vercel Marketplace as a native app. You can now install it directly from the Flags tab of your Vercel dashboard in one click, and start using feature flags and running experiments in minutes.
0
0
10
@dferber90
Dominik Ferber
2 months
🦔🤝🏴.
@AAorris
Aaron Morris
2 months
Flags SDK has a new adapter for PostHog
Tweet media one
0
0
7
@dferber90
Dominik Ferber
2 months
🪣 🤝🏴.
@bucketdotco
Bucket
2 months
In cooperation with @vercel, we’ve launched a native Flags SDK adapter! ⋆˙⟡. The Flags SDK is an open-source library that gives developers tools to integrate feature flags in Next.js apps - and you can now use Bucket as a provider. > npm install @flags-sdk/bucket
Tweet media one
1
0
8
@dferber90
Dominik Ferber
2 months
See the announcement for details on why I made this decision, how to export your data, and more FAQs.
0
0
2
@dferber90
Dominik Ferber
2 months
Reminder: HappyKit is winding down. The HappyKit service will end in 14 days, on May 30th at 12:00pm Pacific Time.
1
0
6
@dferber90
Dominik Ferber
3 months
The joy of overriding a flag never gets old
Tweet media one
0
3
24
@dferber90
Dominik Ferber
3 months
You can now change the state of your flags without redeploying your app! And it's still ultra fast and highly available. This is of course a basic setup you will outgrow, at which point you can switch to a real flag provider. See for adapters.
Tweet card summary image
flags-sdk.dev
A free, open-source library for using feature flags in Next.js and SvelteKit.
1
0
2
@dferber90
Dominik Ferber
3 months
Back your flag by reading from our global data store called Edge Config instead of declaring the value in code. Think of Edge Config as a config file you can change without redeploying your app. It's available at insanely low latency and has extremely high availability.
Tweet media one
1
0
1
@dferber90
Dominik Ferber
3 months
You now have a free, homegrown feature flagging service!. There are tradeoffs though.• changing flag state requires redeploying.• can not change flag state across deployments.• no UI to edit flags. This is where Edge Config can help….
2
0
2
@dferber90
Dominik Ferber
3 months
This system has a few nice properties.• decouple merging to main from releasing features.• able to test features in production before they go live.• flags evaluate instantly, as it's all local.• the flag "service" can't go down, it lives in your code.• flag usage is free.
1
0
1
@dferber90
Dominik Ferber
3 months
3. Override. You can now merge to prod and your feature will remain hidden for users. But how do you actually test your feature before releasing?. Use the Flags Explorer in Vercel Toolbar to override the flag. This will turn the flag on for your own session only, so you can test
1
0
2
@dferber90
Dominik Ferber
3 months
2. Use your flag. The flag we created earlier has no feature flagging service behind it. It's basically just an async function configured to return false. Call your flag like any other async function to evaluate it
Tweet media one
1
0
1
@dferber90
Dominik Ferber
3 months
How to use feature flags for free. 1. Create flag. Declare your flag in code using the Flags SDK, and configure it to always return false. We'll get to why this matters later.
Tweet media one
1
1
5
@dferber90
Dominik Ferber
3 months
RT @rauchg: This little dialog has completely changed how we ship at Vercel. We push to Production sooner, we collaborate by sharing links….
0
9
0
@dferber90
Dominik Ferber
3 months
RT @itsolelehmann: Europe created a monster:. • Forces annoying popups on EVERY website.• Costs businesses €10 BILLION+ in compliance.• Pro….
0
556
0
@dferber90
Dominik Ferber
3 months
who called it SEV3 instead of mincident?.who called it SEV2 instead of midcident?.who called it SEV1 instead of maccident?.
2
1
22