DEV Community

Discussion on: How to Improve Your Development Experience

Collapse
 
antonfrattaroli profile image
Anton Frattaroli

I always got annoyed if I didn't have my setup, and was coding out of the office, and have, over the years, eliminated any non-portable development dependencies. Just a laptop and a plug and I'm good. That way I can work in conference rooms, coffee shops, living room, bedroom, car, deskless. Phone has a wifi hotspot.

Collapse
 
theoutlander profile image
Nick Karnik

When I traveled with my family for a year, I had a hard time getting used to working productively on the MacBook Pro as my setup at home. A few months into it I absolutely loved that I didn't need much. After we came back, I worked only on that macbook for the following three months before trying a similar setup as before (which made me realize why I loved it so much to begin with!).

Collapse
 
erebos-manannan profile image
Erebos Manannán

There's a difference between "dependency" and "convenience". I don't depend on my extra screens, but at my office and at home I have extra screens to boost my efficiency. I can still work at any random location because my actual dependencies are minimal.

Collapse
 
antonfrattaroli profile image
Anton Frattaroli

My primary frustration was switching between keyboards. The laptop and peripheral keyboard keys were spaced differently, and my fingers couldn't switch easily.

Less so, but still frustrating, was window management when I was used to dual monitors.

I became dependent on those pieces of hardware in order to code happily.