Email organization in GMail (Aka the Zen of Gmail)

Email organization in GMail (Aka the Zen of Gmail) is the post I’ve always wanted to write about using Gmail, but of course never have because I’m lazy and can link to great posts.

I think part of the problem is people take an email-organization mindset from Outlook and try to apply it to Gmail. The results - comedy abounds! The solution? Shed your old ways, and embrace the new!

Change comes slowly, especially for people that are not using Gmail as their primary email and for most people that means using it for work/school. First, learn how to apply labels to messages automatically using filters then try out some of my labels.

Labels for email addresses

I use my main gmail account to manage email for at least 5 domains and email addresses I’ve had in the past. Each of these gets their own label using a prefixing system:

joe@example.com -> a:example

Labels for companies

You have different companies in your life that have sent you boring but important email. Past employers top the list for me, but includes things like investment companies, bank accounts, “paperless billing statements”, EBay, etc.

MegaCorp HR -> c:megacorp

It might be a good idea to use a wildcard filter for some of these. See 20 Ways to use GMail Filters for some examples.

Labels for mailing lists

Obviously right? I guess not. I currently have 22 lists I’m following. Most are fairly low traffic, but they all get archived and labeled so I don’t see them in the Inbox. I don’t mark them as read so I have an idea of how far behind I’m getting. I tend to wait until a list has a “meaningful” amount of messages before setting aside time to go skim it, archive and delete most of the messages.

TestNG Users -> l:testng

Why don’t I following mailing lists with RSS? Gmail’s conversation threading is a must have, when 25 people reply to a topic you don’t care about you only see the first message.

Labels for bacn

NPR on bacn “According to the bloggers who invented the term just a few weeks ago, bacn is e-mail you want to read — just not now. It’s Facebook notifications, bank statements, Google news alerts, or any of the other sundry e-mails that you asked for, yet quickly pile up unread—like a week’s worth of newspapers.” For me this category only includes things like Facebook/Twitter/MySpace/Google Alerts as the bank statements are a bit more important to me and deserve a category all their own. In this case, the label is prefixed with “s” for Site, it puts it towards the bottom of my labels list and if you wanted, you could think of it as “spam:foo”.

“npost is now following you on Twitter!” -> s:twitter

“Join my network on LinkedIn” -> s:linkedin

Finally, everything else…

Now go ahead and start tagging everything else and take come cues from Ryan!

Fix for HP Setup Assistant on Mac OS X starts on every login.

So, you bought a new HP All-In-One printer for you shiny new new MacBook Pro and you somehow never finished running the Setup Assistant and now you can’t get rid of it and it runs every time you login right? Happened to me and here is how to stop it from running on every login.

  1. Quit the setup assistant if it is running.
  2. Open /Library/Preferences/Hewlett-Packard Preferences/
  3. Drag the com.hp.setupassistant preference to the trash.
  4. Restart

I’m interested to see how many people find this post. This happened to me because I choose to hit the “Skip” button when the Setup Assistant ran because I was running short on time and didn’t want to setup the printer right then and there. Bad idea. The installer also doesn’t place the the installer in StartupItems or LoginItems which made it even harder to track down.

Word of the Day: Kerfuffle

I was reading this fancy article Twitter, Rails, Hammers, and 11,000 Nails per Second and had to stop at the first sentence because of this word, kerfuffle. Say it with me; kerfuffle.

There’s an interesting kerfluffle going on regarding the scaling woes that Twitter.com is going through, especially since it’s built on Ruby On Rails.

Sure it was spelled wrong, but what is kerfuffle? It’s what you think it is.

The word kerfuffle is originally from the Scots, meaning disturbance, commotion, or fuss.

Now you know, and…

Command Line History Meme

I’ve fallen victim to the command line history meme… I’m not sure this is a good representation of a normal day, I’ll have to compare it against Monday to see how it compares.

wesmaldonado:~/workspace/foo wesmaldonado$ history|awk ‘{a[$2]++} END{for(i in a){printf “%5d\t%s\n”,a[i],i}}’|sort -rn|head

73 rake

68 cd

57 sudo

39 svn

35 ls

24 mate

22 clear

19 mysqladmin

18 script/server

11 exit

Pirate attacks up 10% in 2007

The International Maritime Bureau, which tracks piracy, said in its annual report earlier this year that global pirate attacks rose 10 percent in 2007, marking the first increase in three years.

Pirates seize French luxury liner, 30 aboard; military mobilizing

I am in Palm Beach, FL staying at the Bradley Park Hotel for my best friends’ bachelor party. We were eating lunch yesterday at Charley’s Crab talking about pirate attacks and I spotted this article today… beware of pirates.