The work / Projects & tools

Inside the
engineering.

From CI operations to the small automations that make an engineer’s day easier. Explore what was built, how it works, and the decisions behind it.

01 / Platform engineering

Runnerly

A clearer view of the runner layer.

Events provide the fast path; reconciliation corrects missed state. Runnerly connects runner inventory, job activity, and policy in one authenticated view.

GitHub AppSQLiteLive updates
Inside Runnerly Restricted application · product interface with sample data
Proposed Runnerly dashboard using sample data
02 / Reliability automation

Status platform

A useful answer to “is it working?”

Explicit thresholds, boundary tests, and automated publishing connect synthetic checks to a public status report.

PythonGrafanaGitHub Actions
Explore the system Open source · working public status page
STATUS PUBLISHINGWorkflow model
01
Observe

Grafana synthetic checks

02
Evaluate

Python component-state logic

03
Publish

GitHub Actions → GitHub Pages

Optional Atlassian Statuspage synchronisation
The everyday engineering

Small, focused,
and built to be useful.

Tools that make repeatable work easier to maintain, share, and understand.

03

WSL distro builder

An environment you can rebuild.

A profile-driven WSL2 builder with pinned toolchains, checksum-verified updates, rollback, DNS handling, and SSH agent forwarding.

Shell · Platform automationSource & releases
04

SSH remote command action

Remote execution, with the details covered.

Native OpenSSH for GitHub Actions, with multi-host execution, bastion support, environment forwarding, timeouts, and captured output.

Shell · Delivery automationSource & releases
05

AI code review action

A more focused pull-request review.

A configurable GitHub Action for targeted inline feedback. It brings automated review into the pull request while keeping the output manageable.

JavaScript · Developer toolingExplore the source
06

Reusable workflows

Engineering defaults, shared in code.

Reusable CI, deployment, container-build, notification, linting, and secret-rotation workflows for the CaeliCode organisation.

GitHub Actions · Engineering systemsInspect the workflows