Infinilink
Site Design/Development, PHP, AJAX, Bookmarklet
Visit the site
Infinilink was a project that I had kind of tried once before. I wanted to make an online link management system, much like del.icio.us. I knew that in order to have something that would even remotely be considered by users I needed a little edge; that's where the idea for using the bookmarklet came.
For those who don't know, a bookmarklet is essentially a bookmark/favorite that when you visit it, it actually executes javascript code. This is a nice thing to use if you wanted to...capture the current page and display something on it. Infinilink uses a bookmarklet to display a pane at the top of your screen that not only displays the links that you currently have saved in your account, but also allows you to add the current page into this group.
I had actually first created the bookmarklet for Infinilink before I created the site which was a little backwards but I think it ended up working out. I developed a lot of code including: AJAX to manage links, PHP to check for feeds, Javascript to display all info. Even with all the quirks, the site itself still manages to be valid XHTML and valid CSS.