Hadi Mulia

Purser

Every project as a live node graph of its real stack.

Private · 2026 · Personal project

What it is

Native macOS cockpit that scans the machine and draws every project as a node graph of its real stack: folder, framework, GitHub, Vercel, domain, database, PostHog views, env keys. One rule: nothing is hand-typed. Every value on the canvas is derived from disk or a provider API, so the graph cannot drift from reality.

Why I built it this way

A dozen live projects means provenance scatters across ten dashboards. Purser pulls it into one canvas. Reading a node graph beats reading a list, a habit carried over from years in Nuke.

Implementation and public artifacts

Swift, SwiftUI, Vercel API, PostHog

The source repository is private. This page is a personal project record.

Published artifacts and reported outcomes have different evidential limits. How to read this portfolio's evidence.