Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You should not be doing regular development on a laptop the trade offs are to great when compared to a proper i7/i5 desk top with 2 or 3 screens.

And that's not counting the H&S aspect RSI is not fun



I have 2 monitors that connect to the laptop so I have 3 screens.

I have a standing desk.

What am I missing?


A full fat processor instead of a mobile, less ram,a real keyboard and mouse your also not making best use of the company's capital - for the relative performance mac books are over priced


Just in general: I've always found it easier to work on my laptop.

I can walk around, go to meetings, sit on different floors, sit on couches, work from home and still be developing the same as I would at my desk.

All I'm trying to say is: Slightly faster builds on a powerful machine, or flexibility and consistency on a laptop. This might just be a matter of preference, and ideally companies should accommodate either preference.


Fuck, I also have an extrenal keyboard and mouse - of course I do! That goes without saying! (all company-paid)

The reason why I use a mac is because everything I build is deployed on Linux. Coding on a WIndows laptop means I wouldn't be able to compile anything, and coding on an Ubuntu laptop...well...I still like having a first world OS experience.


So why are you developing on OSX if your deploying on Linux - why don't you have a duplicate development and test server to work with

On windows Just use an X server or run Hyperv and run VM's


Why are you telling me how to do my job?

OSX is a fantastic development machine. Most developers use it. It completely fits all my needs and is provided for me by employer so that I can be happy and productive and effective. Which, as you remember, was the original criticism. That Amazon DOESN'T do that.


so..... why does cpan not mange to install standard packages like the MySQL DBD on my mac mini at work?

Also I spent a good deal of time building carrier grade software for major telco's (using map reduce I might add).

Serious developers develop on Identical hardware to the live system and I mean identical as in came of the line in the same batch.

Its all about removing risk




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: