![]() OS X is the best Mac experience there's ever been, but it's hardly the best computing experience I can imagine. I'm perpetually dissatisfied with my text editor, the tool I spend the most time with. My iPhone lets me leave the house with just my keys, my wallet, a pair of headphones and this one little magical device that can connect me to anyone, direct me anywhere, and entertain me for days. My ReadyNAS gives me a sense of security about my data. I can get decent network access nearly anywhere via HSDPA if Wi-Fi isn't available. I love having just one machine to look after, and I love that it's both portable and powerful my only wish would be for a workday's worth of battery life. ![]() ![]() Hardware-wise, my current setup is a dream. What would be your dream setup?īill Joy said at this year's TED conference, "I'd argue today that we have incredibly powerful computers, but we don't have very good software for them". When I need distractions again, I see what's on my Instapaper or Google Reader. Speaking of focus, I use Isolator to get distractions out of the way. I've usually got iTunes or Last.fm playing, though lately I've been listening to Bloom play itself when I need to focus. We do code reviews with Review Board and browse our Git repositories with cgit. We use Trac for ticketing internally, but I keep API-related tickets public on Google Code. We use Dropbox at Twitter to share documents, and we make pretty extensive use of Google Apps. I keep tabs on my machine with iStat pro. I also run some of the usual "power user" Mac enhancements: TextExpander to make emails go faster, LaunchBar to get to what I need quickly and to keep my clipboard history accessible, Growl and HardwareGrowler to get visual notifications from software, and Caffeine to keep my Mac awake while watching web videos and such. I've taken to storing sensitive files in encrypted disk images managed by Knox. I keep a big library of PDFs (academic papers, presentations, books, &c.) in Yep. I've recently started journaling, and I use MacJournal for that. iCal syncs up to Google Calendar for scheduling, and Things keeps track of my tasks on both my MacBook and my iPhone. I use iChat for IM and Twitterrific to interact with Twitter. I keep Safari mostly ad-free with Safari AdBlock and speed up searching with Inquisitor. I write Scala and Ruby code in TextMate, run tests and such in Terminal, and answer hell of email with Gmail. I spend most of my day flipping between TextMate, Terminal, Safari, and a Fluid app for Gmail. My home network is tied together by a Linksys WRT54GL wireless router running the Tomato firmware. I listen to Shure SE110MPA headphones on the go and Audioengine A5 speakers over an AirPort Express at home. I always have my original (pre-3G) 8 GB iPhone with me. I've also started backing up essential files with Backblaze. Most of the disk goes to store media that I'd flip out if I lost, and the rest goes to Time Machine backups. I have a ReadyNAS NV+ at home with about 750 GB of expandable RAID storage. Instrumental to having just one machine is a good networked storage and backup strategy. I type Dvorak, but I leave my keycaps in their factory default QWERTY layout. I hook it up to a 30" Cinema Display when I'm at work, and I prop it up on Rain Design iLap when I'm at home. It's got a 2.6 GHz Core 2 Duo processor and 4 GB of memory. I have a 15" MacBook Pro, one of the final revisions before the current black-bordered unibody design. I geek out on programming languages, economics, culture, and theory. In my free time, I'm working on a book about the Scala programming language. Part of my workday is spent writing code to make the API go, and part is spent helping developers out with their questions and suggestions. Our API is how we expose the things you can do with Twitter in a way that programmers can use in their own applications and websites. I work at Twitter in San Francisco as their API Lead.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |