Writing on System Design, Software Development, and Freelance Projects

Explore my long-form articles on system design, software development and freelance projects I've built for clients. All of my thoughts are collected here in chronological order.

Introduction to scalability : In-Memory Caches

In this blog, we dive into the fundamentals of scalability and caching, exploring how these concepts can transform the performance of modern applications

Stripe Integration for Subscription Management

This guide provides a step-by-step walkthrough of integrating Stripe into a subscription-based platform, covering setup, checkout sessions and webhook events.