🎨 Gradient
Bored? Click the circle
🌙 Dark
Normal people use this
✓
💡 The Real Dark
Your cursor is flashlight

Brain Dump🧠

I occasionally write about things that spark my curiosity - backend systems, databases and everything in between. I often question how things work, why they're built that way, and deep dive into the reasoning behind architectural decisions.

and my unfiltered thoughts can be found on twitter ↗

Building This Portfolio: A Journey Into Modern Web Design 🔗

Decided to rebuild my portfolio from scratch using React and Tailwind CSS. The goal? Create something unique that stands out while keeping it performant and maintainable. Here's what I learned about gradient animations, scroll effects, and the importance of mobile-first design. From choosing the right color palette to implementing smooth transitions, every decision was deliberate.

The Art of Learning to Code 🔗

It's not about memorizing syntax or finishing tutorials. It's about building things, breaking them, and building them again. Every error message is a lesson. Every bug fixed is a victory. Here are my thoughts on effective learning strategies that actually work - from deliberate practice to building in public, and why struggle is the most underrated part of the journey.

API Design Patterns I Actually Use 🔗

REST, GraphQL, or gRPC? Here's my take on when to use what. Spoiler: it depends on your use case. Let's talk about error handling, pagination, versioning, and authentication patterns that make APIs maintainable and developer-friendly. From rate limiting strategies to caching mechanisms, these are the patterns that have stood the test of time in production environments.

Deep Dive: JavaScript Closures Explained 🔗

Everyone talks about closures, but do we really understand them? Let's break down this fundamental JavaScript concept with practical examples. From scope chains to memory management, here's everything you need to know about closures. We'll explore how they work under the hood, common pitfalls to avoid, and real-world use cases that demonstrate their power in modern JavaScript applications.