Frustrations with my MacBook Pro are leading me to re-evaluate my machine strategy. I've been hung up on this since before I bought this computer, but my experiences have sealed the deal. What are those frustrating experiences you might ask? Basically everything. And I just don't see any laptop computers on the market that make me want to stick with this form-factor even if I simply ditched the Apple ecosystem. Mobile computing has progressed to the point where I feel adequately plugged in on the go. But ideally, I'm unplugged when I'm not at my workstation anyway.
My current workflow is that I carry my MacBook around and then plug in when I need it. The process of plugging in is itself chaotic and annoying with my various cords (and dongles!!).
I've enjoyed the convenience of one machine so everything is configured and installed as I need it, but a more cloud-centric workflow is perfectly reasonable. I look forward to finding ways to keep things in sync.
I'm no longer a fan of "working from coffee shops". It was fun for a while, but I now find it frustrating. This is likely because I lead a team and workflow disruptions just make the whole process worse.
I work both from the office and at home, which is why I have gone with the laptop, but I look forward to having two distinct physical machines and not having to carry the laptop around!
I am excited about the change. I'll keep a lower-powered laptop around here and there, and maybe see where the tablet computing scene is going in terms of secondary machines. I'm rarely all that productive with my coding work when I'm away at conferences or something, so I don't really need the primary laptop for anything. I am still not sure whether I want to go MacOS, Linux or Windows.