Algebraic types in TypeScript are game-changing. I immediately wanted them in C# for deriving domain models from database entities and then view models from domain models.
Algebraic types in TypeScript are game-changing. I immediately wanted them in C# for deriving domain models from database entities and then view models from domain models.
Then we can at least agree that DataGrip blows SSMS out of the water.
By salt, I mean the total cost of the software. The install size, the launch time, the update time, whatever they’re charging my company, and any overhead in using it.
For VS, it should be better. It’s big. It’s slow. It lacks features. There are poorly supported features and abandoned, half-baked stuff. I have to have multiple versions installed because they broke backwards compatibilty for some stuff. MS should be able to do better, but I don’t think the company can.
You should check out Jetbrains Rider. It feels like cheating. Or ReSharper if you can’t leave VS completely
Java is an okay language, but your shop is probably switching, because Oracle changed up the licensing for Java to rake in more money from companies that can’t switch.
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.
Looks to me that the mod didn’t like people saying Discovery was trash and Lower Decks rocks and there should be more TNG/VOY
Modlog: https://startrek.website/modlog
ENT has hands down the best intro song of any series.
Can you even remember the words to any of the other intro songs? I didn’t think so.
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.