Featured Projects


A tool for exploring, analyzing and obtaining statistics on the Obsidian plugin ecosystem.


A powerful Obsidian plugin that enables users to effortlessly create, edit, and manage markdown tables, enhancing productivity and organization within the Obsidian editor.


A powerful Obsidian plugin that seamlessly converts data from Microsoft Excel, Google Sheets, Apple Numbers, and LibreOffice Calc into markdown tables, enhancing your note-taking and data management experience.

A powerful bookmarklet tool designed to effortlessly clip and save web content directly into your local Obsidian Vault.
A comprehensive project to build a modern computer from scratch, starting with basic components like NAND gates and D flip-flops.

Nathas is an innovative Slack bot that enhances your team's music experience by managing and streaming song requests directly within your Slack channels.
Recent Articles
Remove Global npm Packages Safely on Windows, Linux, and macOS
An Indian software engineer explains how to remove global npm packages in bulk without breaking essential tools, using real PowerShell and bash scripts for safe cleanup.
Read and Modify Windows Registry with PowerShell: The Practical Way
An Indian software engineer shares how to use PowerShell to read and update Windows registry keys with real examples for automation and configuration.
Best Charger for Samsung Galaxy S22 in 2025: Why GaN, USB PD, and PPS Matter
My experience on how to choose the best charger for Samsung S22, comparing 25W vs 45W, USB Power Delivery (PD), and Programmable Power Supply (PPS) support for faster and safer charging.
Creating an Infinite Horizontal Scrolling Component in React with Framer Motion
Learn how to build a smooth, infinitely scrolling component from right to left using React and Framer Motion animations.
Enhancing Markdown Content with Custom Remark/Rehype Plugins
Learn how to automate content enrichment using custom Remark and Rehype plugins in Next.js to streamline content updates.
Handling Domain Migration in Next.js and Vercel
Learn how to manage domain migrations effectively using Next.js middleware to optimize redirections and ensure seamless user experience.
Git Submodules Cheat Sheet
A concise, experience-based cheat sheet for managing Git submodules—covering everything from adding and cloning to updating and removing.
Fixing Google Search Console errors caused by multiple values in JSON-LD schema
Discover how adding @id to JSON-LD schema resolved Google Search Console errors and improved schema validity for enhanced search visibility.
How to Delete All Git Branches Except Master or Main in PowerShell
A step-by-step guide to deleting all Git branches except master or main using PowerShell commands.
React Accessibility: Making Your App Inclusive
A comprehensive guide on how to enhance the accessibility of your React applications, ensuring an inclusive experience for all users.