It's about time
Well, folks - this is either my unveiling or undoing. Who am I? Just someone who's never been able to execute on his big ideas. Well I've got a few, and I'd like to make a difference... We'll start with JavaScript.
This blog is here to promote interest and development of one particular JavaScript effort, the Slick library. Slick began with a need for a lowest-common-denominator system for form validation. That turned out to be insuffecient, since most developers (like myself) want so much more than a boolean result from our form validation routines.
It's taken me three years to develop the library. No, it's not done yet, and no, I wasn't working on it for three years straight! The concept has refined itself naturally. Just this week, as I tackled documentation (again), I fell upon the term "forms processing" - don't know if I saw it anywhere before, but it's doesn't strike of a sensational buzzword anyway. Nevertheless, the concept of forms processing, along with a soon-to-be-revealed logo (finally), have injected a new zest for completing this bohemoth.
Recent excitement in the JavaScript world, specifically advancements in the "Web 2.0" domain have helped to clarify what I've been working towards. Along with my renewed interest in my work, along with the acceptance of high-level, robust, libraries, I've been encouraged that this is the right time to share my work.
That's been the hardest part. Candidly, as someone who's never completed any good idea, it's always hard to let one go before I think it ready - hence, the vicious circle, and then you're 30. Well, I'm human, and I hope you'll forgive the delay. With love in my life (we'll talk about that later), perhaps I have a renewed confidence to tackle projects I'd long since deserted.
Hope you enjoy this journey... I promise not to write so much in the future! I hope everyone who decides to contribute, has the intention of forwarding the conversation to bigger, better, and quality JavaScript. Remember, it's just a starting point. I am not my JavaScript!


0 Comments:
Post a Comment
<< Home