Founder

Dharmendra Jagodana

Founder of BuildBase. Builds the platform and the six products that run on it.

73 posts · page 4 of 7

Comparison

Best metered-billing tools for AI products, sorted by what the meter actually counts

Metronome, Orb, Lago and Stripe Billing compared for AI products on what the billing unit actually is: a token, a credit, or an event nobody dimensioned for AI.

5 min read
Comparison

Best SaaS starter for solo founders: boilerplate you own, or platform you call

Every "best SaaS starter" roundup compares boilerplates against each other. Here is when a fork-and-own kit is the right pick for a solo founder, and when a hosted SDK is.

4 min read
Comparison

Best multi-tenant backend, sorted by who maintains the isolation policy

Multi-tenant backend options compared by who keeps tenant isolation correct after launch - a row-level security policy you write, or a workspace model that ships it.

6 min read
Comparison

Best auth for B2B SaaS, sorted by whether you need SSO yet

Best auth for B2B SaaS compared by the question that actually decides it: do you need enterprise SSO this quarter, or organizations and roles first.

5 min read
Comparison

Best usage-based billing tools, sorted by what happens at the limit

Usage-based billing tools compared by what actually differs now: real-time enforcement versus invoice-only metering, not the charge-model checklist.

7 min read
Cost math

Buy vs build for SaaS infrastructure

Buy-vs-build calculators price one module at a time. The real decision compounds across every module a SaaS needs, and the tipping point is not where most posts put it.

5 min read
Cost math

The maintenance cost AI code does not show you

AI can scaffold your auth and billing in a weekend. What it costs to maintain after is the number nobody prices - here is the year-two math.

5 min read
Build guide

Charge per seat in Next.js, and handle the moment seats run out

Per-seat billing in Next.js: read seat state, gate the invite button, and branch on why invites are blocked. The three block reasons need three different answers.

4 min read
Explainer

Database-per-tenant vs shared schema: the decision is about migrations, not isolation

Shared schema, schema-per-tenant or database-per-tenant. Everyone frames it as isolation versus cost. The real fork is how many times you run every migration.

5 min read
Explainer

Entitlements are not feature flags, even when the same component renders both

A flag says the code is ready. An entitlement says this customer paid. Same boolean at the render site, different owner, lifecycle and failure mode.

6 min read
Explainer

Quotas are not credits: which one your plan actually needs

A quota resets on a fixed cycle and belongs to the plan. A credit is a balance the customer bought. Pick by who absorbs the spike.

7 min read
Cost math

The hidden revenue tax of billing platforms

Some billing platforms charge a percentage of revenue instead of a flat fee. Here is the crossover math showing when that costs more than a flat plan, and how to run it with your own numbers.

7 min read

Read enough? Build something.

Everything we write about is in the product. 7-day free trial, no credit card.

7-day free trialNo credit card requiredCancel anytime