My 7-year-old Lenovo was reaching the end of its life. While the processor and memory were still fairly capable, it was no longer able to effectively handle Windows.
Given this situation, and my interest in learning about Kubernetes, DevOps, and other cloud concepts, I decided to fully wipe and reboot my computer with Linux. I hadn't anticipated how customizable this experience would be. Here are some key learnings from my first week with Ubuntu:
1) Microphone Configuration and Persistence: The microphone was not configured correctly out of the box; the issue was sometimes due to the lack of noise cancellation. To resolve this, I had to modify several features within PulseAudio pulseaudio. Therefore, I struggled to make these changes persist across reboots. I lastely used the solution from this stack and executed the following command to ensure the changes "stuck":
echo 'pulseaudio --start' >> ~/.profile
2) Managing Python Virtual Environments: Another essential command I learned early on was how to create and manage virtual environments. The first answer from this stack has been a life saver for my work so far.
P.S.: This is a on developing post for the next weeks. More updates are coming.
SOCIAL SHARE CARD GENERATOR