Great Scott has a series of videos about basic electronics concepts and components. Highly recommended: Electronics basics
wintermute
I created a new steam account with a different email address just to order mine on a different country than my main account. You might need a local payment method for the country you are shipping to. Not sure if that's the case for Europe, but it's required for some countries.
The option was there, but it wasn't ready for every day use. The performance impact was significant. The couple times I tried it, it was practically unusable. The UI also showed a warning about performance when you enabled it
Maybe take a look at BEAM robotics. Specially Pummer circuits.
The idea of Pummer circuits is to store energy from a small solar panel during the day and flash an LED at night. Energy is normally stored in super capacitors or NiCd batteries.
Might not be exactly what you are looking for, but it can give you some ideas to experiment with.
I code in C/C++. Work laptop is windows, but the products run on various Linux and Unix flavors, as well as in Windows. So I use Clion on win, that syncs the code changes to a Linux VM for building and testing. The toolchain is in a docker image, so I can change the build and test environments without affecting each other. Since I need to test on different OSs, I have multiple VMs in a server at the office.
Yes!! I used Linux back then (still do) and I absolutely hated M$, but I loved the Intellimouse.