u/TheWatcherBali

▲ 8 r/nestjs

My authentication system is slow in my backend code.

I am a software engineer and recently started learning some backend development, currently NestJs + Express and NodeJS as runtime.

Right now I had completed the authentication module but when I tested the system the password encryption using bcrypt is quite slow and taking good amount of performance from the CPU, and I am planning some solutions.

Currently it is all asynchronous code using async/await.

But I am thinking how I can offload this heavy cpu workload from main thread

Right now I thought of 2 solutions:

  1. Using service-workers
  2. Using wasm + some low level language code

I will implement both of them as learning but I am curious how in production do these problems are tackled ?

Also did not tried bun due to its non reliability.

reddit.com
u/TheWatcherBali — 8 days ago

My App has just finished the global testing and I am pretty happy on response. [I will not promote]

Hello everyone - solo app developer here.

I had just finished the global testing phase of my app on PlayStore and got some good looking numbers. It's still early, but usage feels "real" now-not just friends-and family installs.

Here are some testing numbers from admob rewarded ads which shows daily usage of my active users:

  • I got ~160-270/day daily rewarded ads requests
  • Match rate were usually ~30-40%
  • Daily earnings are still very low which is fine at this stage
  • Observed eCPM occasionally spikes really high

Key takeaway I am taking: retention / habit usage matters more than raw downloads - and that seems to be forming.

Next phase:
I want my app to grow into a broader personal health and lifestyle suite of subapps. These will be separate individuals subapps which will not interfere with each others domain mostly.

If you've scaled from single-purpose -> mini-suite without wrecking UX, I'd love your lessons learned.

Happy to share my strategies and planning for my fellow entrepreneurs.

reddit.com
u/TheWatcherBali — 12 days ago

Dewdrop (Flutter) went through global testing — seeing real traction. Sharing early AdMob signals + how I’m planning “phase 2” without bloating v1

Hey folks — solo Flutter dev here.

I ran Dewdrop through Google Play’s global testing phase and then opened it up wider. It’s still early, but usage feels “real” now — not just friends-and-family installs.

I pulled a few recent AdMob days (rewarded ads):

  • Requests often ~160–270 per day on several snapshots I checked
  • Match rate usually ~30–40%
  • Daily earnings still tiny (pennies), which is expected at this stage
  • Observed eCPM occasionally spikes really high — I’m treating that as a quality signal, not a prediction (small traffic = noisy metrics)

Product takeaway: retention / habit usage matters more than raw downloads — and that seems to be forming.

Next phase (planned):

I want Dewdrop to grow into a broader personal health & lifestyle suite. To avoid turning the core app into a bloated “everything app,” I’m planning companion apps (sub‑apps) focused on specific jobs while keeping Dewdrop lean.

If you’ve scaled from single-purpose → mini-suite without wrecking UX, I’d love your lessons learned.

Happy to answer questions.

u/TheWatcherBali — 12 days ago

Dewdrop (Flutter) went through global testing — seeing real traction. Sharing early AdMob signals + how I’m planning “phase 2” without bloating v1

Hey folks — solo Flutter dev here.

I ran Dewdrop through Google Play’s global testing phase and then opened it up wider. It’s still early, but usage feels “real” now — not just friends-and-family installs.

I pulled a few recent AdMob days (rewarded ads):

  • Requests often ~160–270/day on several snapshots I checked
  • Match rate usually ~30–40%
  • Daily earnings still tiny (pennies), which is expected at this stage
  • Observed eCPM occasionally spikes really high — I’m treating that as a quality signal, not a prediction (small traffic = noisy metrics)

Product takeaway: retention / habit usage matters more than raw downloads — and that seems to be forming.

Next phase (planned):

I want Dewdrop to grow into a broader personal health & lifestyle suite. To avoid turning the core app into a bloated “everything app,” I’m planning companion apps (sub‑apps) focused on specific jobs while keeping Dewdrop lean.

If you’ve scaled from single-purpose → mini-suite without wrecking UX, I’d love your lessons learned.

Happy to answer questions.

https://preview.redd.it/43v3qgu06a0h1.png?width=1322&format=png&auto=webp&s=1be4d1891dd23d31f7518988bae23e18fb554a5c

reddit.com
u/TheWatcherBali — 12 days ago

Dewdrop (Flutter) went through global testing — seeing real traction. Sharing early AdMob signals + how I’m planning “phase 2” without bloating v1

Hey folks — solo Flutter dev here.

I ran Dewdrop through Google Play’s global testing phase and then opened it up wider. It’s still early, but usage feels “real” now — not just friends-and-family installs.

I pulled a few recent AdMob days (rewarded ads):

• Requests often ~160–270/day on several snapshots I checked

• Match rate usually ~30–40%

• Daily earnings still tiny (pennies), which is expected at this stage

• Observed eCPM occasionally spikes really high — I’m treating that as a quality signal, not a prediction (small traffic = noisy metrics)

Product takeaway: retention / habit usage matters more than raw downloads — and that seems to be forming.

Next phase (planned):

I want Dewdrop to grow into a broader personal health & lifestyle suite. To avoid turning the core app into a bloated “everything app,” I’m planning companion apps (sub‑apps) focused on specific jobs while keeping Dewdrop lean.

If you’ve scaled from single-purpose → mini-suite without wrecking UX, I’d love your lessons learned.

Happy to answer Flutter / Play / AdMob questions.

https://preview.redd.it/nua68n0o3a0h1.png?width=1322&format=png&auto=webp&s=8ba4dc6802c688a34e36ca5d5ea83cba2eb2cfeb

reddit.com
u/TheWatcherBali — 12 days ago

SaafLoop is a platform connecting housing societies with local composters for organic waste pickup — with tracking, compliance records, and revenue flow from compost sales back to the community. The model is built on the Indore municipal model's economic logic (waste has value when processed properly; that value can fund the system) applied at the community level rather than the city government level.

Where I am right now: No product. A detailed business plan. A landing page (built and live). Two Google Forms for onboarding (society form and provider form, both live). A Ko-fi campaign for pilot funding. And a 30-day outreach plan.

What I have done in month 1:

  • Validated the model against existing research (Indore, Kabadiwalla Connect, Daily Dump, Rubicon)
  • Built and published the website and onboarding forms
  • Started personal outreach to RWA contacts and composters in my network
  • Launched social media presence on LinkedIn and X

What I have learned so far: The first pilot societies are not going to come from social media impressions. They are going to come from personal introductions — someone who trusts me pointing to someone who manages an RWA and saying "this person is building something real." I knew this intellectually, but seeing it in the data makes it concrete.

The hardest part of the pre-product phase: explaining what the platform will do without being able to show it. The business plan and the unit economics (modelled carefully) are doing most of the trust work right now.

Questions for this community:

  • For those who have run pre-product B2B outreach in India (especially to institutions like RWAs or cooperatives) — what has worked for getting the first few reference customers?
  • For anyone who has done marketplace cold-start work in an Indian context — how did you handle the supply-demand chicken-and-egg in Phase 1?
  • Is there anyone in this community working in waste management, civic-tech, or composting who would be open to a 20-minute conversation?
reddit.com
u/TheWatcherBali — 16 days ago