1d ago · 8 min read · What is a memory leak A memory leak happens when your application holds references to objects it no longer needs. The garbage collector cannot free them — because from its perspective, they are still
Join discussion
3d ago · 3 min read · While building MustCollab.com, I realized that authentication is only one piece of security. A valid user token proves identity, but it doesn't automatically prove ownership of a resource. Here are so
Join discussion
Jun 1 · 35 min read · Digital wallets have become a part of everyday life. We transfer money to friends. We split bills. We pay merchants. We check balances before making payments. But behind every wallet application lies
Join discussion
Jun 1 · 6 min read · Every few months someone on my team asks the same question: "we are starting a new service, do we just use Express again?" And every time, the honest answer has shifted a little further toward "no." N
Join discussion
May 22 · 10 min read · The first time a pen tester filed a CSRF finding against a portal I owned, my reaction was the same as everyone else's: "We're SameSite=Lax. Aren't we fine?" We weren't fine. And the fix wasn't the fr
Join discussionMay 20 · 8 min read · Every Node.js project starts the same way. A single server.js file, a couple of routes, maybe a model or two. It feels clean. It feels manageable. Then three months later the routes file is 400 lines
Join discussion