Boring Admin Plumbing

Boring Admin Plumbing

Real builders ship. It's been six months and I didn't deploy anything yet. Time to stop reading all the vibe coding hype on places like X because it sounds like everyone is a genius and able to ship complete products in a month 🤨

Anyways back to reality. I'm not shipping yet because there is fundamental plumbing work that needs to be done. It may not sound sexy but putting ResumoFII out in the wild and not be able to do basic things like hiding FIIs from the main listing, removing them from the summarization pipeline and toggling them between locked/unlocked states will just create unnecessary operational complexity when things go sideways. These are needed features before inviting people to check it out.

Basic admin features

The admin panel here gives operational leverage after deployment and allows for reprocessing of monthly reports in the case the LLM generates garbage output. I already know that some categories won't have good summaries since my master prompt isn't correctly directing the evaluation for logistical and hybrid funds like HGLG11 and TGAR11.

Since I scraped FIIs from B3 there may be recent funds being listed that don't even have reports available yet so I want the ability to hide those quickly from the main listing and remove them from the pipeline completely.

I've also added the ability to lock or unlock a FII. My monetization strategy is basically a monthly subscription to unlock everything. Non-paying users can read all reports on the unlocked FIIs which I'll put on a monthly rotation in order to stimulate FOMO. If the reports are good and valuable to users, they'll pay (well, that's the idea at least) to have continuous access to them.

Maybe reports alone are not enough of a valuable feature to get people paying but I already have ideas on how to move into a "Personal FII Analyst" direction. Something that I've not seen implemented anywhere.

But doing so before getting some product feedback is obviously not a good idea. The remaining pieces before moving to deployment are:

  • Nightly batch to enqueue report summarization
  • Admin toggle to enable/disable the report summarization pipeline (a basic kill switch in case LLM costs explode)
  • Stripe integration (or is polar the new thing people are using?)

Back to plumbing.

Subscribe to popado

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe