Shivam MohaninNerd For TechDistributed Systems: C.A.P Vs P.A.C.E.L.CAs distributed systems continue to evolve, two key theorems — CAP and PACELC — have shaped the way we think about consistency…Sep 15Sep 15
Shivam MohaninTowards AIMastering Prompt Engineering: A Beginner’s Guide to AI InteractionIntroductionSep 9Sep 9
Shivam MohaninNerd For TechFundamentals of Containerization: How Containers Came to Be.IntroductionSep 8Sep 8
Shivam MohanUnderstanding S.O.L.I.D PrinciplesIn this article, we’ll explore the SOLID principles, a set of five design guidelines that help software developers create maintainable…Aug 25Aug 25
Shivam MohaninNerd For TechSemantic Search & Vector DatabasesIn the early days of the Internet, search engines relied heavily on keywords. If you entered the right words, you’d be rewarded with…Aug 23Aug 23
Shivam MohaninNerd For TechUnderstanding Write-Ahead Logging in Distributed ComputingWrite-Ahead Logging (WAL) is a critical design pattern in distributed computing systems, used to ensure data durability and consistency…Aug 21Aug 21
Shivam MohaninDataDrivenInvestorThe Future of Humans with AIThroughout human history, there have been numerous pivotal advances. However, Artificial General Intelligence (AGI), might be one of the…Oct 8, 2023Oct 8, 2023
Shivam MohanExploring the Depths of Reinforcement Learning: On-Policy vs. Off-Policy ApproachesReinforcement learning (RL) stands as one of the most captivating subfields in the realm of artificial intelligence, enabling machines to…Aug 24, 20232Aug 24, 20232
Shivam MohaninNerd For TechTransform Your Development with TDD (Test Driven Development)Test-Driven Development makes it possible to construct more robust code by revealing previously hidden bugs.Apr 15, 2023Apr 15, 2023