My blog

I like to write about software development 🚀 & open source 🥑.

my picture my picture

Part 2: How I Plan to Make 60k to 100k USD as a SWE in India

After nearly 5 months of starting interview prep I reflect back on my preperation, the ups and the downs!!

January 17, 2026 — 5 min read

my picture my picture

JavaScript Naming Conventions No One Follows (But Should)

Practical naming rules from Douglas Crockford's How JS works to writing clean JS.

October 20, 2025 — 5 min read

my picture my picture

How JavaScript Stores Numbers in Memory (IEEE 754 Explained)

A peek under the hood at the 64-bit floating point format JavaScript uses for every number, and why that shapes precision, range, and quirks.

September 20, 2025 — 5 min read

my picture my picture

How I Plan to Make 60k to 100k USD as a SWE in India

My thought process behind how to make good money in India as a Software Engineer

August 17, 2025 — 5 min read

my picture my picture

Astro OG Image Generation on Cloudflare Workers (No Vercel, with workers-og)

Generate dynamic Open Graph images for an Astro site deployed on Cloudflare Workers using workers-og — no Vercel lock-in, no extra services.

July 27, 2025 — 7 min read

my picture my picture

Remix Forms: Better UX and DX with Native Form Handling

Discover how Remix is revolutionizing form development for better user experience (UX) and developer experience (DX).

June 15, 2023 — 11 min read

my picture my picture

Running React Without Create React App (CRA): A Webpack Setup Guide

This blog details out, how you can run react without Create React App (CRA)

June 20, 2022 — 7 min read

my picture my picture

JavaScript Prototypes and Prototypal Inheritance Explained Simply

Understand how inheritance works in JS with very simple examples.

June 15, 2021 — 5 min read

my picture my picture

JavaScript 'this', bind(), and Arrow Functions in Classes Explained

This blog explains the most common problem react developer's face while using class-based components of binding methods to objects.

May 25, 2021 — 4 min read

my picture my picture

JavaScript Classes vs Functions: Debunking ES6 Class Syntax Sugar

In this blog we discuss how instance of a class and a function in JavaScript are very similar

May 22, 2021 — 4 min read