dhaga.blog

dhaga. blog

The Dhaga blog

Two kinds of writing: deep engineering dives on the hardest problems we solved, and practical guides on how Dhaga fits the way real professionals manage relationships — real estate, finance, sales, recruiting, and more.

Browse by category

Latest writing

Engineering

How we build Dhaga with Claude Code

A checked-in rulebook the AI must obey, hooks that gate every single edit, and a persistent memory that survives across sessions. Our AI-assisted engineering workflow — the practices that make an agent a reliable contributor instead of a fast intern who forgets everything.

engineeringaiclaude-codedeveloper-workflow
By profession

Community builders & super-connectors

You're the connective tissue for hundreds or thousands of people — the one who remembers who's who and who should meet whom. That doesn't fit in your head at scale. Here's how Dhaga becomes the memory behind your best introductions.

communitysuper-connectorspersonal-crmnetworking
By profession

Nonprofit fundraising & development officers

Major-gift work is stewardship measured in years — knowing each donor's passions, family, and history with your mission, and moving a portfolio toward the right ask at the right time. Dhaga is the personal relationship-memory layer that keeps every one of those threads alive alongside your donor database.

nonprofitfundraisingpersonal-crmdonor-relations
By profession

Lawyers & legal business development

For partners, rainmaking is relationship work — referral sources, clients between matters, and cross-serving inside the firm. Dhaga is the personal relationship layer that keeps every thread warm without it feeling like sales.

legalbusiness-developmentpersonal-crmreferrals
By profession

Management consultants & professional-services firms

In consulting your book of business is your network — client stakeholders, firm alumni who become buyers, and referral sources. Here's how Dhaga keeps those relationships warm long after an engagement ends, exactly when they're worth the most.

consultingprofessional-servicespersonal-crmbusiness-development
By profession

Founders & startup CEOs

A founder's network does five jobs at once — investors, advisors, early hires, design-partner customers, and press — and it all lives in one overloaded brain. Here's how Dhaga keeps you from dropping a thread while you context-switch twenty times a day.

foundersstartupspersonal-crmfundraising
By profession

Venture capital & angel investors

Deal flow is a network effect, and a fund's edge is its relationship graph — founders tracked over years, co-investors, operators, and LPs. Here's how Dhaga turns scattered founder meetings and warm-intro paths into a private, queryable graph you actually own.

venture-capitalangel-investorspersonal-crmdeal-flow
Engineering

Isolating tenants on serverless Postgres

Row-level security is easy to turn on and easy to get catastrophically wrong. How a connection pooler almost leaked one customer's data into another's in Dhaga Cloud, and the boot guard that makes it impossible.

engineeringpostgressecuritymulti-tenancy
By profession

Recruiting & executive search

The best candidates aren't looking, today's 'no' is next year's placement, and every person you place becomes a future client. Here's how Dhaga keeps a decade of candidate and hiring-manager relationships warm without a heavyweight ATS.

recruitingexecutive-searchpersonal-crmtalent
By profession

B2B sales & account executives

Complex deals are multi-threaded and champions move companies. Dhaga is the personal relationship graph that keeps every stakeholder, warm-intro path, and closed-won relationship alive — alongside the CRM your team runs the deal in.

b2b-salesaccount-executivespersonal-crmpipeline
By profession

Dhaga for financial advisors & wealth managers

Advisory is a relationship business built on trust and memory over decades. Dhaga is the personal relationship memory that remembers the details that matter — grandkids' names, a retirement date, a coming liquidity event — and complements your official CRM and custodian systems of record.

financial-advisorswealth-managementpersonal-crmclient-relationships
By profession

Real estate agents & brokers

In real estate every past client is a future referral and every contact belongs to a sphere of influence. Here's how Dhaga keeps you from losing the thread on a lead, a closing anniversary, or a neighbourhood farm.

real-estatepersonal-crmreferralsrelationship-management
Engineering

The bill is the model, not the servers

In an AI product, infrastructure is a rounding error and inference is the P&L. How we found the real cost driver in Dhaga, and the guardrails that keep a heavy user from costing us $7,200 a month.

engineeringaicostllm
Engineering

The feature flag that didn't fire

Our documented escape hatch for a native dependency didn't work — the app crashed on deploy anyway. A short war story about how `import` runs before your code does, and why a feature flag can't gate a static import.

engineeringdebuggingdeploymentjavascript
Engineering

A schema that heals itself on cold start

No migration tool, no migration files, and a 15-second sign-in. How a single content hash turned a full schema replay on every serverless cold start into a no-op — while keeping the zero-config, self-healing setup that makes Dhaga trivial to self-host.

engineeringpostgresmigrationsself-hosting
Engineering

Rendering a 21,000-node graph in the browser

63,000 edges, 60fps pans, and a laptop with integrated graphics — without a graph database, a server-side render farm, or a spinner that never ends. How Dhaga renders a whole knowledge graph client-side.

engineeringperformancedata-visualizationgraph
General

I was looking for VCs. They were already in my phone.

The night I realized my contacts app remembers nothing — and why I started building the thing that would.

founder-storypersonal-crmnetworkingdhaga