Dogfooding, aka eating your own dog food or drinking your own champagne, is the practice of using your own product within your company. It’s a great way to not only test products in practical, real-world situations for finding bugs, but...
Today’s products are more complex and fast-paced than ever. With customer’s expectations becoming higher than ever, companies deploy code several times a week. It is important to be ready for any situation and worst case scenarios.
Git is amazing. At Unlaunch, we use GitHub to store our code (in various repositories for backend service, various SDKs, frontend) and collaborate. While Git is versatile, it is also very complex and it is easy to make mistakes with...
Feature flags (also known as feature toggles) is a technique thats allows separating feature releases from deploying code. It gives software developers full control over who sees their features and when. A feature can be enabled or disabled for all...