Non-serious opinion:
* Display: Too big; try getting one 17 inches smaller. Also, the dimensions should not be multiples of 10, and the aspect ratio should be in lowest terms (it isn't).
* CPU: CPUs with odd numbers (3, 5, 7) should be avoided. A Core Ultra 6 processor would be a better choice. Also, better to get one with speed measured in GB instead of GHz; 1.40GB to 4.80GB should be fast enough.
* GPU: Any GPU with a number of digits equal to its first digit should be avoided. Also, the amount of memory (8) and the number after the GDDR (6) should be relatively prime; they aren't.
* RAM: Avoid power of 2 amounts of RAM
* SSD: The SSD capacity is messured in terabytes; that is a bad units. You need to get one whose capacity is measured in terahertz, instead. A 1THz SSD should be enough capacity.
In all seriousness, I'm looking for a new laptop myself, though my criteria are different. (In particular, it needs to be small and lightweight.)
Magnitus: Also, my personal Rust project that used to take like at least 10-20 seconds to compile now does so in about 1-2 second.
I'm also working on a personal Rust project. Though, in my case, it's a game, and part of it is written in Lua. (mlua crate)