indie builder · status: shipping.....

I turn “this is annoying” into apps.

Small, sharp tools for the things that bug me. Right now that means a trading journal, a menu-bar quota meter, and an open-source mail client I help build.

annoyances.log 3/3 fixed
  1. “My inboxes live in too many tabs.”

    Fixed withEMC²contributing

  2. “Why did I even take that trade?”

    Fixed withintent: tradelive

  3. “How much AI quota do I have left?”

    Fixed withMeterUsageopen source

next annoyance: loading

01 / Work

Things that used to annoy me.

Each one started as a complaint. Each one is now somebody else’s fix too.

01Trading journal · Live

intent: trade

Annoyance
Making a trade, forgetting why, and repeating it anyway.
Fix
A journal for the part after “trust me, I have a plan.” Log the trades, review the patterns, give hindsight somewhere useful to live.
02macOS · Open source

MeterUsage

Annoyance
The AI stopping mid-sentence because the quota ran out.
Fix
A tiny menu-bar meter for Claude and Codex quota. Zero setup, no API keys, no telemetry.
03Open source · Contributor

EMC²

Annoyance
Email already has enough drama without living in five tabs.
Fix
I contribute to an open-source desktop client that brings your inboxes together.
04Lab · Experiments

The lab

Half-baked on purpose.

  • draftpulse

    An experimental live viral scorer for X drafts. Find out before you post. For science.

  • media-extract-skill

    An agent skill for media metadata, captions, local transcription, and still frames, without browser playback.

  • Everything else

    The rest of the experiments, in their natural habitat.

02 / About

About PB

I’m PB. I build apps for the little things that get on my nerves. Turns out, there are a few of them.

Better inboxes. Trading journals. Tiny menu-bar tools. If I keep thinking “why is this so fiddly?”, it usually ends up becoming a project. The plan: make something useful, put it in the world, then find the weird bug I somehow missed.

  1. RULE 01

    Annoyed twice? Build it.

    Once is bad luck. Twice is a backlog item.

  2. RULE 02

    Ship small, ship often.

    Status is permanently set to “shipping.....”. The dots are load-bearing.

  3. RULE 03

    No drama tools.

    No setup marathons, no mystery keys, no telemetry you didn’t ask for.

03 / Contact

Got a good problem? Or a strange idea?

Either way, I’m listening.

Nothing is sent anywhere until you choose to post it.