This is a long story and an unusual long post here at my blog.;
It all started when I had to do a slider like js to my company website. Since I was decided to not reinvent the wheel I remembered that I saw something similar in the recently released YAHOO library. So I went ahead and downloaded the library and had a very nice surprise.
Not only the code was very clean, but also very well documented. I had no trouble on making exactly what I wanted with the library.
Not so long after that I saw a blog ( I guess I was googling about YAHOO) that extended the YAHOO library to create a better way of using the animation part of it.
To be honest , that didn't interested me , but I saw that it was also a very clean code.
So I decided to download the code and see if I could do it myself.
I was not very hopeful,since I had already tried to do that with several other grids, but their source-code was simply unreadable .
But jacks code was very clean and documented and in a matter of hours I had hacked the sort function to make an ajax call instead of doing it at client-side.
That made my day and made me certain I could implement paging. So I took a paging algorithm
And then it was born the paging grid for yui-ext and I had my 15 minutes of fame in Ajaxian.
Since then my website became an yui-ext showcase with samples and my love for the library grew more and more.