Skip to main content
Our Insights

Thoughts on
Tech & Design

Deep dives into software architecture, AI agents, and crafting exceptional digital experiences. Written by our engineering team.

Every figure sourced, every price from our published rates.

Showing 1–9 of 46 articles

How to split a large Excel file in Node.js with the header row on every part: a short SheetJS script for most files and an ExcelJS streaming script for very large ones.
Web Development
Sep 28, 2026
8 min read

How to split large Excel files in Node.js: a beginner's guide

Split a large .xlsx file into smaller files in Node.js, with the header row on each. A short script for most files and a streaming one for very large files.

Manoj Sethi
Manoj Sethi
Read Now
Dedicated development team or software development retainer: the same developers and the same published per-person rate, with the difference being who owns the engineering decisions.
Custom Software Development
Sep 28, 2026
5 min read

Dedicated team or development retainer: which one your product needs

Same developers, same rate, different owner of the decisions. The one question that picks team or retainer, and the signs you chose wrong.

Manoj Sethi
Manoj Sethi
Read Now
What a dedicated Flutter developer in India costs in 2026: our published monthly rate, from $3,500 a month, set against the add-ons an hourly quote leaves out.
Mobile App Development
Sep 26, 2026
5 min read

What a dedicated Flutter developer in India actually costs in 2026

Hourly rates hide the cost. The monthly figure, what an hourly quote leaves out, and the four questions that move the price more than the rate.

Manoj Sethi
Manoj Sethi
Read Now
How to Tell Whether Google Actually Indexed What You Published
Digital Marketing
Sep 22, 2026
6 min read

How to Tell Whether Google Actually Indexed What You Published

Learn how to check if Google has indexed your published content and discover simple ways to verify its visibility in search.

Pinkal Rana
Read Now
Featured card: one message going to a language model that returns a paragraph to parse, and to Jev that returns typed values - lead 0.91, route web app, spam 0.03.
AI Engineering & Architecture
Sep 21, 2026
8 min read

Jev is not a smaller LLM. It answers a different question.

TypeSafe’s Jev returns typed answers and probabilities in one pass. Where a System One model beats an LLM in a real product, and where it does not.

Manoj Sethi
Manoj Sethi
Read Now
Five questions on a card: when does the developer start, what is the notice period both ways, what if it does not work out, who owns the code and where does it live, what hours will we overlap.
Custom Software Development
Sep 21, 2026
5 min read

Five questions to ask before you hire a dedicated developer from India

Three proposals, all saying “dedicated developers, flexible engagement”. Five questions that separate them - start date, notice, replacement, code ownership, overlap - and the answers a good agency gives without being asked.

Manoj Sethi
Manoj Sethi
Read Now
A chatbot question routed two ways: keyword scoring with no extra service, and embeddings through a vector database with an API call and a monthly bill.
AI Engineering & Architecture
Sep 17, 2026
6 min read

You do not need a vector database for your first RAG chatbot

Every RAG tutorial starts with embeddings and a vector database. For a few hundred pages, plain keyword search does the job with no extra bill and no data leaving your server.

Manoj Sethi
Manoj Sethi
Read Now
Seven account tiles — domain, hosting, database, source code, email sending, payments, secrets — each marked owner: you
Custom Software Development
Sep 11, 2026
9 min read

The accounts your development team needs, and who should own them

Every account your software runs on - hosting, database, code, email, payments - who should own each, what access a developer needs, how to hand over.

Manoj Sethi
Manoj Sethi
Read Now
Building a Dedicated Development Team in India for a Global SaaS Product Our Process Challenges and Results
Custom Software Development
Sep 4, 2026
6 min read

Building a Dedicated Development Team in India for a Global SaaS Product: Our Process, Challenges, and Results

Build a dedicated development team in India for your SaaS product with skilled developers, flexible scaling, and a streamlined process.

Pinkal Rana
Read Now

Ready to Build Something
That Actually Works?

Stop patching legacy code. Let's engineer a platform that scales with your ambition.