Skip to main content

The Eucalyptus VC Case Study - How Feature Flags Helped Grow the Business!

Vlad Spatariu

Vlad Spatariu

Preparing to appease our future AI overlords.

EucalyptusConfigCat

When growing any product or service, it’s to constantly gather feedback from your user base. And I mean constantly, else you risk losing focus from your real clients’ needs and priorities.

Let’s Talk Real-World Experiences#

To drive this point home, I figured that the best course of action was to collect some valuable insight from a third-party. Joseph Harris, who works at Eucalyptus was kind enough to take the time and offer just that.

How to send feature flag change notifications to DataDog

Endre Toth

Endre Toth

Large scale enterprise development expert. The father of our SDKs and infrastructure.

Thanks to the latest CI/CD tools and services, software companies can now deliver multiple releases in a week. Over the release process, it's expected that DevOps professionals keep their eyes on the monitoring dashboard and roll-back the deployment on the first suspicion. Since the use of feature flags gets more and more traction, it seems like a good idea to connect those releases and the monitoring tools.

DataDog Dashboard

ConfigCat has grown 5x in 2020

Gergely Sinka

Gergely Sinka

"Not all code paths return a value." - VS

We tend to move quickly from release to release and forget to honor the magnitude of our achievements during the year. Let this post be here as a milestone for the ConfigCat team to stop for a second, look back, and celebrate the preposterous performance we did.

Requests per month Total config.json downloads by 28 Dec, 2020

Amplitude and ConfigCat: A Guide on User Segmentation with Custom User Attributes

Jan Sipos

Jan Sipos

One good test is worth a thousand expert opinions.

Separating your customers into distinct segments will help your product in all sorts of ways. It can help you track the usage of your app in a more meaningful and granular way. It can also reveal how specifically different segments behave differently, which will help you prioritize future feature development as well as focus your marketing efforts.

Graphs and charts representing user segmentation

Privacy Shield revoked - Where does Configcat stand?

Petrina Georgousi

Petrina Georgousi

Citizen of the world. Lifelong learner and writer.

Last July, the Privacy Shield, which had been so useful for companies doing business on both sides of the Atlantic, became ineffective. It took us all by surprise, since it was quite a new program (only 4 years old) building the framework for exchange of information and data between the United States (US) and the European Union (EU) and it had eased a lot the business between the two markets.

Cameras

An In-depth Look into User Targeting

Jan Sipos

Jan Sipos

One good test is worth a thousand expert opinions.

Let's say you've just built a new feature, but it's not ready for a full release just yet. So, you decide to test it with a small group of people.

Image with sticky notes

You can go about it in two ways - deterministic or random. The first way lets you specify people by name, email, company or any other attribute you know about them. The latter uses fancy math and probability to randomly assign users into groups. Let's see how you'd accomplish both using ConfigCat.

Enable my feature automatically

Endre Toth

Endre Toth

Large scale enterprise development expert. The father of our SDKs and infrastructure.

When I implement a new feature to my application, I would like to manage it after the release (enable, target, tune and obviously in urgent cases roll it back). The feature/release toggles design pattern can solve my issue, but how can I answer the business needs? For example:

  • turn on the feature on Sunday at 12 PM
  • increase the discount value of the promotion every workday
  • enable the feature only on weekends or on weekdays

ConfigCat’s Reliability Framework

Csilla Kisfaludi

Csilla Kisfaludi

Girl in Tech. Mother of None. Pretty in Pink.

When we designed ConfigCat, our main purpose was to create an architecture that is scalable and resilient to short interruptions, so you don't have to worry about latency, service outages, and unwanted glitches in the system.

ConfigCat's Global CDN map