Writing on programming, software design, and more.

All of my long-form thoughts on programming, software design, and more, collected in chronological order.

🚨 NoSQL Injections: Unmasking the Vulnerabilities of MongoDB Queries

While SQL injection is a well-known threat, NoSQL databases like MongoDB can also fall victim to injection attacks. This article explores NoSQL injections, highlighting this often-overlooked vulnerability and how it can compromise your database security.

🚀 Ref It Right: Leveraging Refs to Optimize React Effects

Discover how to tackle performance optimization challenges in React beyond memoization techniques. This article introduces a lesser-known pattern using refs to effectively address unnecessary rerenders and effect reexecution issues.