Last night my laptop's wireless card appeared to have died. After some diagnosis, it turns out to be the entire PC card infrastructure. Not a good sign for my primary development machine.
So now I am in the market for a new machine.
While pondering my purchase, I realized I had strong opinions of what mattered and what didn't, of where it made sense to spend my very limited startup budget.
I will list my criteria below and am interested in how others optimize their decisions.
I write web server-side code. This means I run a web server, db and multiple browsers. I don't use an IDE. I need raw processing horsepower.
Paying for incremental processor speed is a waste of money. Get the slowest current generation processor you can. Paying for an extra 10-20 percent is a mistake.
RAM is king as modern OSs use it efficiently. Mysql can suck its datafiles into memory. Never forget RAM is 1000000x faster than disk.
Max it. 2G is a minimum. 4G is good. A soon as I can cram 16G into a machine, I'll try.
I could care less about the graphics subsystem. If I could buy a low power version of last years card, I would.
A fast drive is nice, but the money is better spent on more RAM. I don't think 5400 vs 7200 is enough. And you lose battery life.
Many of my criteria are designed to maximize my battery life. I love working untethered.
If I could, I would buy a machine that could use multiple batteries, like the old wallstreets and pismos. As is, a removeable battery is critical for long flights. Sorry Air.
The air travel point may be moot becauae the TSA does't want us carrying extra batteries.
Bus speed matters when it impacts RAM usage. I don't understand this well enough and so cargo cult myself into buying the Pro machines. If someone can convince me otherwise, I would love to save $1000 and get a consumer MacBook.
It had to be able to plug into a gigantic monitor when I am deskbound.
I used to want a PC card slot. I would jam in big memory card and use that as a external drive for DB files. Voila! Cheap SSD!
I with removeable media drives were themselves removeable. I use writeable DVDs for long term backups, but do not need the drive 95 percent of the time.
Finally, the most pixels I can carry and fit on my lap. I am a little guy. The 17" is too big to carry or fit. The weight of just over 5 lbs is what I have gotten used to and can tolerate.