flags
Git-native feature flags

Feature flags que nacen en tu código

Define una flag en flags.yml. Haz push. Ya está disponible en tu panel.

Sin paneles complejos. Sin config manual. Sin fricción.

Pensado para equipos pequeños que construyen rápido.

Subheadline

Flags Git-native. Por branch. Sin sobreingeniería.

Si trabajas con branches, previews y deploys rápidos, tus feature flags deberían hacerlo también.

Problema

El problema

Las feature flags tradicionales están pensadas para empresas grandes.

  • Paneles complejos.
  • Segmentaciones infinitas.
  • Configuración manual.

Pero en equipos pequeños, la realidad es otra:

  • El dev crea la flag.
  • Hace push.
  • Se despliega una preview.
  • Necesita cambiar el valor rápido.
  • Y seguir construyendo.

No necesitas una plataforma enterprise. Necesitas algo que siga tu flujo natural de Git.

Flujo

Cómo funciona

1. Define la flag en tu repo

# flags.yml
new_checkout:
  description: Nuevo flujo de pago
  default: false

Haz push.

2. Se sincroniza automáticamente

El webhook detecta el cambio y crea la flag en el dashboard.

  • Disponible por branch
  • Con valor por defecto
  • Lista para modificar

No tienes que crear nada manualmente.

3. Cambia valores desde la web

  • Activa la flag en main
  • Prueba algo distinto en feature/new-checkout
  • Ajusta staging sin tocar producción

Cada branch tiene sus propios valores. Simple.

4. Úsala en tu frontend

if (flags.new_checkout) {
  renderNewCheckout()
}

Si la flag no existe aún, usa el default. Sin errores. Sin bloqueos.

Branch-first, no entorno-first

Cada branch tiene su configuración.

  • main
  • staging
  • feature/x
  • fix/login

Tus previews funcionan como deberían. Tus flags también.

Observabilidad real

  • Última vez que se consultó una flag
  • Cuánto tiempo lleva con el mismo valor
  • Historial completo de cambios
  • Quién lo cambió y cuándo

Detecta flags olvidadas. Evita deuda técnica silenciosa.

Para equipos pequeños

  • Startups construyendo su MVP
  • SaaS en crecimiento
  • Agencias que trabajan por features
  • Equipos que viven en Git y deploys continuos

No necesitas targeting avanzado. Necesitas velocidad.

Ejemplo real de flujo

  • Creas new_checkout en flags.yml.
  • Haces push a feature/new-checkout.
  • La preview se despliega.
  • Activás la flag solo en esa branch.
  • QA prueba el nuevo flujo.
  • Merge a main.
  • Activas la flag en producción cuando quieras.

Sin redeploy. Sin tocar código. Sin complejidad innecesaria.

Filosofía

  • Las flags nacen en código.
  • Se gestionan desde la web.
  • Viven por branch.
  • La base de datos es la fuente de verdad.
  • Git es el disparador.

Simple.

Auditoría incluida

  • Log completo de cambios
  • Usuarios invitados (producto, negocio, founder)
  • Control sin necesidad de cuenta GitHub
  • Trazabilidad real

Todo queda registrado.

Lo que no hacemos

No somos una plataforma enterprise llena de reglas complejas.

No hacemos segmentación por país, porcentaje de tráfico o experimentos avanzados.

Estamos enfocados en:

  • DX limpia
  • Integración natural con Git
  • Configuración por branch
  • Simplicidad

Construye más rápido. Sin sobreingeniería.

Conecta tu repo y define tu primera flag en menos de 5 minutos.