Tag
#ci-cd
6 articles
Shipping Zola to GitHub Pages: A 2938-Broken-Links Postmortem
A single-day devops postmortem: taking a private Elixir umbrella repo and shipping a 2808-page static site to GitHub Pages under a subpath, from 2938 broken links to zero.
From Health Score to Production: The Deploy Pipeline
The three-phase production deployment pipeline: pre-deploy validation with quality gates and doctrine checks, deployment via Fly.io, and post-deploy health verification with smoke tests and performance checks.
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.
Pre-Commit Security Gates: Catching Vulnerabilities Before They Land
Every commit to the Prismatic codebase passes through 9 blocking pre-commit pillars and 17 CI doctrine checks. This article explains how ZERO, SEAL, PERF, HYGIENE, NMND, TACH, DOCS, DEPS, and RDME are enforced with grep scanning and mix tasks.
Pre-Commit Security Gates: 9 Blocking Pillars for Code Quality
Implementing pre-commit hooks that enforce 9 blocking security and quality pillars: grep scanning for String.to_atom, hardcoded secrets, AST analysis mix tasks, and pillar-based enforcement architecture.
The 18-Pillar Doctrine: Building Self-Enforcing Software Quality
How Prismatic Platform enforces quality through 18 complementary pillars covering architecture, testing, security, performance, and documentation -- all validated automatically at every commit.