Skip to main content

Delivering Mobile Apps With Less Risk

· 7 min read
Roxana Halați
I'm pretty cool, but I cry a lot.

There’s nothing quite as exciting as seeing your app live on Google Play or the App Store. The culmination of months, if not years, of hard work can bring a sense of accomplishment, but with it comes the pressure of ensuring that your digital product functions as intended and meets the needs of your users.

Whether you’re planning to launch your first app or are a veteran in releases, you’re probably aware of the review process your app must go through before it can go live on the store. These reviews can take anywhere from a few hours to a few days, depending on the complexity of your app and the number of apps waiting to be reviewed.

Google Play on Mobile Screen

Production Testing Memes - Turning Mishaps into Laughter

· 5 min read
David Herbert
Changing the world, one line of code at a time

Tests! They've been haunting us since our school days when even the mere mention of the word would send shivers down our spines and make us dream of a world without pop quizzes.

Well, guess what? The world of software development didn't get the memo! In fact, they've gone and upped the ante with a little something called "testing in production." Oh, the nightmare! It's like a horror movie where the monster lurking around the corner is a bug that slipped through QA!

no other option but to test in production

Developer Advocates in the Tech Industry

· 6 min read
David Herbert
Changing the world, one line of code at a time

The role of a "developer advocate" has gained significant traction in recent years, thanks to leading tech giants like Apple, Microsoft, Facebook, Twitter, and Google. This role is particularly prevalent in technology companies that cater to developers. But what exactly does it entail? Who can become a developer advocate, and what qualities are essential to succeed in this role?

Who is a developer advocate

ConfigCat SDK for Chromium Extensions!

· 12 min read
Emil Kovačević
Code hard, debug harder.

At ConfigCat, we always prioritize our customers' feedback and requests to ensure we provide the best experience possible. That's why we took action on a user suggestion to support browser extensions based on the Manifest V3 platform.

We're excited to announce the release of our ConfigCat SDK for Chromium Extensions. This SDK is a specialized fork of our JavaScript SDK. Designed to allow for easy incorporation of our feature flag services into browser add-ons, it features a specialized cache implementation leveraging the chrome.storage API, which enables proper SDK functionality.

ConfigCat Extensions SDK

Integration Testing with ConfigCat's Public API

· 6 min read
Chavez Harris
Inspiration does exist, but it must find you writing code.

Feature flags are essential for effective feature release and management. Using them, we can control what features end users can see and which should remain hidden. Feature flagging allows developers to plan, launch and test new features remotely without editing code. While these benefits are fantastic, what about code testing? Having some methods in place for testing the integration of feature flags in our code can increase the likelihood of smooth feature integrations.

Using feature flags in integration tests cover

Choosing a SaaS Provider - Questions and Considerations

· 4 min read
David Herbert
Changing the world, one line of code at a time

Choosing the right SaaS (Software as a Service) provider is a crucial decision for any organization. When evaluating potential vendors, it's essential to have a clear understanding of their security measures, service level agreements, and other factors that may impact your business.

Here are some key questions to help guide your evaluation process. Questions for SaaS provider

How to use feature flags in GODOT Engine

· 6 min read
Chavez Harris
Inspiration does exist, but it must find you writing code.

According to an article published by CNET, the growth of the gaming industry is expected to increase. Due to this, new game titles are on the rise as greater demands are placed on gaming companies to remain competitive by keeping their users engaged with new features and updates. With the proper feature flagging mechanism, new features and updates can be effectively managed and released to users.

Using feature flags in GODOT cover

Feature Flags in Microfrontend Architecture

· 7 min read
David Herbert
Changing the world, one line of code at a time

In today's fast-paced world, the web development landscape is constantly evolving, with user expectations for fast and responsive applications driving innovation. The need for more modular, scalable, and maintainable architectures is more crucial than ever, as web applications are now required to be highly adaptable and feature-rich.

This has led to the rise of Microfrontends, an architectural approach that addresses the challenges faced by large frontend development teams working on monolithic frontend applications. Microfrontends have emerged as a solution to this challenge by breaking down these frontend monoliths into smaller, manageable components owned by cross-functional teams to facilitate the independent delivery of updates and new features. What are Microfrontends

Boosting Software Dev and Delivery with Feature Flags

· 7 min read
Alex Milea
Surf the code.

Software development and delivery is a dynamic process that requires constant adaptation and frequent testing. Therefore, how can you ensure that your code is reliable and secure? Can you test new features without disrupting or compromising service performance? How can you enable your teams to innovate quickly and efficiently?

The answer is feature flags.

Red cat launching rocket

A/B Testing in Android Kotlin with ConfigCat and Amplitude

· 9 min read
Roxana Halați
I'm pretty cool, but I cry a lot.

Releasing your digital product on the market is both an exciting and terrifying process. Whether you’ve created a mobile app or another type of software product, seeing it in the hands of real users is the ultimate achievement. But, simply building a wonderful product is not enough to ensure its long-term success. Over time, you’ll inevitably want to make changes and updates to your app.

But how can you be sure you’re making the right changes? It’s impossible to read your clients’ minds, but A/B testing might just be the next best thing. In this article, I’ll guide you through conducting an A/B test on an Android (Kotlin) application using ConfigCat’s feature flag management system and Amplitude.

A/B testing in Kotlin cover image