The default for a developer seems to be a MacBook Pro, which it may be upgraded this June according to rumours.
On the other hand, I feel I should try to escape Mac and use a Linux computer. Yes, I could install Linux to the MacBook Pro, but if I go that path I may as well get a different laptop.
Any recommendations on what machines should I consider?