blog

thoughts, ideas, and insights on web design and development

2026-01-15

How I implemented an end-to-end image upload pipeline

A practical walkthrough of how and why I designed and optimized a production grade image upload pipeline, focusing on engineering decisions, trade-offs, and system design behind reliable media uploads. (TO THE BEST OF MY KNOWLEDGE)

2025-11-17

Why Cookies Were Not Enough and I Switched to Chips (a.k.a Partitioned Cookies for Cross-Origin Auth)

A blog on how I encountered a cross-origin cookie blocking issue and how I solved it using partitioned cookies.

2025-10-05

Factory Design Pattern: How and Why I Implemented It

An intro to design patterns and me sharing an overview on how I implemented the factory design pattern in one of my recent projects and when you should use it.

2025-08-03

Container-Presenter design Pattern in React

A quick guide on the 'Container-Presenter' pattern and it's implementation in React

2025-04-28

A Guide to React Server Components

A simple guide to get you started with React Server Components, their benefits, and how to implement them in your Next.js application.

← prev1 / 2next →