CodeWithStu (@CodeWithStu) header
CodeWithStu (@CodeWithStu) profile picture

Shipping apps in public. Real traffic, real bugs and the fixes, from @onehausapp + @mcpscores. Plus dev tips I'd want someone to tell me

London, England
Joined July 2016
Postgres doesn't index your foreign keys for you. The parent side has its primary key, but the column on the child table is on you I added a test to the new project that reads the catalog and fails if any foreign key doesn't have an index starting with its columns. It found 13 :( Without them, deleting means full table scans
57
Programmatic SEO can bring in a surprising amount of traffic. onehaus usually sits around 100 visitors a day. Yesterday it hit 183, with 124 from Google, and most of those landed on one holiday page for Ireland because of the bank holiday. Installs didn't move though (6). So the pages work for discovery - turning that into people who actually install the app is a completely different problem
3
1
58
Small one if you're building a sign-in code screen. Use one input with autocomplete="one-time-code" and style it as six boxes, rather than six separate inputs Six inputs looks the same but paste and autofill usually end up half broken. Just did it this way on the new project's sign-in pages and it's so much nicer :)
71
TIL about Datadog's pathfinding project. It documents pretty much every known AWS IAM privilege escalation path, what permissions each one needs and how to spot it Honestly worth a look if you touch AWS at all
1
51
The "best household management apps 2026" post is still the second most visited page on onehaus, behind only the homepage People starting the free cleaning schedule tool went up about 65% this week too. Slowly starting to get why everyone says just keep writing content :)
42
Building verifymcp has been way harder than I expected. Every MCP server gets scanned from a clean slate, so that's a full package restore every single time, across thousands of servers, on a pretty small box CPU sat at 60-70% for days. A few changes later (caching, fewer retries, only rescanning when a package actually changes) and I think it's finally under control 😅
1
109
new home for onehaus is nearly ready everything about your home on one screen: pets, contacts, bills, meals, recipes, calendar, tasks. one place to search it all, one button to ask took a few goes to get it this simple. design flare of a cucumber, remember 😅
2
1
77
Replying to @bing
@bing i think comprehensive might be a bit of a stretch
81
I wonder whether this is it. Analysis from my t3 sessions over the past 2 weeks
1
1
49
A few more from other screens
16
Really starting to like the look of this next update. Onboarding experience is going to be so much nicer, plus the new homepage experience. Going to run with experimental feature flag so we can remove it/change it and force people to the old version if any issues. What'd you think?
1
79
What a surprise... :(
2
70