On same laptop I use dual boot with Windows 10, and not feeling any of above problems, but I am used to be in Linux for development.
Any recommendations for distributions which is fast and non-bloated?
You can check distrowatch.com for most popular distros.