Developer Templates & CI/CD
Standardize the platform work. Keep developers focused on business logic.
- OpenPlate
- OpenCICD
- GitHub Actions
- Docker
- Infrastructure as Code
Jason Cotton
Architecture · Systems · Engineering
AI-first engineering
Use capable agents to move faster with repeatable quality.
Agents carry the mechanical work — scaffolding, refactors, test passes, review sweeps — while the engineering judgment stays with me.
Capture domain knowledge in specifications that guide implementation and review.
Decisions live in a reviewable specification rather than in a thread, so the work and the review are checked against the same source.
Make build, test, and deployment repeatable.
Build, test, container, and infrastructure steps run the same way on a laptop as in CI, so releasing is routine rather than an event.
Standardize the platform work. Keep developers focused on business logic.
Responsive experiences backed by resilient systems that scale with demand.
Agents that understand users, use trusted tools, and take useful action.
Platform tooling built as part of my work at Comcast and released publicly under Apache-2.0, so the same project generation and delivery tooling is available to anyone.
Generates a project from composed templates and keeps it updatable, so later changes reach a project without overwriting the team's own code.
github.com/Comcast/OpenPlateRuns a project's own build, test, and release actions inside containers, so a step behaves the same on a laptop as it does in hosted CI/CD.
github.com/Comcast/OpenCICD