Reading list & book tracker. Log what you read, rate it, export the whole shelf to CSV or JSON.
a small software
workshop.
We build tools that earn their place in your $PATH — everyday apps, sharp developer tooling, unglamorous quality-assurance kit, and a few commercial products that keep the lights on.
Everyday Projects
Apps we actually use ourselves, day to day. Small, fast, no telemetry, mostly open source.
A no-nonsense pomodoro timer that lives in your terminal. Notifies via the shell, logs sessions to a flat file.
Tiny self-hosted RSS reader. One binary, one SQLite file, a clean keyboard-first web UI.
Fuzzy snippet manager for the shell. Store commands and boilerplate, recall them with an fzf-style picker.
Developer Tools
CLIs and libraries for building software — the sharp edges of the toolbox. Open source, scriptable, composable.
Reproducible project layouts and git-based vendoring. Describe your dependencies once, materialize them anywhere.
A friendlier make. Declare tasks in YAML, get dependency graphs, dry-runs, and shell completion for free.
Layered .env loader with schema validation. Fail fast when a required variable is missing or malformed.
Pretty-printer and filter for structured JSON logs. Pipe messy production output in, get readable columns out.
POQA — Plain Old Quality Assurance
Unglamorous but essential: code checks, gates, and guardrails. The stuff that keeps a codebase honest in CI.
Quality gate for CI. Enforce thresholds on coverage, cyclomatic complexity, and duplication; fail the build when they slip.
Run many linters behind one command and normalize their output into a single, diffable report.
Find dead code and unused dependencies across a repo. Suggests safe removals, never touches anything without a flag.
Declarative HTTP smoke tests from a YAML manifest. Hit your endpoints post-deploy, assert on status and shape.
Private & Commercial
Closed-source products and paid web apps. No public source or docs — just the live product behind each link.
SDLC dashboard and release cockpit for teams. Tracks builds, environments, and deployments across the whole delivery pipeline.
Hosted Maven & artifact registry with fine-grained access tokens, retention policies, and proxying of upstreams.
API gateway with token-based auth (x-token), rate limiting, and per-route policies. Sits in front of your services.
Internal ops console — the one that runs atoito itself. Deploys, secrets, and the FTP/CI plumbing behind every project here.