Sep
01
2007
0
comments

Textmate Footnotes

One very useful feature of Texmate that few people seem to know about is Textmate Footnotes. It’s a Rails plugin that adds this menu at bottom of your pages:

Textmate Footnotes Menu

When you are testing your app, you have links that takes you directly to the contoller, view, layout, stylesheets. You can also see the session, params and log for the current page. If you get an exception in your action, each line of the stack trace is turned into a link, taking you right to the file at the correct line where the exception occurred. If you haven’t tried it yet, what are you waiting for?!

Written by jfcouture in: Rails, Textmate, productivity tips |
Aug
29
2007
0
comments

How Do You Manage All The Links In Your Posts?

Every time I write a post, it seems I spend a large amount of time putting the links in. My last post contained seven links and it feels like it took an eternity to put them in. I have to open another browser window, google the page, copy the link and then paste it in my post. For some reason, it feels like a very tedious process. I’m wondering if anybody has any tricks they use to make it faster? How do you manage all the links in your posts?

Written by jfcouture in: blog, productivity tips |
Jul
26
2007
1
comments

A Three Days Experiment Using Del.icio.us For My Bookmarks

I have 880 bookmarked pages in Firefox. 200 of them are in a folder named rails. I can’t find anything anymore. It is usually faster to google for what I want.  It’s time for summer cleaning. It’s also time to move to delicious: I want my bookmarks available anywhere and I want to use tags.

I signup and install the firefox plugin. It can import your bookmarks. Better, there’s an option to automatically add the most popular tag. Talk about a great way to harness the wisdom of crowds! One problem: it only adds the most popular tag when I want all of them. Tags are useful only when you can put more than one (otherwise you are back to using folders)! I wrote a small ruby script to add all popular tags to my bookmarks using the api (and this to get the most popular tags).

The good

  1. My bookmarks are now online and a bit better organized thanks to tags (ex: I can see all rails plugins related to databases).
  2. When adding new bookmarks, the firefox plugin suggests the most popular tags. That’s very nice as it is not always easy to find good tags.
  3. I can delete all my bookmarks in firefox. I now only keep the bookmark toolbar with links to sites I visit daily and links to online tools such as gmail, google reader, dictionary, etc. It is a breath of fresh air to have it so clean.

The bad

  1. The Firefox plugin is sloooooooooow. It is almost unusable. It is better to search on the delicious site.
  2. A big problem with bookmarks is actually a problem related to the way a lot of websites are built: the title isn’t correctly set. Or if it is set, the title is not very good at telling you what the page is all about. Even with tags, I have to actually open the page to know what it is about.

I’m not entirely sold yet, but I will continue the experiment for a couple of weeks.

Written by jfcouture in: api, bookmarks, delicious, productivity tips |
Jul
19
2007
0
comments

Tips For Moving Everything To Your Gmail Account

Over the last couple months, I decided to slowly transition to using gmail as my primary email. Things were working well so today I spent some time to move the last few remaining items. I discovered some features of gmail along the way.

  1. Get mail from other accounts: You can configure gmail to download mail from the pop3 server of your other accounts. You will catch any remaining emails sent to your old address.
  2. Notifier: A simple application you can install on your machine to check for new mail.
  3. Archive: I never noticed this feature before today. Anyway, why would I want to archive my mail? I want to keep them. In this case, archive only means moving the email away from the inbox folder. They are still accessible, but only through “All Mail”. This helps to keep your inbox clean.
  4. Labels: You can tag your emails. Simple enough.
  5. Filters: The fun starts here. Automatically label, archive, redirect incoming mails based on subject, from, body, etc.
  6. Folders: Gmail does not support “folders”. If you are used to Outlook, this is can be surprising. Labels are more what you would virtual folders. However, you can emulate the workflow of rules and folders you’re used to with Outlook. Create a filter and have it label a message AND archive it at the same time. This prevents the message from cluttering your inbox.

The last point is what I missed for the past year. Originally, I used gmail to subscribe to the rails mailing list. Gmail does an amazing job of organizing messages in threads. The problem was that my personal messages would get lost among the flow of emails from the list. Now that I know that I need to label them AND archive these messages, i finally regained control of my inbox.

I’m pretty sure all of these features weren’t available when I first started using gmail. The moral of the story is you need to spend some time to learn the tools you use, whether it is your email program or your text editor or IDE.

Slightly off topic, or another moral to the story: All users of software go with the first thing that works even when there are better ways. (even a software developer like me sometimes)

Written by jfcouture in: email, productivity tips |

Powered by WordPress | Aeros Theme | TheBuckmaker.com WordPress Themes