Developer Tooling Active

Automation Tooling

Internal CLI tools and workflow automation

Overview

A collection of internal CLI tools and scripts that automate repetitive infrastructure, deployment, and development tasks across personal and professional projects.

The problem

Repeated manual steps across deployments, environment setup, and project scaffolding accumulate into hours of toil across a year.

What I built

A suite of CLI tools written in Go and TypeScript for deployment automation, project scaffolding, secret rotation, and local development environment management.

Technical details

Go CLIs use Cobra/Viper for structured command hierarchies. TypeScript utilities use tsx for zero-config execution. All tools are containerised where distribution is needed.

Pipeline demo

CI pipeline[demo]

  • Lint
  • Typecheck
  • Unit tests
  • Build
  • Push image

[placeholder — final version replays a real CI run]

Stack

  • Go
  • TypeScript
  • Bash
  • Docker
  • GitHub Actions

Related