The App Configuration Blog

Reimagining app configuration with configuration-as-code

Decoding the Matrix: The Evolution of Environment Variables in Software

Join us on a fascinating journey through time, exploring the origins and evolution of environment variables.

Ran Cohen on
the evolution of environment variables blog banner
npm dotenv blog banner

Using npm dotenv Package to Manage Node.js Environment Variables

dotenv is a zero-dependency module, available through the npm package manager, which loads environment variables from a .env file into process.env

Configu Editorial Team on
Config Confessions Blog Banner

Config Confessions: Horror Stories from the Trenches

Tales of everything that can go wrong with application configurations and what you can do to prevent it from happening

Ran Cohen on
apple pkl blog cover image

Exploring Pkl: Apple’s Fresh Approach to Configuration Languages

Pkl stands as Apple’s innovative foray into programmable configuration management. It's a paradigm shift towards configuration-as-code

Ran Cohen on
Blog post cover

GitOps vs. DevOps: 5 Differences & Will GitOps Replace DevOps?

DevOps unifies software development and IT operations. GitOps applies DevOps best practices using Git for infrastructure and applications.

Configu Editorial Team on
The GitOps Guide Blog Banner

The GitOps Guide: Principles, Examples, Tools & Best Practices

GitOps is a paradigm or a set of practices that empowers developers to perform tasks typically done by IT operations.

Configu Editorial Team on
GitHub Secrets The Basics and 4 Critical Best Practices Blog Banner

GitHub Secrets: The Basics and 4 Critical Best Practices

GitHub Actions is a continuous integration and continuous delivery (CI/CD) platform, built into the popular GitHub platform.

Configu Editorial Team on
Feature flag management blog banner

Feature Flags Management: Key Features & 5 Powerful Solutions

Feature flags are conditional code statements that can be turned 'on' or 'off' to control the visibility and functionality of certain software features.

Configu Editorial Team on
Secret management blog banner

Secret Management: Why, How, and 5 Critical Best Practices

Secret management is about controlling who has access to sensitive information in a software environment

Configu Editorial Team on
Kubernetes secrets blog banner

Kubernetes Secrets: A Practical Guide

Kubernetes secrets refer to managing sensitive data like passwords, tokens, SSH keys, and a specific Kubernetes feature, ‘Secrets’, handling this data.

Configu Editorial Team on
python dotenv blog banner

Using Py Dotenv (python-dotenv) Package to Manage Env Variables

Python Dotenv is an open-source software library that allows software developers to specify the environment in which their code runs.

Configu Editorial Team on
misconfigurations matter blog banner

Misconfigurations Matter: How to Identify, Fix, and Prevent Them

A misconfiguration is an element in a system or application that is not configured correctly.

Configu Editorial Team on

Try Configu for free

Painless end-to-end configuration management platform

Get Started for Free