

My job used to outsource a bunch of dev work to another company and oh boy did those people love their tests. I don’t get it. In my case they weren’t even using our actual database to pull data from. They had a bunch of fixture files with generic data that they would use to make a temporary sqlite db for the tests. All of the test ran perfectly with that data, not so much with the actual data. The code is there, can’t you just read it and know what will happen?
When I write something I’m never not building it and at least checking that it works and trying to break it.



A few years ago when I went to actually use the GPU in my laptop I realized I never installed the drivers. I think it was a 3050 or something pretty low end.
It took maybe 20 minutes, most of that time was waiting for things to install. I’ve heard the horror stories so I wasn’t excepting it to work and was ready to give up at the first sign on resistance but there really wasn’t any. That was on Fedora, a bit later I switched to Debian and I remember running into an issue getting it to work but it was small enough that I don’t remember what the issue was.