Home
Projects
Blog
Let's Talk
Resume
Toggle Theme

Writing

Articles & Essays

Reflections on building scalable web systems, product-oriented development, and lessons learned along the engineering journey.

Product Thinking7 min read

I Shipped the Feature. I Missed the Product.

A reflection on a pivotal conversation with my tech lead. Completing a technical ticket is not the same as building a real product—shifting from a purely engineering mindset to a product-oriented one.

June 6, 2026Read on Hashnode
AI & Security3 min read

Tokenization is not hard.

Demystifying the process of tokenization in modern applications. Whether splitting text for LLMs or securing sensitive payment data, here is why the concept is simpler than it seems and how to implement it correctly.

June 7, 2026Read on Hashnode
System Architecture5 min read

How Modern Apps Handle Image & Video Uploads?

An in-depth look at the architectural journey of media from selection to storage. What actually happens behind the scenes of an Instagram-like upload flow to ensure scale, reliability, and speed.

May 15, 2026Read on Hashnode
Systems Design2 min read

I Was Using "Distributed Systems" and "Microservices" Wrong. Here's What They Actually Mean.

I thought "distributed systems" and "microservices" meant the same thing, until a senior dev at a hackathon asked me to explain the difference between the two.

July 28, 2026Read on X

© 2026 Arpan Sarkar

Thanks for visiting my portfolio!