delial@lemmy.sdf.orgtoProgramming@programming.dev•No. Greek Semicolons hold no power here.English
1·
1 year agoI love that this implies Visual Studio is not worth its salt, because it most certainly isn’t.
I love that this implies Visual Studio is not worth its salt, because it most certainly isn’t.
Yeah, this feels like “premature optimization”. When you design your applications and databases, it should reflect your understanding of the problem and how you solved it as best as possible. Using DATETIMEOFFSET NULL
when you actually mean BIT NOT NULL
isn’t saying what you mean. If you already understand that you have a boolean option and you think you might need a timestamp to track it, use 2 columns. Or an audit table. So sayeth the holy SRP.
I mainly use ergonomics. I got a chair that works for me, I switched to a Kinesis Freestyle Pro, I switched to a trackball mouse, I raised my monitors up, and if I’m going to be doing a bunch of typing, I throw on wrist braces with aluminum stays.
The split keyboard and better posture were the biggest wins for me. The whole mechanical keyboard fad has been terrible for people’s wrists.
Other things I’ve heard worked for some people that are worth trying: warm gloves or compression gloves. Apparently some people get pain in their wrists from typing in cold environments (like an office). Taking breaks, doing wrist stretches, and having hobbies that use your hands differently can certainly help.