Forums
Guess what day most people lose their streak!
Hey ProductHunt!
Trophy is now powering over 24M streaks which is kind of crazy to think about considering we only launched 1.0 here in January this year.
One of the parts I find most interesting about building horizontal infrastructure is that as you scale and power more and more products you get to see insights that most teams building in isolation will only see a part of, and you can use those insights to make the the infrastructure better for everyone.
For example, because we power streaks for so many users, Trophy can tell that 25% of all streaks are lost on a Friday, closely followed by Saturday (19%) and then Wednesday (18%).
What happened to FinKitty?
no one asked actually but to be honest i think i had to say something cuz i kinda feel bad that all the support i got here just went away...
right now if you visited the domain finkitty.com you will find out that its listed for sale, i took this decision after a very long sitting with myself and ended up deciding that since im not having any users in this app i might just kill it and shift my focus into something else (working on templateson.com now)
yet im still holding it inside cuz i do like the name of this app and i feel like it has very good potential and i just cant see it..
so... if you have any great idea for an app named "FinKitty" please let me know
thanks
We stopped measuring engagement and our product got better
For the first year of building Murror, we optimized for the same metrics every other app optimizes for: daily active users, session length, screens per visit. The dashboard looked healthy. Usage was growing. We felt good about it.
But something was off. Our most engaged users were not our happiest users. People who spent the most time in the app were often the ones who left the harshest feedback. Meanwhile, users who opened the app twice a week for five minutes were writing us emails about how it changed how they handle difficult conversations.
How marketing agencies can add $1,000 MRR per client without taking on more work
Most agencies are missing a huge blind spot in their client reports right now.
Not because they are bad at their job.
Because the game changed and nobody sent a memo.
More and more of your clients customers are skipping Google entirely. They go straight to ChatGPT or Perplexity, ask a question, get an answer, and click the brand that gets mentioned.
If your client is not getting mentioned? They are losing leads they do not even know exist.
I spent the last few months figuring out how to track this properly and turn it into a service agencies can actually sell. Not some complicated AI audit. Just a simple monthly report that shows clients where they stand in AI search, how their competitors are doing, and what to do about it.
Agencies adding this are charging between $200 and $500 extra per month per client for it. The conversation is easy because the data is new and clients have never seen it before.
I wrote a free playbook covering the whole thing.
What AI visibility actually is. The metrics to track. A script for pitching it. A sample report structure. And a 7-day checklist to get your first report delivered.
Download here.
If you are running an agency and you have been looking for a way to grow revenue without growing your client list, this might be the one.
Setting up monorepos for AI: submodules versus subtrees
I've been building my app for 8 months now, and i ended up having 5 repositories
nextjs app
databases
customer facing API
node-sdk that wraps the api
react-sdk, for both reusing shared component and customer facing components
So i thought, it's gonna be great if i create a mono repo with submodules. But it was terrible. I realized that turborepo does not like external packages, and as i tried to reuse my own customer facing libs, the DX became terrible. It was very time consuming to ship a feature. Even when i wanted to use Codex or Cursor 3, it was not able to show git diff properly, also i was not able to use Cursor's cloud agents properly to ship complex features.




