Archives: Development tools

Python Version Management on WSL Ubuntu 20.04

January 9, 2024 | By Gerald | No Comments | Filed in: Development and Programming.

In the world of Python development, having the flexibility to switch between different Python versions is crucial. This not only allows developers to stay up-to-date with the latest language features but also ensures compatibility with different projects. In this blog post, we will explore two popular methods for managing Python versions on Ubuntu: update-alternatives and • Read More »

Tags: , , , , , ,

Git Stash: Moving Uncommitted Changes Between Branches

August 24, 2023 | By Gerald | No Comments | Filed in: Git.

Version control is an essential aspect of software development that helps teams manage code changes efficiently. Git, one of the most popular version control systems, provides various powerful features. One common scenario developers encounter is the need to move uncommitted changes from one branch to another. In this blog post, we will explore how to • Read More »

Tags: , , , , ,

How to Switch Your Node.js Version in WSL Ubuntu to 18.17

August 4, 2023 | By Gerald | No Comments | Filed in: Development Tools, Node Version Management, Programming Tips, Software Development, Version Control, Windows Subsystem.

Developers often need to manage multiple Node.js versions on their systems to work on different projects or ensure compatibility with specific applications. Fortunately, with the help of Node Version Manager (nvm), switching between Node.js versions in your Windows Subsystem for Linux (WSL) Ubuntu environment is a breeze. This guide will walk you through the steps • Read More »

Tags: , , , , , , , , , , , ,