For work it's
1. press power button
2. Ctrl + Alt + T, to open a terminal
3. . ./start_{project_name}, to execute a script setting environment variables and starting programs
Each day it saves me a few seconds and the start scripts also serve as documentation.
Amazon Sweden is much worse than other regions. Nonsensical translations makes products difficult to find and top ranked products are often from sellers with spammy looking names (e.g. xuchangmadunshangmaoyouxianzerengongsi).
Before Brexit I frequently used Amazon UK. They had both good prices and fast shipping to Sweden. Same with Amazon US. I would still use them if it wasn't for the import charges.
It depends on the complexity of the problem. Data classes can make the code easy to read, and if you use a good IDE then it will also be faster to write.
I suggest you focus on making the program work, before considering how to best manage state. Readability and performance can be improved through refactoring later.
I was just trying out something in a game, and minimizing mutable state has lead to some interesting ideas. Not to mention that it trivilized creation of custom data types.
no it wasnt my first job, 2 years experience.. but i feel like every time i start a job the first 2 months i get this feedback over and over. but a few months later noone has any negative feedback, what do people expect from peoples first month? feels like they expect full competency within a certain timeframe (less than a month). i have trouble finding other people expectations so dont know how to meet what i dont know
No. With the limited time I have to spend on personal projects I would rather add new features or improve existing ones.
I've also experienced "fun" code unexpectedly showing in production at companies, leading to embarrassing situations for the developers who snuck it in.