Blog

Occasional thoughts on software, technology, and other things.


4 May 2026

Last subject of my engineering

A reflective note on the last subject of engineering and the transition into the next chapter.
1 April 2026

How Prime Video Knows Who’s On Screen: System Design Behind X-Ray

A deep dive into how Amazon built a feature that lets viewers explore cast, crew, and trivia in real-time—and why the engineering approach challenges our assumptions about scale and complexity.
7 March 2026

Here's what I'm learning

A simple daily log of topics I explore and things I learn each day.
22 February 2026

Skill Depreciation is real.

The tech industry moves fast, and skills can depreciate quickly. A case for continuous learning and adaptability.
21 January 2026

Publishing our first research paper

A behind-the-scenes look at the process of publishing our first research paper, from initial idea to submission and acceptance.
27 December 2025

Beyond Tutorials: Lessons From My First Internship

Reflections on my first software engineering internship, the projects I worked on, and the lessons I learned about software development and working in a team.
11 June 2025

Tailwind : A Mobile First CSS Framework

A deep dive into why Tailwind changed the way I approach CSS and design. From utility-first thinking to mobile-first design and the surprising productivity gains of breaking traditional conventions.
5 August 2025

Hello, world!

The obligatory first post. What this blog is about and what to expect here.