
Most of my work for Automattic is done on a remote sandbox machine, somewhere in Texas. I’ll often jump in and make smaller edits over SSH via vi, but when I’m doing something bigger I much prefer to work locally, using TextMate (I’m on a Mac, obviously). To do that, I need to be able to access files as if they were local, which means either duplicating them to my machine (lame, annoying) or mounting them directly.
I’ve been doing that via one of the following options, and I’m wondering if anyone out there has a better solution.
I’ve tried both for a while now. They both work. Except for when they don’t. Here’s what I’d found:
- Transmit seems more responsive, when it’s working
- Macfusion often crashes Finder the first time I access a newly connected filesystem (and is then reasonably stable)
- Transmit much more randomly just stops working and gives no indication, I just can’t browse any more and have to disconnect/reconnect
- Macfusion allows you to easily customize a neat icon for each filesystem
- Transmit seems to have more aggressive caching (or a longer TTL on it) of filesystem details (part of what makes it feel more responsive)
So, have you used one of the following methods? Is there a configuration option I’m missing? How do you go about solving this problem?
UPDATE: I should have mentioned that I need to be able to do this over the open internet (securely), where I’m not connected directly to the same network as the server.

If there’s one thing that travel has done for me lately, it’s made me recognize and accept how addicted and reliant I am upon my smart phone (in my case, an iPhone).
When you travel (internationally), you have to make a hard choice — do I shell out big $$$ to AT&T to get an international data plan, do I shell out even bigger $$$ to use roaming data, or do I sever the umbilical and disable roaming data. Roll the dice on being able to get wifi. Or worse yet — don’t use the internet at all. Gasp.
Traveling with others, I get this feeling that some people who don’t get an international plan are hopping from connectivity bubble to connectivity bubble, holding their breath in between and hoping they make it to the next one alive. There’s a sense of relief when they can get back online. Check Twitter. Check email. Check in. Check a map. OK, now hold your breath and hope we can find somewhere else with wifi before it’s too late!
I’ve found myself more and more often opting to not get any data access at all, and to actually relish the experience of not having connectivity for the most part. When I was in Chile, it was rough at first, not having access to maps, Google, etc. But I got used to it. It was like taking a step back in time. I talked to people. I used a paper map. It wasn’t so bad. It turns out that not having connectivity to the world wide web forces you to live in… the world right in front of you.
That’s not a bad thing. Try it.

A while back, I got a Wakemate and was pretty gung-ho about it being a great device for monitoring your sleep and helping you feel a bit more refreshed when you wake up. I recently picked up a Fitbit as well, so as a bit of fun, I thought I’d compare the 2 devices for sleep monitoring and write up a bit of a review. Here we go.
Read the rest of this post…
Apparently I’ve been moved to a new server at DreamHost. Let’s see if that solves any of the performance problems that I’ve been having. I still have an account at MediaTemple that I’m paying for, and haven’t gotten around to moving things over to just yet

I’ll be at WordCamp Orange County, presenting a session on plugin development, specifically looking at some of the more advanced things we did in Jetpack. It will be fun — you should go.
For the past few months, my team at Automattic (Team Social FTW!) has been working on a super-secret project. Today, almost perfectly synchronized with the NASA space shuttle landing (total fluke, but awesome regardless) we launched Jetpack!

Jetpack is a new plugin that delivers a bunch of popular features from WordPress.com (the hosted site, which Automattic runs) to self-hosted installs of WordPress (such as the one that runs Dented Reality). Once you install Jetpack, you get some of the cooler things available on WordPress.com, automatically enabled on your own WordPress site. The modules you get today are just the beginning though, there are a lot more planned for future releases. We’re going to be targeting some of the biggest features that are easier for us to do on our massive grid/cloud infrastructure, but harder for folks to do on their own shared-hosting accounts.
We also managed to partner with a bunch of leading web hosts, so if you’re doing a one-click install on Bluehost, DreamHost, Go Daddy, HostGator, Media Temple, or Network Solutions, you’ll get Jetpack as part of your install. This is huge for people installing their own WordPress.
This has been the coolest thing I’ve worked on at Automattic so far, and it’s been awesome to be involved in a project that has seen so many contributions internally (over 40 people were involved in everything from UX to design to internationalization to testing and debugging) and so many iterations since its inception. I’m really proud of what we’ve created, and hope that it sets a new bar for the design of WordPress plugins (I really think Jetpack is beautiful, amazing work Joen, Hugo and MT!).



So – check out Jetpack if you’re running WordPress on your own server, and let us know what you think!
Which features would you most like to see in Jetpack? Let me know in the comments and I’ll see what I can do
PS: This post proudly proof-read by After The Deadline, as delivered via Jetpack

Since I’m mostly using them on an iPhone and a MacBook Pro, I have 2 extra requirements on my earphones (in addition to sound quality etc).
- Full remote (Play/Pause, fast forward etc)
- Inline microphone for hands free use on the phone (and for Voice Control)
Recently, my Klipsch earbuds suffered the wrath of the TSA when they were munched in the rollers of an x-ray machine. Time for new headphones. I ended up ordering a set of ZAGG Smartbuds. At literally half the price of my Klipsch, I didn’t know what to expect, but have been so far pleasantly surprised: Read the rest of this post…
If you’re a WordPress Plugin developer, you may find yourself in the unenviable position of needing to maintain one of your plugins across multiple versions of WordPress. Until recently, I maintained the IntenseDebate plugin for versions 2.5 and up of WordPress, including versions 2.6 of WPMU and up. That’s a lot of versions (10 actually, not counting minor revisions). Here are some tips I picked up/developed to try to make my life a little easier along the way.
Read the rest of this post…
I get really annoyed when I find myself having to do things over and over that a computer could easily do. I am also really bad at remembering to do small things that don’t seem that important.
The latest intersection of these 2 things is that I’ve been forgetting (or not bothering) to set my status as “Away” or “Back” on all the communications apps I have running when I leave the computer. This is something that a computer should be able to do itself, and something that I’m horribly bad at remembering to do.
Read the rest of this post…