Erickson Reyes - Full-Stack Software Engineer

How I Work with AI

I treat AI as a multiplier, not autopilot — governed by versioned rules, not vibe coding.

I've moved from ad-hoc "vibe coding" to a governed, repeatable workflow so AI output stays consistent, reviewable, and honest. Ad-hoc prompting still has its place for small, low-risk changes; anything substantial goes through the governed workflow below.

Governance files

Versioned rules (truthfulness, scope, conventions) that every AI agent follows.

Plan-first

Agree an implementation plan and lock decisions before any code is written.

Per-task scaffolding

Implementation plan, before/after, QA verification, changelog, and root-cause analysis for each change.

Session handoffs

A written snapshot so any session (or machine) can pick up without relying on the model's memory.

Reusable skills

Repeatable commands for common tasks (run locally, pre-deploy checks, release).

This site itself is built and maintained this way — its governance files and skills live in the repo.