Software Engineer, Marathon Runner, Writer.
Pinned posts
My Daily Notes
List of insights and thoughts that I have gathered over the years.
My Reading List
A list of books that I have read or plan to read with a short summary of the book.
Recent Posts
Prefix Sum
Prefix sum is a technique used to calculate the sum of elements in a given range in constant time.
Repository Design Pattern
Repository Design Pattern is a design pattern that abstracts the data access logic from the business logic.
How to Promote Chrome Extension
How to promote your Chrome Extension and get more users.
Go Interview Snippets
Go Interview Snippets
Design Patterns Cheatsheet
Design Patterns Cheatsheet
Factory Design Pattern Golang Implementation
Factory Design Pattern provides a method to create objects without exposing the creation logic. It abstracts the creation process.
Singleton Design Pattern: Golang Implementation
The Singleton design pattern ensures that a class has only one instance and provides a global point of access to it. This pattern is useful when you want to limit the number of instances of a class to one.
LeetCode: Reverse Vowels of a String
In this article, we'll solve the 'Reverse Vowels of a String' problem from LeetCode. We'll explore the problem statement, approach, and implementation in Python.
How to Install Python on Windows, Mac, and Linux
In this article, we'll explore how to install Python on Windows, Mac, and Linux. We'll cover the installation steps for Python 3.x and Python 2.x versions.
Python Snippets for Coding Interviews