Local Automation Pipeline
Automated local-first verification and artifact generation toolchains.
Manual CI runs on remote servers often create slow feedback cycles for solo builders. I needed instantaneous local validation before pushing commits.
Create zero-overhead git pre-commit and pre-push scripts that check TypeScript types, modified file linting, and asset bundle sizes in under 2 seconds.
Configured Git hooks with parallelized check execution using native Node.js child processes and ripgrep.
Staging-only checks executed in under 1.4 seconds, catching type errors before git pushes occurred.
Running full end-to-end browser tests on every commit was too slow and caused workflow friction.
Tiered validation works best: instant type/lint on pre-commit, full static build check on pre-push.
Standardized automation toolchain now adopted across all JTM Labs active projects.
Package the pipeline into an open-source CLI utility for quick reuse.