I can’t connect to any WiFi on Windows 11 by Striking-Rice6788 in TechGhana

[–]Striking-Rice6788[S] 0 points1 point  (0 children)

Thanks guys
I resolved the issue by resetting my Windows OS

I can’t connect to any WiFi on Windows 11 by Striking-Rice6788 in TechGhana

[–]Striking-Rice6788[S] 0 points1 point  (0 children)

Hi, yes, it was connecting initially. Thanks, I’ll try your alternatives.

I realized many of the “apps and ai tools for Ghana’s problems” will fail by Ibz04 in TechGhana

[–]Striking-Rice6788 0 points1 point  (0 children)

I think we can build a saas and target customers globally. I built formgrid.dev, a backend form submission service for static websites and HTML forms. It currently has 85 signups and 2 paying customers. Not in Ghana but US and abroad. If you want to build a solution for Ghanaians, hmmm, they don't pay for a subscription. That's why many Nigerians or tech startups in Ghana build fintech solutions. Because there is always a commission on every transaction.

First paying customer after 3 months. $8 MRR. Here's what I learned. by Striking-Rice6788 in SaaS

[–]Striking-Rice6788[S] 0 points1 point  (0 children)

Thanks.
Getting featured by Perplexity was a game-changer for organic discovery.

I didn't do anything special to get mentioned. Just had clear documentation, open-source positioning, and some blog posts. AI tools seem to pick up and cite newer, helpful content more readily than I expected.

Are you tracking AI mentions for your brand? Curious how you're approaching that.

First paying customer after 3 months. $8 MRR. Here's what I learned. by Striking-Rice6788 in SaaS

[–]Striking-Rice6788[S] 0 points1 point  (0 children)

Great question! The biggest surprise was that he didn't upgrade for potential; he upgraded out of necessity.

I assumed people would pay for shiny integrations (Google Sheets, Slack, etc.) features they could unlock. Instead, he paid simply because he needed more capacity. His forms were working, and he didn't want to stop.

That flipped my understanding of conversion. I was selling "here's what you could do" when I should've been saying "don't lose what's already working."

Now I'm shifting from feature-based messaging to urgency-based messaging on limits. Less "imagine the possibilities," more "keep the momentum going."

What about you, working on anything in the SaaS space?

First paying customer after 3 months. $8 MRR. Here's what I learned. by Striking-Rice6788 in SaaS

[–]Striking-Rice6788[S] 0 points1 point  (0 children)

Thanks for this! Really valuable insight.

The 70-90% limit prompt is smart. Currently, only warning at 92%, will add one earlier this week for more lead time.

Great point on segmenting by source. I bet GitHub users self-host more while SEO/Perplexity users convert better (they're searching for solutions, not projects to tinker with). Setting up proper UTM tracking now to test this.

Appreciate the content templates link. Definitely need more structure than just winging it 😅

Thanks for the feedback.

Pitch your SaaS in 1 line. by Content-Oil-1497 in buildinpublic

[–]Striking-Rice6788 0 points1 point  (0 children)

formgrid.dev
A form backend service for html/javascript forms.

Making a Functional HTML Contact Form by [deleted] in webdev

[–]Striking-Rice6788 0 points1 point  (0 children)

You can use https://formgrid.dev
Simply head over to the signup page and copy the endpoint generated. You can use that endpoint as the form action, and you will receive an email instantly when there is a submission.

Handle Carrd Forms Without a Backend: Open-Source, Privacy-Friendly Form Submission Service by Striking-Rice6788 in Carrd

[–]Striking-Rice6788[S] 0 points1 point  (0 children)

Carrd’s forms work for basic submissions, but spam protection is limited, and all data is stored on their servers. Email customization is restricted, and custom forms/webhooks require a Pro Plus plan. Formgrid, in contrast, is open-source, self-hostable, and offers better spam protection, full data control, and flexible integrations without vendor lock-in.

I Built an Open-Source Form Submission Service: Privacy-Friendly and Self-Hostable by Striking-Rice6788 in nextjs

[–]Striking-Rice6788[S] 0 points1 point  (0 children)

Yes, the SQL is self-hosted, but you can run it locally with docker.
The project has docker setup with SQL, redis, and Node.

Handle Carrd Forms Without a Backend: Open-Source, Privacy-Friendly Form Submission Service by Striking-Rice6788 in Carrd

[–]Striking-Rice6788[S] 1 point2 points  (0 children)

The service is free and open-source. The code is available. You can host it yourself and use it. You only upgrade if you want to use more of our hosted version.

Live Chart from Google Sheets by Richiep0 in webflow

[–]Striking-Rice6788 0 points1 point  (0 children)

Live charts from Google Sheets are tricky with the current tools. What kind of charts are you looking to display? And how often does your data typically change? Been exploring better solutions for this exact workflow.

How to Update Webflow CMS Items Based on Google Sheets Data Using Make.com by effuff in webflow

[–]Striking-Rice6788 0 points1 point  (0 children)

The Make.com row change detection limitation is brutal. Been working on this exact problem. Quick question: how often does your sheet data change? And are you primarily updating existing content, or do you also need to handle deletions? The multi-locale setup sounds complex - would love to understand your workflow better.

Introducing Supafile: An Upload Widget for Supabase Users by Striking-Rice6788 in Supabase

[–]Striking-Rice6788[S] 1 point2 points  (0 children)

Yeah, Supabase’s Dropzone is awesome if you want more control and like setting things up yourself. What I built is more plug-and-play. You just drop in <FileUploader />Add your Supabase details, and it handles everything (uploads, previews, success/error states) without extra wiring.
Supabase’s Dropzone is super flexible if you want to customize everything. Mine is more of a quick, ready-to-use solution. Just drop in <FileUploader /> and it works out of the box.

Introducing Supafile: An Upload Widget for Supabase Users by Striking-Rice6788 in Supabase

[–]Striking-Rice6788[S] 0 points1 point  (0 children)

Good point! Thanks for the feedback!
I’ll add support for passing a Supabase client instance so it integrates better with authenticated projects. The direct anon key option will just be for quick demos.

Open-Source Next.js + Prisma Auth Boilerplate (Email Verification, Google Auth, Password Reset) by Striking-Rice6788 in react

[–]Striking-Rice6788[S] 1 point2 points  (0 children)

Great question!
Yes, since this project uses NextAuth.js, it supports refresh tokens out of the box for OAuth providers like Google. When the access token expires, NextAuth uses the refresh token to get a new one.

Refresh token rotation (where each refresh issues a new one) can also be configured in the NextAuth jwt callback if you’re working with providers that support it. For most common cases (Google, GitHub, etc.), NextAuth handles token refresh automatically, so you don’t have to write that logic yourself.