Blogs

Building the Bridge: Understanding the Backend

Ever wondered what happens after you click a "Like" button? While the frontend handles what you see, the backend is the invisible engine managing data, security, and complex logic. This post breaks down the journey of a web request: from DNS to the server, and explains why we need a centralized backend rather than running everything in a browser

Abhinav Yadav

Abhinav Yadav

Mar 27, 2026

Read article

Understanding Python’s Core Object Types

Explains Python’s main data types numbers, strings, lists, tuples, dicts, sets, booleans, None, and files and why knowing each type is crucial for accessing, looping over, and manipulating data correctly

Abhinav Yadav

Abhinav Yadav

Mar 27, 2026

Read article

Mutable vs Immutable in Python

One of the most confusing concepts for beginners in Python is mutability. Some objects can change after they are created while others cannot. Understanding this becomes much easier if we look at how Python stores objects in memory.

Abhinav Yadav

Abhinav Yadav

Mar 12, 2026

Read article

How Python Executes Code - Explained Using First Principles

When you run a Python file it feels instant. You type python app.py and the program just runs. But behind the scenes Python goes through multiple steps before your code actually executes. In this post I break down how Python runs a script using first principles from source code to bytecode to the Python Virtual Machine.

Abhinav Yadav

Abhinav Yadav

Mar 11, 2026

Read article

I Put My Daily Step Count on My Website (Here’s How)

I wanted my real-time step count on my portfolio website, so I built an Expo app to fetch it. Using Android Health Connect and background tasks, the app silently syncs my activity data to my backend

Abhinav Yadav

Abhinav Yadav

Dec 22, 2025

Read article

Why We Ditched React Native CLI for Expo

We were stuck on React Native 0.69, fighting build errors instead of shipping features. So we ditched the CLI, migrated our entire production app to Expo in 33 days, and finally fixed our release speed

Abhinav Yadav

Abhinav Yadav

Dec 21, 2025

Read article

How I Use AbortController To Kill Unwanted Requests

A concise guide to using AbortController in React/Next.js to cancel fetch requests during unmounts, searches, route changes, and timeouts by passing a signal and handling AbortError.

Abhinav Yadav

Abhinav Yadav

Oct 7, 2025

Read article

How to Blur Placeholder for Images in Next.js

Next.js makes it easy to add a blur placeholder to images using placeholder="blur" and a base64 blurDataURL

Abhinav Yadav

Abhinav Yadav

Aug 31, 2025

Read article

My First Blog

I’ve just graduated as a computer science engineer and started working at a healthcare tech startup in a new city. Through this blog, I’ll share my journey, thoughts, and lessons along the way

Abhinav Yadav

Abhinav Yadav

Aug 30, 2025

Read article