Experimentation, at its core, is about navigating through the unknown, testing new ideas, and iterating based on feedback and results. It's a practice that could be applied to the business world, where hypotheses are formed, tested, validated, or refuted. This approach is crucial in an environment where customer preferences and market dynamics constantly shift rapidly.
Using Feature Flags in a Next.js Application
As developers, our job often involves regularly releasing new features. But how can we ensure these new features are working properly before safely releasing them to all users? It's simple: by using feature flags!
How to Use Feature Flags with Kubernetes
In a previous post, I covered best practices and tips for using ConfigCat feature flags with Docker. While Docker has advantages for easily sharing and deploying containerized applications, it poses challenges when deploying and managing those containers at scale. This is where Kubernetes comes in. Using feature flags, you can control your Kubernetes deployments and services with a simple click without editing your .yaml
config files. Let's take a look together!
The Environmental Impact of Feature Management
Nowadays, the issue of sustainability has moved from the fringes of public discourse to become a central concern for industries worldwide, and the technology sector is no exception. The significance of sustainability within the technology sector has escalated more than ever before.
As the digital era continues to evolve at a rapid pace, the environmental footprint of the tech industry has come under increasing scrutiny. This is primarily due to the vast amounts of energy and resources consumed by technology infrastructures such as data centers, networks, and the multitude of end-user devices that have become ubiquitous daily
Feature Flags and Cybersecurity - A Layered Defense Approach
As the world becomes increasingly digital and technology advances, so too do the threats. As a result, we must adapt and learn how to protect and safeguard our online presence, making robust cybersecurity measures more vital than ever before. This is especially important for companies, which generally have more at stake than individuals, necessitating a shift from outdated methods to new strategies to effectively combat cyber attacks.
Using ConfigCat's Feature Flags in an ASP.NET Core Application
In this post, I'll investigate integrating ConfigCat's feature management system with an ASP.NET Core 8 Web API Service and the Options<T>
pattern. We'll also leverage the built-in polling mechanism of the ConfigCat client library to refresh feature flags' states during the application's runtime. Let's get started!
Using Feature Flags in a React.js Application
In this post, I'm going to be demonstrating how to integrate ConfigCat's feature flags in a React.js app. I will build a simple, pretty easy-to-understand application that simulates a race between three cars. Let's get started!
Eating Our Own Cat Food - The Rollout of ConfigCat's Config V2
We'd like to share the story of how we successfully rolled out Config V2, the latest and most advanced version of ConfigCat. Let us take you behind the scenes and show you how we used our own tool to achieve a smooth and gradual rollout. Join us as we explain the steps we took to launch Config V2 and demonstrate how we "eat our own dog cat food".
Global Feature Management - Catering to Diverse Audiences
In the current era of digital globalization, the ambition to launch software on a global scale is more than a mere aspiration; it's a necessity for businesses seeking to stay competitive and relevant. Imagine a world where your software reaches every corner of the globe, where your application speaks to users in the bustling streets of Tokyo, the vibrant markets of Mumbai, the sleek offices of New York, and the cozy cafes of Paris.
This is the dream of global software deployment, a software product that transcends borders, reaching a global audience. However, the path to achieving this global reach is fraught with obstacles that test the mettle of even the most seasoned developers and business strategists. It's a dream that brings with it a complex maze of challenges and opportunities.
Understanding and catering to diverse user groups is not just about translating content but about truly grasping the varied needs, preferences, and cultural nuances. A one-size-fits-all approach can lead to a product that fits none perfectly. This introduces the need for a sophisticated feature management strategy that respects and addresses the intricacies of global markets.
New Comparators in Config V2
Config V2 introduces New Comparators that make it much easier to create precise Targeting Rules by facilitating seamless comparison of texts, arrays, and dates.