Blog
Sharing my thoughts, learnings and experiences through writing.
Why should I cherry-pick?
February 10, 2025 • Git GitHub Version Control
Why should I cherry-pick?
Explaining Git cherry-pick command with real-world examples, showing how to move commits between branches and fix accidental commits in wrong branches.
Beyond console.log in JavaScript
September 19, 2023 • JavaScript Web Dev Debugging
Beyond console.log in JavaScript
A guide exploring JavaScript console methods beyond console.log(), including table(), error(), warn(), and time() for better debugging and code analysis.
Creating a Pull Request in GitHub
September 7, 2023 • Git GitHub Version Control Open Source
Creating a Pull Request in GitHub
A step-by-step guide teaching beginners how to contribute to open-source projects by creating pull requests on GitHub, with practical examples and visual instructions.
Introduction to GitHub Issues
August 19, 2023 • Git GitHub Version Control Open Source
Introduction to GitHub Issues
A comprehensive guide explaining GitHub Issues - how to create, manage, and use them for bug reports and feature requests in open-source projects
Learn about Branching in Git
July 24, 2023 • Git GitHub Version Control
Learn about Branching in Git
Guide to Git branching, explaining how to create, switch, and merge branches with practical examples and commands for effective version control.
Git and GitHub for Beginners - The Basics
July 16, 2023 • Git GitHub Version Control
Git and GitHub for Beginners - The Basics
A beginner-friendly guide to Git and GitHub, covering essential commands like init, add, commit, and push. Learn version control basics and start collaborating on your code projects.