My First Post.. here

Hi there.. visitor! Welcome to this blog. If you’re into Javascript, PHP, XML, XSL, Ruby on Rails and web-development in general, you’ve come to the right place. I’ll try to post progress of my daily development-routine as freelance webdeveloper. It might not be rocket-science, or maybe it is, I don’t care. Just learn from it, as I did from other geeks posting their dev-stories onto their blogs:)
So.. off we go, who am I ?
I’m Ivo, 32, living in the Netherlands. I’ve been a self-employed webdeveloper for almost 5 years now. Before being self-employed I’ve worked as a developer at several internet/software companies for 8 years.
My expertise is mainly in webdevelopment, ASP (classic), PHP, XSL, Javascript and (since several months) Ruby on Rails.
WPS
I started development on a PHP web-publishing-system, called WPS, about 2 years ago. I’ve created and worked with a lot of content management systems, but none of them fit my needs, worked the way I’d liked!
I wanted a system that would allow users to manage content from within the site itself. No backend! Also, the system should use the xml-DOM everywhere, allowing templating with the (imho) best templating-method out there: XSL-T. It had to be build completely object-orientated, and had to make use of Plugin-objects and Command-objects. Development of those plugins had to be easy, with a lot of helpers, but also the freedom of PHP and external sources. It should be able to handle authenticated AJAX-calls on each object, and above all: visitors of website running this system should NOT notice the website is running on it.
The first release was a bit messy, still figuring out what to do with the client-side javascript, and not quite happy with the initial object-relations. It’s still out there, on sourceforge, getting no love and attention at all.. ahhhh.
BUT; i’m now at Version 2.5! And 2.5 is running a lot of sites now! I’ve created a javascript library which is used extensively throughout the systems admin-clients. I’ve added caching, usermanagement/authorization and Rails-integration. I’ve created about 40 different plugins, one of them being used as a “publishing” system itself. [objectWeb on mollenhagen.com]
I’ll be posting a lot more on WPS on this blog, in fact; this blog is running on WPS
That’s it for now.. i’m out!

