PJPreet Jaininpreet-jain.hashnode.dev·Aug 23 · 9 min readModern Database Access: Prisma, Drizzle, and ORMs ExplainedWhere does your data live after a user closes the app? Not in memory. Not in the browser tab they just shut. It lives in a database, on a server, waiting for the next request. Everything else, your fr00
PJPreet Jaininpreet-jain.hashnode.dev·Aug 22 · 5 min readWhy Doesn't Your Company Chatbot Know Its Own Leave Policy?You ask your company's Slack bot: "Can I carry forward my unused sick leaves to next year?" It replies, instantly, confidently: "Yes, up to 5 days." Sounds right. Except your company's actual policy, 10
PJPreet Jaininpreet-jain.hashnode.dev·Jul 1 · 4 min readThe Secret Math Behind Every ChatGPT ReplyYou type: "can u fix mycode?? its brokenn ðŸ˜" Hit enter. Three seconds later, working code shows up. No judgment on the typos. No "please write proper English." Just help. Ever wondered what happens i00
PJPreet Jaininpreet-jain.hashnode.dev·May 10 · 4 min readJavaScript Operators: The Basics You Need to KnowOperators are the symbols that make things happen. Addition, comparison, logic — they power every piece of JavaScript you'll write. Here's what you need to know. Arithmetic Operators These do math. Yo00
PJPreet Jaininpreet-jain.hashnode.dev·May 10 · 4 min readUnderstanding the 'this' Keyword in JavaScriptThe word "this" sounds simple. In most languages, it refers to the current object — straightforward. But in JavaScript, this changes depending on how a function is called, not just where it's defined.00