I upgraded my joycons to the guilykit joysticks and they are wonderful. And its not even that difficult. Took me about 30 minutes for both. But it's a shame that I had to change them at all.
The technology is fundamentally the same but they are implemented differently. They joycon has less space so they needed a more compact layout. But both use potentiometers.
If your instance was set up a while ago and nginx was used the config might need updating because the old config wasn't compatible with kbin. After that it worked well for me. The only thing I notice is that old posts are not synced after subscribing. Only new posts get added.
Check if your rollers are tight enough. None of the axes should wobble if you pull on them
Use a PEI sheet for printing
Clean the PEI Sheet with Soap and Water at least once
Clean with IPA after every print
Don't touch the print bed. The oil on your skin really doesn't help with sticking.
Get yourself a metal feeler gauge with 0.2mm. Level your bed heat nozzel and bed to your normal print temp an then move the nozzel 0.2 mm above the bed. Adjust your Z Offset until you can get the metal gauge undr the nozzle but still feel it touching. that should be your perfect height
For me that looks like slight overextrusion of the top layers. The first few layers are also slightly squished out. The Calibration Cube is a very extreme example. Before you start adjusting I'd print something more natural and if you don't like that you can go through this: https://teachingtechyt.github.io/calibration.html
I don't think an app will help you. One of the core concepts you have to learn is, how to identify a problem, deconstruct it into it's core components and write it in way the pc understands.
Whenever I see someone learning programming there is usually a moment when it clicks and it suddenly gets easier.
You have to learn the basic concepts of a programming language. Usually there are a lot of concepts that are similar in different languages but also a lot of details that are not.
I learned programming by reading and experimenting with code but that was the hard way. In your case I'd try to find a course that you like and use that. That is your starting point. When you a through you have to find your own projects to really leant how to program.
I agree that is sucks but my advice is purely practical. I try to be principled where I can but email is a lost cause in my opinion. I have hosted my own Mailserver. I encountered providers that only have allow lists and needed me to manually apply to allow my mail in. You have to build a reputation to not be marked as spam. Someone can just submit your domain to a block list and you have to find out how to get removed. It is a mess.
The cold hard truth is that if you want your mail delivered reliably, don't host yourself.
I upgraded my joycons to the guilykit joysticks and they are wonderful. And its not even that difficult. Took me about 30 minutes for both. But it's a shame that I had to change them at all.