Skip to content
PRSINDIA

Field notes

#Architecture

What we learned building the last thing — architecture, delivery, and the decisions we'd make differently.

Engineering

Server Components changed how we structure Next.js apps — our current default

We shipped eleven App Router projects before we stopped fighting React Server Components and started designing...

7 min

Engineering

Laravel queues in production: four failure modes nobody warns you about

Double-charged customers, jobs that vanish, workers that quietly leak memory, and a payment webhook stuck behi...

7 min

Business of Software

What an ERP migration actually costs — a line-item breakdown

The licence fee is the number everyone negotiates and the smallest number in the project. Here is the full lin...

7 min

Cloud & DevOps

We cut a client's AWS bill 41% without touching a feature

A $9,420/month AWS bill, reduced to $5,560 in six weeks. NAT Gateway charges, an idle RDS instance, 1.9 TB of...

7 min

AI & Data

RAG is not a product: where LLM features actually earn their keep

The doc chatbot gets 12% adoption and hallucinates on the questions that matter. Meanwhile a boring invoice-ex...

8 min

Engineering

Offline-first isn't a feature, it's an architecture — a driver app post-mortem

Version one had a retry queue and lost 4.7% of delivery proofs. Version two made the phone the source of truth...

8 min

Product

The ONDC integration guide we wish existed

ONDC is a protocol, not a marketplace, and every call is fire-and-forget. This is the architecture, the Ed2551...

8 min

Business of Software

Fixed-price vs dedicated team: how to actually choose

A fixed price is not a cheaper price — it is a price with a 20-35% risk premium and a change-request tax. A de...

8 min

Design

A design system that survives handoff — tokens, not screenshots

Six weeks after handoff, the CSS had 23 shades of grey and none of them matched the Figma. The fix was not mor...

8 min

Stay close

Have a project that needs this kind of thinking?