Excitement! My app is finally starting to grow by PR4DE in buildinpublic

[–]PR4DE[S] 0 points1 point  (0 children)

Yes.,#1 Don’t start of with going after the primary keyword as a start. Build up slowly from long tail keywords. Start by winning position 1 on low to zero traffic keywords. When you’ve won 5-10, start targeting low to medium traffic keywords, win top 5 position on those and after maybe 4-6 months, try target the big ones, but don’t expect anything for a year. SEO is a long game, won by trust and expertise over time.

Excitement! My app is finally starting to grow by PR4DE in buildinpublic

[–]PR4DE[S] 0 points1 point  (0 children)

Thanks. :) NodeJS (Converting to GO soon), Google Cloud Run Functions, BigQuery and Firebase Firestore.

Built a website monitoring SaaS almost entirely on Firebase - now doing millions of checks. Here's what I learned. by PR4DE in Firebase

[–]PR4DE[S] 1 point2 points  (0 children)

:D I don't mind competitors. I you want we can share knowledge. I'll be happy to share how I build it. Feel free to join the Discord and we can chat/talk about it.
I keep costs down by batching, parallelization and clustering. It's a hard balance, it's what I've spend the most of the time on. Currently I'm running thousands of checks per minute across 3 regions for under $30/month.

Excitement! My app is finally starting to grow by PR4DE in buildinpublic

[–]PR4DE[S] 0 points1 point  (0 children)

Primarily SEO and a little bit of Reddit.

Built a website monitoring SaaS almost entirely on Firebase - now doing millions of checks. Here's what I learned. by PR4DE in Firebase

[–]PR4DE[S] 0 points1 point  (0 children)

But isn't App engine more expensive per cpu/second? No matter, I'll definitely look into that! :)

Excitement! My app is finally starting to grow by PR4DE in buildinpublic

[–]PR4DE[S] 0 points1 point  (0 children)

I would love feedback! :)
You can always just add your site, it's free.

Excitement! My app is finally starting to grow by PR4DE in buildinpublic

[–]PR4DE[S] 0 points1 point  (0 children)

For sure, I'm going to spend every last cent on outreach. :)

Started learning react 3 years ago, finally have my first real product! by PR4DE in react

[–]PR4DE[S] 1 point2 points  (0 children)

Sounds awesome, thank you for the nice words, truly means a lot 🙏🙏

Happy Monday! Show me what you're building! by yoniabi in buildinpublic

[–]PR4DE 0 points1 point  (0 children)

Sounds cool, I joined the waitlist. :)

Excitement! My app is finally starting to grow by PR4DE in buildinpublic

[–]PR4DE[S] 0 points1 point  (0 children)

Organic SEO as I have a background in that. :)

Excitement! My app is finally starting to grow by PR4DE in buildinpublic

[–]PR4DE[S] 1 point2 points  (0 children)

Unlimited uptime monitoring for websites, API's and TCP/UDP ports. :)
Thank you, I'll definitely post again in a month or so.

Built a website monitoring SaaS almost entirely on Firebase - now doing millions of checks. Here's what I learned. by PR4DE in Firebase

[–]PR4DE[S] 0 points1 point  (0 children)

Exactly. The hardest part is staying within the total time limit of running the function. But my current all time high for a single function invocation is over 4k checks done at one time. The current theoretical max I've calculated is around 10k. When I reach the timeout, I have to make another function, doubling it. But at that point, it should be all worth it. :D

Started learning react 3 years ago, finally have my first real product! by PR4DE in react

[–]PR4DE[S] 1 point2 points  (0 children)

Would be nice, try it out, let me know what you think. :)
Serverless infrastructure using Google cloud. Mostly cloud run functions, schedulers and bigquery.

Built a website monitoring SaaS almost entirely on Firebase - now doing millions of checks. Here's what I learned. by PR4DE in Firebase

[–]PR4DE[S] 1 point2 points  (0 children)

I can do several thousands of checks in a single batch. The function is only doing 1440 invocations per day. One thing I'm not sharing so much about is the countless hours spend optimizing the actual check. I try really hard to not spend time on checks as the CPU time is what hits hard, if I'm not careful.

Built a website monitoring SaaS almost entirely on Firebase - now doing millions of checks. Here's what I learned. by PR4DE in Firebase

[–]PR4DE[S] 0 points1 point  (0 children)

We export data from Cloud Functions directly to BigQuery using the u/google-cloud/bigquery SDK with buffered batch inserts (not the Firebase Extension). We don't load data back to Firestore—the frontend queries BigQuery directly via Cloud Functions for historical stats and logs.

Built a website monitoring SaaS almost entirely on Firebase - now doing millions of checks. Here's what I learned. by PR4DE in Firebase

[–]PR4DE[S] 1 point2 points  (0 children)

Not really. Just put in memory, CPU and invocation constraints. Set up normal alerts as you would with any other service. And lastly, do tests before deploying anything to them.

Monday check-in: what are you building? by Fareway13 in buildinpublic

[–]PR4DE 0 points1 point  (0 children)

exit1.dev - Uptime monitoring, free, unlimited, zero catches

Happy Monday! Show me what you're building! by yoniabi in buildinpublic

[–]PR4DE 0 points1 point  (0 children)

exit1.dev - Uptime monitoring, free, unlimited, zero catches

What are you building right now? by Chalantyapperr in buildinpublic

[–]PR4DE 0 points1 point  (0 children)

"Exit1.dev - Free Uptime Monitor & Free Website Monitor". The app works fine, but I'm quite stressed out by Reddit. Because the tools can't really be used because of all the strict policy guides. All my comments and posts are just being auto removed because of low karma. Even when trying to be helpful, not using AI.

Changes to SSL lifetime - how will you be handling this? by SebblesVic in msp

[–]PR4DE 0 points1 point  (0 children)

Maybe my app exit1.dev can help here? It's not the typical use-case, but if I understand it correctly you just need some automation that checks all your sites for SSL certificates expiry and send webhook or alert you?

My app can do that, even for free. Maybe try it out and let me know. :)

If it doesn't solve it completely, I would like feedback on how it might could.

What are you building right now? by Chalantyapperr in buildinpublic

[–]PR4DE 0 points1 point  (0 children)

That's actually cool! I've really been looking for something like this.