You're not as smart as you think you areNobody sets out to ship a SQL injection. Nobody opens their editor thinking "today I'll hardcode a secret." It happens because, in the moment, you were sure the code was fine. You wrote it. You undersJul 17 · 8 min readdaiveedjay.hashnode.dev
Technical debt isn't debt. That's the problem."Technical debt" is the most comforting lie in software engineering. It's a financial metaphor borrowed to make a bad decision sound like a strategic one. Real debt shows up on a statement, accrues a Jul 14 · 7 min readdaiveedjay.hashnode.dev
Iris 1.0.0: from passive insights to enforceable standardsThe first version of Iris answered one question: Is this file healthy? Open a file, get a score. See what's dragging it down. Fix it. That was enough to prove the idea. 1.0.0 is different. This is theMay 5 · 5 min readdaiveedjay.hashnode.dev
Your code has a health problem — Here's how to see itA VS Code extension that scores your code like a doctor scores your health. No AI, no cloud, no guessing. And that's the problem Iris was built to fix. Every developer has that moment. You open a filMar 25 · 7 min readdaiveedjay.hashnode.dev
How to Build a Reusable Keyboard Shortcut Listener Component in ReactIf you’re like me and you loveeeeee shortcuts, you know how satisfying it is to press a few keys and watch the magic happen. Whether it’s the familiar Ctrl+C – Ctrl+V that devs use to “borrow code” 😉 from LLMs and code pages, or the personalised sho...Dec 16, 2024 · 14 min readfreecodecamp.org