May as well get one of these out of the way…
2011 13” MacBook Air
Dare say it’s one of the best laptops ever made, alongside the classic Thinkpad. Even if you’re anti-Apple, definitely make sure your next machine has a SSD.
It’s expensive, even by clicky-keyboard standards.
It doesn’t have arrow keys.
The keys are in weird places.
If none of the above scare you off, this is a fine piece of keyboard.
Yep, I use a trackball. If you’re gaming with it, don’t set any of the two-button shortcuts unless you like input lag.
Decently cheap IPS monitor. Long-winded classes have never looked so pretty.
Motorola Razr M
Not a Nexus, but pretty close, not a jumbo-phone, great battery life, no glass back (Kevlar!), and LTE. Pity about the resolution, but otherwise a solid device.
Asus/Google Nexus 7
One-handed tablet of choice.
Don’t take this as a declaration of iPad-killer status, because it isn’t one… yet. But it very easily could be once developers get going with it.
And despite my above-stated love of clicky keyboards, the Touch Cover is freaky good.
note: this is all mainly general-use, I’m saving my dev-related toolbox for future posts
Very slick way to get around OSX.
Have vi-keys, will hack (even in Emacs). Fellow OSX users, be sure to note macvim.
If you don’t need the weight of an IDE yet don’t want to live at the shell or pick up oddball key bindings, this is you. Also cross-platform, and a very liberal trial (no limit, occasional nag-screens) if you’re not convinced to cough up $60 right away.
Very usable, and faster than Eclipse (ha). Good vi-keys available as well. Free/OSS version is JVM-langs only, paid gets you Ruby/Python/JS support as well (complete with inspections and debuggers)
Preferred OSX Twitter client. Not the prettiest, but very powerful.
Split panes, multi-input, session rewinding(!), URL detection, regex-based triggers, etc…
Bug-trackers don’t have to be painful.