04 — Writing

Blog & articles

Notes on web development, the projects I'm building, and things I learn along the way.

July 31, 2026

How to Hire a Freelance Full-Stack Developer in India (Without Getting Burned)

A practical checklist for startups and businesses hiring a freelance full-stack developer in India: where to look, what to check, fair 2026 rates, and the red flags that predict a failed proj

hiringfreelancefull-stack
Read more
July 31, 2026

How Much Does a Website Cost in India? (2026 Pricing Guide)

Real 2026 numbers from a working freelance developer: what a basic website, a professional business site and a full-stack web app actually cost in India — and what drives the price up or down

web-developmentpricingfreelance
Read more
June 22, 2026

Deploying a Full-Stack App with Docker and Nginx on a VPS

How an Angular frontend and a Dockerized Node API live together behind Nginx on a single VPS — reverse proxying /api and /uploads, SSL, and persistent uploads.

dockernginxdevops
Read more
June 22, 2026

Making a Node.js and Prisma API Production-Ready

The unglamorous work that turns a working Express + Prisma API into a production-ready service: migrations, graceful shutdown, error mapping, health checks and Docker.

nodejsexpressprisma
Read more
Inside AlgoETF: An Algorithmic ETF Trading Platform
June 22, 2026

Inside AlgoETF: An Algorithmic ETF Trading Platform

A look under the hood of AlgoETF — a real-time algorithmic trading platform for ETFs with buy-dip / sell-rise strategies, RSI gating, backtesting and broker integration.

angularnodejstrading
Read more
Building BeatNest: A Cross-Platform Music App in Flutter
June 22, 2026

Building BeatNest: A Cross-Platform Music App in Flutter

How I built BeatNest — a Flutter music streaming app with gapless background playback, lock-screen controls, offline downloads and cloud-synced libraries.

flutterdartmobile
Read more

Enjoying the articles?

I write about building real products — Angular, Node.js, Flutter and deployment. If you're building something yourself, let's talk.

Get in touch