HomeAboutBlog

Anurag Sharma

Built with Next.js. View source

↑ Home

© 2026 Anurag Sharma

Writing

Thoughts on building software, tools I use, and things I learn along the way.

Mar 15, 2026

NoSQL vs SQL: Choosing the Right Database for Your Project

A practical guide to choosing between SQL and NoSQL databases. Understand the trade-offs, use cases, and decision framework to pick the right database for your next project.

databasesqlnosqlarchitecture
Feb 28, 2026

From Web2 to Web3: A Developer's Quick Transition Guide

Web2 developer? Learn how to transition to Web3 development quickly. This guide covers blockchain basics, smart contracts, and building your first dApp.

web2web3blockchaintransition
Feb 21, 2026

How to Handle File Uploads at Scale – React + Node.js + AWS S3 (Pre-Signed URLs)

Build a production-ready, scalable file upload system using React, Node.js/Express, and AWS S3 pre-signed URLs. Offload heavy uploads from your server and improve performance & cost.

reactnodejsawss3
Dec 10, 2025

Mastering State Management with Zustand: A Complete Guide

Learn how to use Zustand for simple and effective state management in your React applications with this comprehensive guide.

reactstate-managementzustandfrontend