Skip to main content

4 posts tagged with "software release best practices"

View All Tags

Feature Flags in the Age of AI: Complexity, Data, and Finding the Right Balance

· 5 min read
Csilla Kisfaludi
Tech support by day, movie addict by night, crazy cat lady 24/7.

The feature flagging and experimentation space is heating up fast. OpenAI’s acquisition of Statsig shows just how important feature flag management has become and signals that the industry is moving toward AI-assisted, data-driven systems that optimize every release automatically.

This isn’t just another headline in the AI news cycle. It’s a sign of where software delivery is heading: toward AI-assisted, data-heavy development workflows where every release is measured, analyzed, and optimized.

For some teams, that’s the dream. For others, it’s just another layer of complexity standing between them and shipping code.

Feature flags vs environment variables cover

Preventing The Twitter Blue Chaos with Feature Flags

· 6 min read

Despite their best efforts, many individuals have been unsuccessful in their business pursuits. For Elon Musk, one of the world's richest men, the story is a little different. He succeeded in one of his earliest business ventures (Zip2) and has since replicated his success across PayPal, Tesla, and SpaceX.

While not everyone agrees with his decisions, he has set himself apart by being a visionary leader. He stubbornly holds on to his dreams until they are fulfilled. He is also known for hiring the most qualified hands to get things done. Musk doesn't hold back from trying out new ideas, and he swiftly implements changes he believes are best for his businesses.

Preventing The Twitter Blue Chaos with Feature Flags cover

Getting Started with Feature Flagging for Remote Teams

· 10 min read
Vlad Spatariu
Preparing to appease our future AI overlords.

Feature flagging is a powerful technique that allows remote teams to quickly and easily toggle features on and off in their codebase. With feature flags development, teams can deploy new code to production without immediately making it available to end users.

This can be especially useful for remote teams, as it allows them to deploy code safely and efficiently. That’s because remote teams may not have the same level of communication and coordination as they would in a co-located setting. By using feature flags, remote teams can deploy new features and updates more frequently, without the risk of disrupting the user experience.

Let’s discuss what feature flagging actually means and how to get started with it.

Feature flags for remote teams cover

The Understated Importance of Clean Code

· 11 min read
Vlad Spatariu
Preparing to appease our future AI overlords.

Good code is one of the most valuable commodities in technology. Code quality can affect everything from code execution time and application load times to how easy it is to maintain, read, and debug.

It can also play a significant role in your company's competitiveness. If your competitors are spending more time fixing bugs than adding features, then they're losing ground to you.

Clean Code is important

Two technical terms that can save your project!

Code Hygiene goes hand in hand with avoiding Tech Debt, and these two should be THE backbone of your company’s philosophy!