Been using gitkraken for ages and still like it, but they do make it harder and harder to like every update. The enshittification seems to have started and every update seems to bring more and more ai features, and pushing more ”cloud” features as well
We did this in a project where, due to reasons, we used a windowless, dull, claustrophobic meeting room for 6 months. Every now and then our daily was interrupted by the sight of an elephant on the screen
c# has been my go to language for everything except frontends for the past 15 years, but there are still some things I really miss from Rust.
The top one is probably pattern matching. Sure C# has something similar with switch expressions, but with them you must assign something, and they cannot contain code blocks. Related to this something like enum variants is also missing, and therefore making something similar to Result or Option is not really feasible without it being quite hacky.
Also being able to create new types from existing ones with eg struct Years(i64); and pass it around typed is quite nice in Rust (F# has something similar, however there it will then always also be assignable to i64, so is not very helpful for catching incorrect usage.
I would also like to see a study which considers the age of the pecorino.
I seem to have an easier time of getting the proper emulsion with older drier pecorino, and less risk of clumping