Favorites

I like reading about how other people use technology and applications in their day-to-day lives, similar to The Setup - What do people use to get stuff done? in which people explain their hardware and software setups. I've done a mini version of this for myself below.

Who are you, and what do you do?
I'm Matt Wagner, a software engineer from Tampa, Florida. I've worked in software for about four years spreading my time between .NET and Java shops.

What hardware are you using?
At the office, I have a 27" iMac that is usually running Windows 7. It's pretty powerful, and was upgraded to 8 gigabytes of RAM to provide all the compilation power I could need. It's also connected to an additional 24" Dell monitor rotated in portrait format so I can get more code on screen at once. I enjoy the massive screen while sitting in a Herman Miller Aeron chair which so far has lived up to the hype.

At home, I'm using a custom built tower with a AMD Phenom II x4 with 8 gigabytes of RAM. I don't usually tap all of the power, but the machine also functions as my home server, serving up about 4 terrabytes of storage space, most of it dedicated to tv shows and movies.

I have a Microsoft Comfort Curve keyboard at both home and the office. I couldn't stand the original wireless iMac keyboard, so the Comfort Curve was a great, small expense. I'm not picky about mice, but I was struggling to get used to the Magic Mouse and went back to a general Dell OEM mouse. I receive e-mail on my beat up HTC Incredible, which is badly in need of replacement due to a badly cracked screen.

My wife and I watch tv and movies streaming over our X-Box 360 Media Center in the living room and a Roku box stashed away in the bedroom.

And what software? I do most of my development in Visual Studio 2010, at both work and at home. I've kind of become entrenched into the VS experience, and C# is my most fluent language. I use it for a few pet projects kicking around.

I'm a fan of Notepad++ to do any text editing and occasional HTML/Markdown coding, like building this website. I do the majority of my browsing in the dev channel of Google Chrome. Some extensions that are necessities are LastPass, Xmarks, Google Voice, and Evernote.

I use LastPass to sync my passwords across browsers and computers, and it's sister company, Xmarks, to do the same for bookmarks. Evernote is my repository of choice for URL's, notes, designs, and basically anything I want to remember at a later date.

I use Google Voice for the majority of my text messaging and to route my incoming calls. I've been a user since the GrandCentral days.

I'm a Pandora junkie, as I have it on every computer, TV, and phone. I even use it occasionally on my Kindle Fire. That's usually one thing always running both at work and at home. Occasionally in the car in between, too.

I'm in love with my Kindle Fire. I have gotten through 15 or so books in the 3-4 months I've owned it, and it's also great to sync articles with another love, Instapaper. All of the articles I come across on Google Reader get synched into Instapaper for later reading on the Kindle.

I version my code using Mercurial via BitBucket and TortoiseHG.

I remember everything on my to do and grocery lists with Remember the Milk, synced to my phone.

Mint helps me track all of my finances and budgetting.

What would be your dream setup? I'm really a pretty simple guy. I don't really take full advantage of my current hardware setup. I think the main thing to improve would a better, dedicated laptop, and a stand-alone server.