· Architecture
API Evolution - gRPC, GraphQL, and the Role of REST
The API design conversation has stopped being “REST vs. GraphQL” as if you have to pick one for your whole system, and that’s a genuine improvement…
Writing
219 articles on how we build things and why. Architecture decisions, what went wrong, and the reasoning behind the choices we make on client projects.
· Architecture
The API design conversation has stopped being “REST vs. GraphQL” as if you have to pick one for your whole system, and that’s a genuine improvement…
· Engineering Practice
“Remote engineering culture” often means, in practice, the same processes a co-located team used, run over video calls, with everyone quietly frustrated that meetings take longer…
· Artificial Intelligence
Dynamic pricing gets a bad reputation from its worst implementations - airlines and ride-hailing apps raising prices the moment demand spikes, in a way that reads…
· Cloud and DevOps
We’ve written elsewhere about how tokenization and hosted payment fields let most fintech applications avoid touching raw card data entirely, which handles the biggest share of…
· Engineering Practice
The gap between a finished Figma design and working code is where a lot of design-engineering friction actually lives - not in disagreement about what should…
· Data and Databases
“Relational databases don’t scale” has been repeated so often it’s outlived the era when it was mostly true. Modern Postgres and MySQL, properly designed and indexed,…
· Architecture
Serverless functions were originally sold as ideal for simple, stateless operations - a request comes in, does one thing, returns a response, forgets everything. Real business…
· Engineering Practice
The “next billion internet users” framing gets used a lot in India-focused product conversations, and accessibility rarely comes up in the same breath - which is…
· Performance
Rust in the browser (via WebAssembly) and Rust on the server both get pitched with the same “faster than JavaScript” framing, and it obscures two genuinely…
· Performance
Bun’s benchmark numbers are genuinely impressive, and every time a new one circulates, we get a client asking whether they should migrate off Node. The honest…
· Engineering Practice
Every engineering leader has felt the same tension: the business needs a dozen small internal tools - an approval workflow, a data entry form, a simple…
· Architecture
Blockchain in enterprise logistics has a credibility problem, mostly earned - a lot of “blockchain for supply chain” pilots from a few years ago were solutions…
Most of what is on this page started as a client project. Tell us what you are building.
Vikalp Development
We usually reply within one business day