Tag
#deployment
5 articles
Feature Flags for Gradual Rollout: Ship the Code, Gate the Blast Radius
Deploy and release are different events. Feature flags let you ship code to production and enable it for 1% of users, then 10%, then everyone. Here's how Prismatic gates risky changes without branching hell.
Mix Releases for Zero-Surprise Deploys: What Ships Is What You Tested
A Mix release is a sealed artifact. Build it once, test it, ship the exact bytes to production. Here's the pipeline — and the three mistakes that make releases lie about what's running.
Building and Deploying Elixir Releases
Complete guide to Elixir releases covering mix release configuration, runtime.exs, Docker multi-stage builds, Fly.io deployment, and hot upgrade patterns.
Configuration Management in a Large Elixir Umbrella
Managing configuration across a 94-app umbrella: compile-time vs runtime config, environment variables, application-specific settings, and avoiding common pitfalls.
CI/CD Pipeline Architecture for a 94-App Umbrella
GitLab CI/CD pipeline design for the Prismatic Platform: multi-stage compilation, doctrine validation, deploy gates, artifact management, and production deployment.