sfJqueryFormValidationPlugin - A client-side form validation plugin for Symfony
1st
June
2009
Posted by James Beattie - under Developer 5 Comments

Jimmyweb is proud to present our first plugin for the Symfony Framework!
The plugin is called sfJqueryFormValidationPlugin (yes it’s a mouthful) and a beta version is available now from the plug-ins section of the Symfony website.
This plugin adds much-needed client-side form validation to sites built with the new(ish) Symfony forms framework. Presently, you can only specify server-side validation rules in a Symfony application - so our plugin parses the server-side rules into a format which can be understood by the jQuery Validation plugin, which in turn utilises the exceptional jQuery javascript library.
This essentially means that you get client-side form validation in your Symfony applications with no additional work whatsoever.
In a recent project, I had to build client side validation manually for a Symfony project with a number of large forms. The validation alone took two days to build and test. This plugin would have reduced two days of development from this project, had it existed then (in fact this was the catalyst for the production of the plugin in the first place).
This plugin is still in Beta, however we are running it successfully on a couple of production websites so far. We would encourage Symfony developers to give it a try and come back to us with bugs, suggestions, enhancements or comments.
In the future we are looking to add extra features such as accessibility enhancements and features to make forms more attractive.
Using virtual machines
11th
May
2009
Posted by James Beattie - under Developer 1 Comment

For the uninitiated, Virtual Machines (VM’s) are a software and/or hardware solution which simulate a completely separate computer environment on an existing computer.
This ‘Virtualized’ environment acts as if it were a second computer sitting next to your current computer .
This technology allows you to, for example, run a different operating system from within your current one. (E.g You can run Windows XP in a Virtual Machine from within Windows Vista).
Tessuti – an online evolution
24th
March
2009
Posted by Ken Davis - under Case Study No Comments
Like most businesses, Tessuti Fabrics started its online evolution by carefully crawling up to the edge of the Internet, and sticking a big toe into the unknown. Its first foray into online representation was a small static site. In just over 12 months, we’ve helped transition Tessuti from that simple, under performing website, to a well respected, dynamic online presence.
…Read more after the jump »
Writing copy for your new website
19th
February
2009
Posted by Ken Davis - under Writing 1 Comment

So, you’ve finally nailed down the design, production is underway, your new website is coming together just the way you planned.
And now you start thinking about the copy?
As web designers, we often find ourselves giving the same advice to our clients, so here is a list of our top tips for writing copy for the web. …Read more after the jump »
Cloud computing in the modern office
9th
February
2009
Posted by James Beattie - under Jimmyweb 1 Comment
Someone recently said that cloud computing is like teenage sex - talked about more than actually done. And usually done badly.
Having recently set up our office in Sydney, we decided to do more than just talk about it (cloud computing that is). As a startup company, we need technology which is cost effective and requires very little ongoing maintenance.
In this vein, we implemented the following technologies for our office:
A New Beginning
2nd
February
2009
Posted by Ken Davis - under Jimmyweb 1 Comment
So this is it, we’ve finally taken the big jump - leaving our jobs to make Jimmyweb our fulltime endeavour. It’s been a long time coming and the challenge has always been picking the right time to make our move.
Some are saying that with the economy the way it is, it is a silly time to do it, but we are confident that we can make a go of it. In some ways, the economic downturn offers oppotunities to obtain new business by offering a better product at more cost effective rates than larger agencies can offer.
Its definitely a very exciting time. Everything we’ve done over the last five years had been building towards the day when we would go full time. Over the years we’ve connected with great clients that I know are cheering for us and recommending us to others. …Read more after the jump »
