Back to feed
Dev.to
Dev.to
7/7/2026
Dev Log: 2026-07-07

Dev Log: 2026-07-07

Short summary

A dev log covering four changes unified by one theme: eliminate duplicate sources of truth. The author migrated SaaS billing from à-la-carte features to plans-only via a four-phase expand/contract rollout, unified authorization across web, API, and MCP agent surfaces into a single permission layer, and fixed legacy Oracle password-sync and pricing-config drift bugs. The core lesson: duplication in rules is worse than duplication in code because copies drift silently until billing breaks or access leaks.

  • Migrated billing from à-la-carte to plans-only in four safe expand/contract phases
  • Unified web, API, and MCP authorization into one shared permission check with a new support_engineer role
  • Fixed Oracle password column mismatch and pricing-tier config drift — both caused by duplicated rule sources

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more