Product work

Apps that feel native, fast, and a little obsessive.

A tighter look at the portfolio: shipped apps, current TestFlight work, and the little details that make each thing feel intentional instead of template-made.

Selected catalog

Start with the best two. Then browse the rest.

Not every app needs the same visual weight. The page now reads like a portfolio, not a component test.

Featured release

Structly app icon

Structly

Live

iPhone · iPad · Mac

Turns ugly raw JSON into something readable, collapsible, and actually pleasant across Safari on every Apple device.

Featured beta

LiftCoach app icon

LiftCoach

TestFlight

iPhone · Apple Watch

Adaptive strength programming, recovery-aware suggestions, and a serious training UI without the usual gym-app sludge.

Full catalog

Everything else still shipping.

Compact cards, cleaner copy, obvious links. Enough detail to scan fast; no mystery-icon nonsense.

DupeOut app icon

DupeOut

TestFlight

iPhone

On-device duplicate and bad-photo cleanup that stays private.

Photo cleanup

Distill app icon

Distill

TestFlight

iPhone · iPad · Mac · Watch

Save links, archive full articles, and pull them back later without losing the text.

Read-later, but searchable

Closet app icon

Closet

TestFlight

iPhone · iPad

Wardrobe tracking with total value, wear history, and cost-per-wear.

Personal inventory

SpendWisely app icon

SpendWisely

TestFlight

iPhone · iPad

A finance tracker built around clear spending views, not bank-app sludge.

Money, less mess

EatWisely app icon

EatWisely

TestFlight

iPhone

Meal logging that works whether you snap a photo, scan a label, or just type it.

Food tracking

TrainInsight app icon

TrainInsight

TestFlight

iPhone · Apple Watch

Training analytics and readiness signals built around Apple Watch data.

Coming soon

Coming to the site soon

Market Mood app icon

Market Mood

TestFlight

iPhone · iPad · Watch

A compact macro and crypto sentiment dashboard without the doomscroll.

Market pulse

Recent activity

Latest commits across public repos. Pulled from GitHub on page load.