All of my Technical Knowledge in one place
I'm obsessed with writing code. I'm also obsessed with writing. Here, I write about my experiences with code and the things I've learned along the way.
ORMs vs. Raw SQL Isn’t the Real Debate
For years, the SDE community has argued — loudly — about ORMs, especially for read-heavy paths.
Read More
Why Tests Aren’t Enough (And What Actually Keeps Code Safe)
“We have QA for that.” — Me, circa 2019, right before learning the hard way
Read More
Why Your API Integration Will Break (And How I Fixed Mine)
Have you ever had your production app crash because you hit an API rate limit? Yeah, me too. Let’s fix that.
Read More
This FREE AI Code Review Hack Will Save You $500+ Per Year
Picture this: You’ve just finished implementing a complex feature, created a pull request, and now you’re staring at hundreds of lines of code changes. You know you should get it reviewed, but your options are limited. Sound familiar?
Read More
The Overhype of AI-Generated Ghibli Art
Recently, the ChatGPT 4o image generation model was launched, taking Instagram and other social media platforms by storm, especially with its impressive Ghibli-style artworks and other artistic interpretations of people’s images.
Read More
Unlocking Resource-Level Access Control with the Decorator Pattern in NestJS
Managing resource-level access in applications is challenging, especially when you need to restrict data access without compromising performance or security. This article introduces an elegant solution using the Decorator Pattern in a NestJS application to enforce authorization checks seamlessly.
Read More
The Design Pattern That Will Change Your Database Game Forever!
Are design patterns worth it? Do we gain something when we consciously try to implement them in our codebase or it just adds unnecessary complexity and make it hard to maintain?
Read More
Simplifying Prisma to Drizzle Migration: A Game-Changing Solution
@geetesh911/prisma-to-drizzle-query-transformer
Read More