Joanna Walker

How To Use the Strong Ownership List

Some time ago I wrote about the idea of the Strong Ownership List approach. A recent comment on that post has made me realize that for the idea to be better understood and easier to apply I probably should describe the process it involves in more detail. Strong Ownership Definition

Improving Design by Using a Grid System

When I first heard of grids for design (and frameworks for CSS as a matter of fact) I was quite sceptical. Why limit yourself to a predefined outline? Mathematical precision in a creative process? Well needless to say I was surprised with the outcome. Obviously you do tend to repeat

Zend Framework Decorators - Labels and Checkboxes

Very often it is the smallest things that annoy us the most. It took me a while to figure out why the placement parameter was not changing anything. I started of with the following: 'decorators' => array( array('Label'), array('ViewHelper') ) Unfortunately switching the

Using Zend_Mail and Google SMTP to send emails

You can set this globally, for example in your bootstrap.php file: $tr = new Zend_Mail_Transport_Smtp('smtp.gmail.com', array( 'auth' => 'login', 'username' => 'YOUR_USERNAME@gmail.com', 'password' => 'YOUR_PASSWORD', '

Merry Christmas!

Merry Christmas to everyone from me and my cat Barney!

Joanna Walker © 2026