Six months ago I had an idea for a local business audit tool. Today I’m running four live products on a single VPS, sending hundreds of outreach emails weekly, and writing most of the code myself. LocalMention audits whether businesses appear in AI-powered search. FixMyRecord scans for personal data exposure across broker sites. Resilience applies game mechanics to reentry support. SetupLens runs five trading methodology lenses against the market daily. Different problems. Same builder. Here’s what that’s actually taught me.
Constraints Create Better Architecture
Everything runs on one Vultr server: Nginx reverse proxy, systemd services, cron jobs, SQLite databases with nightly backups to Backblaze B2. When you can’t throw money at infrastructure, you write efficient code. This has been more valuable than any systems design course. Every decision gets scrutinized — does this need a database? Can this run as a cron job instead of a daemon? Is this complexity serving users or just my ego?Outreach Is a Product Signal
Over 600 cold emails sent for LocalMention. Open rate: 4.5%. One reply. The numbers are humbling, but they’re data. Law firms open at 75%. Plumbers at 33%. The product-market fit varies by vertical, and the outreach metrics tell you where to focus. Cold outreach isn’t a marketing problem — it’s a product problem. The emails that work are the ones where the audit report reveals something the business owner genuinely didn’t know.Applied Behavioral Science
My time at UNM’s MATEO Lab studying health behavior change shows up in everything I build. FixMyRecord’s live results page updates in real-time to maintain engagement. Resilience uses quest chains to break overwhelming goals into daily actions. LocalMention’s PDF report is designed to create an immediate insight. Reducing friction, making the next action obvious, showing progress visually — these aren’t UX tricks. They’re behavioral principles with decades of research behind them.The Honest Takeaway
If I could rewind, I’d go deeper on one product instead of wide across four. But the cross-pollination is real — FixMyRecord’s scan architecture informed LocalMention’s pipeline, trading methodology shaped how I think about signal-to-noise in outreach, and Resilience keeps me grounded in the human impact behind the code. So I’ll keep building. One server at a time.More from Fillip Kosorukov
- From Behavioral Science to Software: How Psychology Shapes the Products I Build
- What Running a VPS Taught Me About Systems Thinking and Resilience
- Why I Build Tools for People the Tech Industry Overlooks
- Your Name Is a Search Term: How to Control What Google Says About You
- Why Your Online Reputation Is Your Most Valuable Digital Asset
Related Reading
- Your Name Is a Search Term: How to Control What Google Says About You
- Why Your Online Reputation Is Your Most Valuable Digital Asset
- From Behavioral Science to Software: How Psychology Shapes the Products I Build
- What Running a VPS Taught Me About Systems Thinking and Resilience
- Why I Build Tools for People the Tech Industry Overlooks