BUILT TO
BE USEFUL.

6 independent projects. 6 practical problems.
A closer look at the thinking, tools, and systems behind them.

01/ 06

DEVELOPER PRODUCTIVITY / macOS

PRPulse

Released · macOS

Your pull requests. Back in focus.

A menu-bar companion that brings reviews, notifications, and pull request triage into one quiet corner of your Mac.

FIG. 01 / SIGNAL OVER NOISE
THE PROBLEM
Pull requests that need attention are easy to lose across authored work, review requests, and watched repositories.
THE APPROACH
A macOS menu-bar app that tracks those pull requests and supports triage actions, snoozing, notifications, and digest snapshots.
PROJECT STATUS
Stable v0.1.1 release.
02/ 06

NETWORK TOOLS / PYTHON

NetworkScanner

Public source · Self-hosted

Know what’s on your network.

Local discovery, concurrent scanning, and an offline-first approach to understanding the devices around you.

FIG. 02 / MAKE THE INVISIBLE VISIBLE
THE PROBLEM
Local network discovery should identify reachable devices from the actual selected network without requiring a hosted service.
THE APPROACH
A Flask dashboard that derives CIDR from the selected interface, discovers devices concurrently, optionally persists nicknames in Redis, and keeps vendor lookup offline by default.
PROJECT STATUS
Public source repository; no formal release claimed.
03/ 06

TELEMETRY / GO

dji-flight

Released · Go CLI + web dashboard

From flight logs to flight stories.

A Go CLI and web dashboard that turn DJI telemetry into interactive routes, flight statistics, and useful exports.

FIG. 03 / A DIFFERENT POINT OF VIEW
THE PROBLEM
DJI SRT telemetry is difficult to inspect as a useful flight narrative.
THE APPROACH
A Go CLI and embedded web dashboard for telemetry parsing, interactive flight visualisation, flight statistics, and exports.
PROJECT STATUS
Stable v0.1.0 release.
04/ 06

AUTOMATION / SHELL

macsetup

Public source · macOS

A fresh Mac. A familiar setup.

Repeatable, configuration-driven setup with Homebrew. Install your tools, then verify they’re ready to work.

FIG. 04 / REPEATABLE BY DESIGN
THE PROBLEM
Setting up a new Mac should not depend on manually replaying installation notes or forgetting how a tool was verified.
THE APPROACH
A Homebrew-based shell utility that reads distributable JSON configurations, runs declared installation commands, and verifies the resulting tools.
PROJECT STATUS
Public MIT-licensed source repository; no formal release claimed.
05/ 06

PACKAGE ECOSYSTEMS / RESEARCH

PackageRadar

Private project · In development

Find the signal in every ecosystem.

A focused place to follow package updates, compare registries, and make sense of the systems behind the tools developers rely on.

FIG. 05 / MAP THE ECOSYSTEM
THE PROBLEM
Package ecosystem updates, official documentation, registries, and package-manager trade-offs are scattered across too many places.
THE APPROACH
A developer-focused hub for tracking ecosystem updates, finding official docs and registries, comparing package managers, and understanding how each works internally.
PROJECT STATUS
In development · Product research and MVP planning.
06/ 06

DEVELOPER WORKFLOW / macOS

Arta

Private project · macOS companion

A quieter way to stay in flow.

A local-first macOS companion that keeps Claude Code sessions visible through timely, respectful signals.

FIG. 06 / A QUIET SIGNAL
THE PROBLEM
Long-running Claude Code sessions need quiet, timely signals without pulling attention away from focused engineering work.
THE APPROACH
A local-first macOS companion that watches Claude Code sessions, surfaces completion and input-needed nudges, and records meaningful commit milestones.
PROJECT STATUS
Private beta · macOS 14+.