PinnedMuhammad Wasi NaseerA Simple Guide To Use Read & Write Locks In JavaLet’s see Java’s ReentrantReadWriteLockSep 10Sep 10
PinnedMuhammad Wasi NaseerinDev Genius7 Proven Ways to Boost Your Productivity as a Software EngineerDo you know about the “The Missing Semester of Your CS Education”?Aug 31Aug 31
PinnedMuhammad Wasi NaseerinDev GeniusDistributed Locking with Redis: Ensuring Data Consistency Across MicroservicesDiscover How Redis Distributed Locking Ensures Reliable Data Consistency Across MicroservicesAug 16Aug 16
Muhammad Wasi NaseerTop 4 Java Concurrency Problems and How to Solve ThemHere I will list top 4 Java concurrency problems and offers practical solutions for each.Aug 28Aug 28
Muhammad Wasi NaseerHow to avoid duplicate transactions using Idempotency tokens?What could happen when user clicks multiple times on “Submit” button and causes multiple transactions. Let’s see how to avoid it.Aug 25Aug 25
Muhammad Wasi NaseerinDev GeniusMastering Database Transaction Isolation Levels: A Guide for DevelopersSee diagram illustrations of how each transaction isolation level look likeAug 15Aug 15
Muhammad Wasi NaseerinDev Genius27 Essential Java Memory Management Questions to Ace Your Next InterviewSee the most technical Java Memory management questionsAug 11Aug 11
Muhammad Wasi NaseerinDev GeniusUnderstanding SOLID Principles: A Simple GuideImagine a project that started small and clean. A joy to work with. But as features piled on, it became a tangled mess — hard to…Mar 29Mar 29
Muhammad Wasi NaseerinDev GeniusAutomating to copy a set of commits from one branch to anotherThis article will describe how to copy a set of contiguous commits from one branch to another branch in a repositoryOct 26, 2020Oct 26, 2020