surajmandal.hashnode.devWhy should you use a DB transaction for updating, creating, and fetching multiple tables?💡 Why Every Developer Should Understand Database Transactions While working on a company project, I was tasked with updating multiple interdependent tables in the database. Inserting transaction details required the order table to be populated first...Apr 9, 2025·3 min read
sliding-window.hashnode.devSliding WindowIn many array or linked list problems, we are often required to find or compute a specific value across all contiguous subarrays (or sublists) of a given size. A classic example of this is the Sliding Window Maximum problem, where we need to determin...Apr 8, 2025·3 min read