Ambedo Blog

Tuesday, July 19, 2005

TrimPath - Interesting Javascript code

The O'Reilly Radar wrote about the TrimPath project. It looks like some really interesting Javascript code. Thers is a template engine, a query language, a spreadsheet application, and more. All in Javascript.

Is RSS the TCP/IP Packet of Web 2.0?

Babak Nivi is writing an interesting series about RSS and its role as TCP/IP of Web 2.0. In the latest installment about Yubnub I made a comment outlining some of the differences between Ambedo and Yubnub. They are:

  • Everyone has their own “tagspace”. This means users can have their own tags and decide for themselves what a certain tag should do. So you basically avoid collisions. Still though there is a directory where you can share your tags and also import someone elses. With your own tagspace you can also use it for bookmarks stored on Ambedo. These can then handle things like logins or other repetitive tasks which you easily can access through a customized url.

  • It is based entirely client side - all your tags are loaded immediately in compact JS. With this it is very easy to see exactly what is going to happen before you hit enter.

  • There are features other than tags/commands. There is a built-in calculator and also detects patterns such as urls, isbns, domains, ip addresses etc. This makes it handy for most day to day tasks for me at least. I can type almost anything I want and get it done immediately with Ambedo.

Two feeds and counting

What is a website without some XML feeds? Not much these days. This blog already has an Atom feed. Today Ambedo's latest tags page got a RSS feed so you won't miss a single new tag that is added to the directory. I'll add a feed of directory searches later on as well. Any other feeds you think Ambedo needs? Let me know.

Monday, July 18, 2005

Better login

I finally came around and fixed the login functionality of Ambedo. Now you no longer have to login and hit back and reload after logging in to do what you planned to do. After logging in you will be forwarded to what you intended to do. The site should now operate like a site actually should operate. Coding things like this is really boring but still something a site just has to have. I have a few other items like this on my todo list for Ambedo which I'll get around doing some day.

It try to mix the boring things (like this login stuff) with the fun things such as playing with PHP's object autoloading. Too bad the PHP installed isn't version 5, I couldn't do the fun things I wanted to do. I really like Perl's autoloading and wanted to see what's possible to do in that area with PHP and doing something smart with the classes that map to databases. I've been looking for something like Ruby on Rails for PHP, but haven't found it.

Better directory and helpful texts

There hasn't been much coding on Ambedo lately but now I've fixed the directory so that it is better. It now only lists tags when you actually search or browse for them. Also added a bunch of helpful links and texts across the site which hopefully will make it easier for people other than me to use the site and understand what it's all about. Feel free to let me know what else I can do to make Ambedo easier to use and understand. I use the site as my start page and it saves my loads of time every day. I really wish Ambedo would help other people as much.

Tuesday, July 12, 2005

Ambedo needs its own logo

L.P. Naidu was nice enough to point out that Ambedo needs its own distinct logo. He's right - Ambedo only has a simple written logo with a standard font. Too bad I can't draw at all. If anyone has suggestions or would like to help out with a logo let me know.

Monday, July 04, 2005

Get lots more tags - fast

Added another small feature today. By going to settings and changing the option "Include all directory tags in my account" to "Yes", you can include every unique tag from the directory to work in your "tag space". It is sort of a feature to import all tags, but without them showing up on the edit tags page.

Yubnub + Ambedo

After mailing with Yubnub's Jon a bit I added some features that makes it possible to integrate the two sites a bit.


  • Ambedo can now support a "q" parameter which will preset the search form with the parameter's value. So you can link to Ambedo like this: "ambedo.com/?q=hello". That way you can create a Yubnub command, toolbar, or whatever to work with Ambedo.
  • A Yubnub tag has been added to Ambedo's default tag set. Try typing "yubnub ls" to get a list of Yubnub's commands.


Drop me a line here or through Ambedo's feedback form if you have other suggestions.