The GarunaCDX Blog

    Engineering notes, AI automation playbooks and industry breakdowns from the systems we build for clients in healthcare, marketplaces, B2B SaaS and industrial businesses.

    Written by our engineersReal client work, real numbersOrganised by industry
    TopicFormat
    All articles

    32 articles

    Browse guides
    Article

    Building a blog engine in MDX that marketing can run

    MDX lets a post carry real components, but a marketer needs an editor, guardrails and previews. The trade-offs of MDX against a database CMS, from a rebuild we did.

    Article

    Moving a React single-page app to Next.js without losing search traffic

    A checklist for migrating a client-side React app to a server-rendered framework: inventory the URLs, keep or redirect them, render content on the server, and record a baseline first.

    Article

    What a CMS needs so editors can publish without breaking SEO

    Roles, a review step, scheduled publishing, an audit log and generated sitemap and structured data. What we built into a publication's CMS, and what we still lack.

    Article

    How to take over software another vendor built: the first two weeks

    Inventory before audit, audit before changes, and a written scope before a contract. A two-week sequence for inheriting a live system, from our own handover of a marketplace.

    Article

    What a maintenance retainer should and should not cover

    A retainer without limits becomes unlimited development, and a retainer that ignores a bad audit becomes a surprise invoice. What to put in, what to keep out, and what to price after the audit.

    Article

    Server-rendered pages and AI search: what crawlers see

    If your content only appears after JavaScript runs, some crawlers never see it. How to check what a crawler receives, and the machine-readable files that help.

    Article

    Where should our app's data live, and what does DPDP mean for us?

    Choosing where data is hosted, what you collect, how people consent and delete are design decisions you make before launch. What India's DPDP rules reportedly require and when, what the App Store already requires, and what we built in. Not legal advice.

    Article

    What should a tech handover and a maintenance agreement cover?

    A handover leaves you holding every account, repository, secret and renewal date. A maintenance agreement says what it covers, what it doesn't, and how it ends. Two checklists you can hold any vendor to.

    Article

    What should go in version 1 of a custom platform?

    Put in the one workflow that proves the idea, and write down what's out as carefully as what's in. A scoping method from a 30-day clinic-platform build.

    Article

    India solar market, October 2026: what the numbers mean for EPC operations

    Capacity is booming, but three states carry most of it, rooftop growth dipped month on month, and the real bottleneck is grid connection, not installation. What that means for how an EPC should run its operations.

    Article

    One backend for the app and the web: the right call?

    For a first release where several roles share data in real time, one backend usually beats one per app. The trade-offs, the lock-in question, and how we built five surfaces on one backend.

    Article

    Why solar EPC projects overrun cost and time, and where to catch it

    Rooftop and C&I solar projects rarely fail on panels. They drift: a survey gap, a BOM change, a late delivery, an approval that sits. Five places the drift starts and the one comparison that catches it.

    Article

    How do I vet a software vendor, especially a new one?

    Ask for evidence of habits, not years in business. Eight checks you can run on any agency, including us, and what a good answer and a warning sign look like.

    Article

    Will the new site get found? A technical SEO and AI-search checklist

    A rebuild can quietly delete the search visibility you already have. Ten technical checks to run before a relaunch, what helps AI assistants quote a page, and what nobody can honestly promise.

    Article

    Solar EPC receivables and working capital: why profitable projects still run out of cash

    An EPC pays suppliers up front and gets paid in stages. The gap is your working capital, and a stalled approval can stretch it by months. A worked cash curve and the three numbers to watch.

    Article

    How do you test a system before real users arrive?

    A demo that works proves little. Test the things real days do to a system: concurrent use, retries, abuse, and a release that goes out half-finished. Three problems we found in our own build, and what we still haven't fixed.

    Article

    How to evaluate a solar ERP vendor: a demo script, a scorecard and red flags

    Make every vendor run your scenarios on your data, score them on weights you set in advance, and ask the questions that expose a team that has never done solar.

    Article

    Will my team actually use the new system?

    Adoption fails when the new system is one more screen on top of the old habits. How to design for the five tasks each role does daily, and how to roll out so the old sheet actually retires.

    Article

    What a solar ERP must do: a requirements checklist for Indian EPCs

    A requirements checklist built from the lifecycle, grouped into must-have, should-have and later. Use it to write your own spec before you talk to any vendor.

    Article

    Solar procurement delays and BOM control: stop idle crews and surprise purchases

    Late material idles crews and extra purchases erase margin. How to make the quote BOM the spine of procurement, add a material-ready gate, and see variance before the invoice arrives.

    Article

    Solar ERP vs CRM plus Tally: which setup fits a solar company?

    Sheets, a stitched stack of CRM, project tool and accounts software, a configured ERP, or a custom build. Four setups, when each breaks, and a rule for the order to try them in.

    Article

    Serial-number and warranty tracking for solar panels, inverters and batteries

    Warranty claims fail when nobody can prove which unit went where, and when it started. A simple chain from supplier invoice to customer roof, and the minimum fields to capture.

    Article

    PM Surya Ghar for EPCs: tracking subsidy claims, equipment rules and paperwork

    The scheme pays the customer, but rejected paperwork lands on the EPC. What the subsidy covers, what a vendor must record, and a tracker that stops claims bouncing.

    Article

    Milestone billing, retention and bank guarantees in solar EPC contracts

    Staged payments, retention held for a defect period and bank guarantees that expire quietly. How to track each as a dated obligation so nothing is billed late, released late or lapses.

    Article

    Project-wise costing and margin for solar EPC: estimated, committed and actual

    Company-level profit hides project-level losses. Three costs per project, three margins, and the weekly view that turns margin from an after-the-fact number into a steering wheel.

    Article

    How do you stop double bookings when a request is retried?

    Retried taps, flaky networks and two people clicking at once are normal. Idempotency keys, version-guarded writes and transactions are how a booking system survives them. With what we found in our own queue.

    Article

    How to track DISCOM approvals and net metering across projects

    Installation takes days. Feasibility, inspection and the net meter take weeks, and each DISCOM behaves differently. A tracker design that shows which project is waiting on whom, for how long.

    Article

    Getting solar site teams to use the system: surveyors, installers and store staff

    Most solar ERPs fail on the roof, not in the demo. Six field roles, the few tasks each does daily, and the design rules that stop the WhatsApp group from becoming your real system.

    Article

    Should one vendor build the product and run the go-to-market?

    One team for tech and go-to-market removes hand-offs, and creates a conflict of interest. When to combine, when to split, and what we do: we sell both, so read this with that in mind.

    Article

    Solar O&M and AMC: turning monitoring alerts into tickets, visits and renewals

    Installed systems become a recurring-revenue book only if alerts become tickets, tickets become visits and contracts renew on time. A workflow from inverter alert to AMC renewal.

    Article

    Should we build custom software or buy SaaS?

    A three-question test for owners deciding between buying a tool, configuring one they already pay for, and building something custom. With two of our own builds, one that stayed a spreadsheet and one that couldn't.

    Article

    Can our marketing team publish without waiting on a developer?

    If every blog post or page change needs a developer, content slows to the speed of the engineering queue. What a publishing setup should let marketers do alone, what should stay with developers, and the CMS we built and now run our own hub on.

    Your verdict
    Did you find what you needed?
    The GarunaCDX build log

    Industry insights, once a month

    New case studies, healthcare, marketplace, B2B SaaS and industrial breakdowns, and the engineering notes behind what we ship. One short email a month, no fluff.

    We never share your data — see our Privacy Policy for details.