Feature flags have made it easier than ever to continuously test and integrate new features in our applications with confidence, even while in a production environment without having to worry about deployment risks like downtimes or bugs that could greatly impact the experience of the entire user base.
Exploring Feature Flags in Android (Kotlin)
Let's play with a hypothetical scenario where you've built a Kotlin-based mobile application, and you'd like to customize the overall user experience based on specified criteria. You've got a perfect idea, but then this question pops up everywhere: Now what? Folks, allow me to introduce you to the concept of feature flags in Kotlin.
Progressive Delivery Strategies for Efficient Deployment
Building a modern application often involves building it as a microservice, which provides developers with more flexibility and agility in terms of deployment options. However, deployment can either be a joy or a nightmare, depending on the strategy used, whether it's deploying microservices, testing new features, updating a business logic, or releasing a new version entirely? With every code change pushed, comes the risk of potential failures, which could be as a result of bad code quality or unexpected bugs, and this can potentially disrupt the user's experience.
Hence, picking an efficient deployment strategy is key to mitigating these deployment risks and not having to constantly disrupt your user’s experience by going into downtimes or completely having to go offline whenever there is something to be deployed.
ConfigCat Awarded High Performer By G2
ConfigCat Awarded High Performer By G2
We at ConfigCat are thrilled and proud to announce that ConfigCat was awarded the prestigious “High Performer” award by G2 in their winter 2022 report for Configuration Management Software. These awards are given based on customers' feedback on products or services that they use, which makes them especially prestigious.
The story of the Elixir SDK
In the context of SaaS applications, having a tool that allows you to control different features and flag certain users is critical, given the uniqueness of their needs and the instability of new releases.
This is where the ConfigCat Elixir SDK's tale begins. This is the simplified narrative of a great open-source SDK, driven by highly-professional folks from three different companies, as told by one of its creators.
ConfigCat Unaffected by CVE-2021-44228 Vulnerability
ConfigCat is NOT affected
A remote code execution flaw was recently discovered in log4j. The vulnerability is fixed in log4j 2.15.0.
Log4j is a popular Java logging library. It is used by many popular Java applications. We have double-checked our systems and SDKs to be sure that they are not affected by this vulnerability.
Using Feature Flags in a React.js Application
In this article, I’m going to be demonstrating how to integrate ConfigCat's Feature Flag service in React. I will build a simple, pretty easy-to-understand application that simulates a race between three cars. Let’s get started!
Introducing Bugfender for ConfigCat users.
Bugfender is a remote log aggregator that allows front-end and mobile developers to view their entire crash and issue records from any location. It works on iOS, Android and web applications and provides crucial information at all three development stages (development, testing and production).
By harnessing Bugfender, ConfigCat users can provide even more targeted support by identifying bugs in their individual features as well as overarching trends.
How to migrate from LaunchDarkly to ConfigCat
Coming from LaunchDarkly? This post will show you a simple & straight forward way to migrate your feature flags from LaunchDarkly to ConfigCat
Are you confused about NFTs? We explain.
Before we know what the Non-Fungible Token (NFT) is, we need to know what’s the technology behind it, which’s Blockchain.
When we say Blockchain, people tend to start thinking about Bitcoin, Etherum, Doge, etc… These are cryptocurrencies. Blockchain is the underlying technology beneath that. So basically Blockchain Technology can exist without cryptocurrencies, but cryptocurrencies can’t exist without Blockchain and the same principle applies to NFTs.
Blockchain Technology is a big decentralized system that lets you record data in ways that make it hard or impossible to have changes on it or to hack it. Think of it as a series of blocks that are tied together like a chain. Each block has data, mostly transactions, and keep in mind that blockchain is transparent by nature, so you’ll be able to track the entire transaction history made using Blockchain.