I've owned a variety of computers over the years, but I definitely lean towards System76, especially their laptops. Retrospectively, I wish I'd found out about them years ago.
If I could find where I'd parked my TARDIS, I'd also go back to my early days coding, and tell myself to install and learn Linux immediately. Windows 10 has made some significant improvements to their ecosystem (especially Clang support and WSL), but Windows 7 and 8 are not respectable development environments. I've come to regret my early foray into .NET 2010.
I 've always wanted to make the leap to System76 but I'm a highly mobile developer (coding in airports..) and I was never able to find a good review regarding the battery life of their laptops? Any feedback to offer?
For what it's worth, I have a ten hour battery...and this is an older model I refurbished. (The battery is original, as far as I know.)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.