Tag

#ci-cd

6 articles

← All articles
Engineering

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.

Apr 24, 2026 Β· 9 min read Β· Tomas Korcak (korczis)
zola github-pages static-site +3
Engineering

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.

Mar 25, 2026 Β· 9 min read Β· Prismatic Engineering
deployment fly-io health-score +2
Architecture

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.

Mar 16, 2026 Β· 9 min read Β· Tomas Korcak (korczis)
ci-cd gitlab deployment +2
Security

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.

Mar 16, 2026 Β· 10 min read Β· Prismatic Engineering
pre-commit security doctrine +3
Security

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.

Mar 06, 2026 Β· 9 min read Β· Tomas Korcak (korczis)
pre-commit security elixir +2
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.

Mar 01, 2026 Β· 12 min read Β· Tomas Korcak (korczis)
doctrine quality enforcement +3