An Update on Our Performance Issues & A Look at What's Next!
Hello everyone,
First and foremost, I want to share a milestone that I'm incredibly proud of: as of today, we have 96 active users on the platform. To have even one person find value in a small social network built from scratch is a beautiful feeling, so to have nearly one hundred of you here is truly amazing. Thank you for being a part of this journey.
Now, I want to be transparent about the elephant in the room. You've probably noticed that the app has been very slow and showing errors over the last day or so. I want to explain why.
Whatβs Going On? (The Restaurant Analogy)
Imagine our app is a restaurant, and our database provider (a service called Supabase) is our kitchen.
Right now, our kitchen is dealing with a very strange problem. A "ghost" delivery driver from a service we no longer use is stuck outside the kitchen door. This automated driver is banging on the door and shouting for an order thousands of times a minute, non-stop.
The kitchen staff (the database) is forced to spend almost all of its energy just dealing with this one noisy person. This is causing a massive jam, and our real waiters (the app's functions) can't get their orders in. When they wait too long, their order times out.
This is why the app feels so slow and why you're seeing errorsβthe kitchen is so overwhelmed by the ghost driver that it can't process any of our actual orders.
Our Plan to Fix It
The problem isn't with our app's code, but with the "kitchen" provider, Supabase. We have identified the exact "ghost driver" causing the issue and sent a detailed report to the Supabase team on August 7th to have them remove it from their system.
We haven't gotten a personal reply yet, but their automated response estimated a timeframe of 1-2 business days.
Your experience is my absolute top priority. If this issue isn't resolved by this coming Tuesday, we will begin accelerating our long-term plan to move the app to our own, independent database. This was always part of our future roadmap to ensure speed and stability, but this incident has made it a more immediate priority.
A Look at What's Coming Next!
While we wait for this fix, I want you to know that development hasn't stopped for a second. I've been hard at work on a brand new feature that I'm incredibly excited to share with you: a fourth "Create" button for Recipes!
This won't just be a place to list ingredients. It will be a unique social experience where you can beautifully share, discover, and even sell access to your most cherished family recipes. Our plan is to launch this new feature next week, as soon as the database issue is resolved and the app is running smoothly again.
Thank you for your incredible patience and for being a part of this community. We are committed to making this platform better and better for you every single day.
Best,
David Weaver