From Zero to Hacktoberfest Hero: My Journey (and How You Can Start Too)Are you a beginner wondering how to start contributing to open source? A month ago, I was in exactly the same place — full of questions, hesitation, and excitement. But now, mid-Hacktoberfest, I’ve already completed the event in just the first ten da...Oct 19, 2025·6 min read
Mastering the Two-Pointer Technique in Java: A Detailed GuideUnderstand the efficiency of the two-pointer strategy in algorithmic solutions.Sep 1, 2024·9 min read
Mastering the Sliding Window Technique in Problem SolvingThe sliding window method is a powerful technique that helps in optimizing solutions for a variety of problems, particularly those involving arrays or sequences. This approach is often more efficient than traditional methods like nested loops, making...Aug 19, 2024·5 min read
Understanding Manipulation - Foundations and EthicsThis is a summary of the chapter one of the book Manipulation: Dark Psychology to Manipulate and Control People.Aug 6, 2024·2 min read
A Comprehensive Guide to MongoDBAn overview of MongoDB, its versatility as a NoSQL database, and its functionalities for handling data.Aug 6, 2024·4 min read
Exploring MySQL Queries: From Basics to Advanced TechniquesMySQL is a powerful open-source database management system that is especially popular for web applications. It uses Structured Query Language (SQL) for managing and manipulating data. Today, we'll take a journey from the basic to advanced queries in ...Jul 28, 2024·3 min read
Mastering Dynamic Programming: A Guide for Aspiring ProgrammersIn this blog, I will introduce you to the basics of Dynamic Programming, its key principles, and some common problems that can be solved.Jul 20, 2024·4 min read