My wife is looking for a laptop for Full stack Web developer work (not Macbook).
1/ Play nice with Ubuntu
2/ Prefer new or refurbish from branch (such as Dell Refurbish)
3/ Good screen and good media (sound)
4/ Lightweight.
5/ She does not know much about the specs, but I assume she need at least 16GB RAM to run IDE/docker/VM.
6/ Budget: Ideally 1500 but can go up to 2k. But I prefer cheapest possible.
She demands the looks / screen / media quality over the specs so any suggestion are welcome.
EDIT: Thanks everyone for suggestion. I read all comments below and here something I would like to clarify.
1/ Hardware is not her interests and does not mean she is a bad developer. She is also not a geek/hard-core developer by any mean.
2/ Macbook is really a good choice but my wife got some problem in the past so she wants to stay away from that.
3/ Look and screen are important because no motivation for her to work if she does not like the tool she working with.
At the end of the day, it comes down to the personal choice and it is what she looks for.
I will be looking at some of the option:
Dell XPS, Lenovo Thinkpad - not the T series, etc and possible Macbook
Surface Pro or Dell XPS