Posts

AI Website Builder Reality: Reels vs Truth — WordsByEkta🌿

Reality Check What Actually Happens When You Try the "Find a Business Without a Website, Build One in Minutes, Sell It" Workflow You've seen the reel. Open Google Maps, look for a local business with great reviews and no website, plug a prompt into an AI app builder, and hand them a finished site "in minutes." It's a genuinely good idea. It's just not the whole story. The pitch vs. the process The reel format compresses everything into a 30-second montage: prompt in, website out, deal closed. What it leaves out is everything that happens between "the AI generated something that looks good in the preview" and "this is a real, working website a business can actually run on." The reel What it shows One prompt, one generation Instant, polished preview "Sell it today" energy The reality What actually takes time Planning the site structure before you gene...

MongoDB Setup Guide for Beginners — WordsByEkta🌿

Database Basics MongoDB Setup Guide for Beginners: What It Is, When You Actually Need It, and How to Connect It to Your App You're building an app, and at some point you hit the same wall every developer hits: where does the data actually live after the user closes the tab? That's the question a database answers — and MongoDB is one of the most common ways to answer it. What is a database, and why would your app need one? Most apps need to remember something between visits — who signed up, what's in a cart, what got submitted in a form. Without a database, all of that disappears the moment the page refreshes. A database is simply a place outside your app's memory where that information is saved and can be looked up again later. Examples of things apps typically need to remember: user accounts, products, orders, messages, attendance records, settings. What is MongoDB? MongoDB is a NoSQL database , which means it stores information as flexible documents ins...

How to Get a Gemini API Key — WordsByEkta🌿

☀️ Developer Tools · API Setup How to Get a Gemini API Key Without Losing Your Mind 📅 June 2026 ⏱ 5 min read 🛠 Beginner friendly Gemini Flash Google AI Studio Free Tier No Billing Required API Integration ⚡ Quick Answer Go to aistudio.google.com → click Get API Key → click Create API key → done. Do not use Google Cloud Console — it will send you through OAuth and service account flows that have nothing to do with Gemini. In this article Why This Is Confusing (It's Not Just You) The Right Way — Google AI Studio What Happens If You Use Cloud Console AI Studio vs Cloud Console — Side by Side Using the Key in Your Project What the Free Tier Actually Gives You FAQ I was building a category recommender tool for KDP (Kindle Direct Publishing) and needed Gemini to re-rank ...

AdMob Linking Broke? The Fixes That Actually Work — WordsByEkta🌿

Image
Android AdMob Firebase Real Experience AdMob Linking Went Wrong? Here's What Actually Fixes It The duplicate app trap, the Firebase lock, the cross-account nightmare — and the exact steps that finally worked. Written from real Jaap Karo experience at 2:48am. ⏱ 12 min read 🛠 30–60 min to fix Before You Read Fix Paths Trap 1: The Known One Trap 2: The Hidden One Trap 3: Cross-Account Key Lessons Install Jaap Karo on Play Store One wrong click in AdMob console. Three problems. Here's exactly how to fix all of them. 0 Before You Read Your App Is Fine. The Console Is Not. Your app is live. Your ad units are real. Your code is correct. Ads were even showing — maybe just a few cents, but showing. You weren't panicking. You were just doing one small finishing task inside AdMob console. And then something went wrong. Maybe you ...

How to Set Up Adsterra on Blogger: Part 28 — WordsByEkta🌿

Image
How to Set Up Adsterra on Blogger — The Honest Walkthrough: Part 28 Estimated Reading Time: 8 minutes Update — August 2026: After running Adsterra for a few months, I'm walking this back. Ad quality became inconsistent and at times inappropriate for a personal blog — including vulgar/adult-adjacent banners despite Adult ads being turned off. Earnings never became meaningful either. I've since removed all Adsterra code from WordsByEkta. Also worth flagging directly: the Native Banner script routes through effectivecpmnetwork.com , a domain multiple independent security scanners list as low-trust. I don't have evidence it caused harm on my site, but I'd rather you know before pasting it into yours. I'm leaving the walkthrough below as a documented record of what I tried — not as a current recommendation. Part 27 of this series covered all the ad network alternatives available to Blogger bloggers while waiting for AdSense. This article...