One of the coolest things about this panel is that I was sitting next to “DHH”:http://www.rubyonrails.com
Even cooler – he released Rails 1.1.2 sitting next to me :)
Vitruvian man – DaVinci’s famous drawing of a man in a circle in a square. Described by the “first architect” Vitruvious – an ancient Greek.
h3. The Three Laws of architecture via. Vitrivus and why they apply to software.
“Firmness”, strength, durabililty, etc.
Utility – fitness for a given purpose.
“delight” / beauty or grace.
Firmness doesn’t mean rigidity. Buildings and software need to be flexible as well as strong.
h4. Working with designers
* Templates first
* Mockups directory
* Tight loops
* Talk first
Then start testing
He made sure that it always validated.
An example from IconBuffet. Using ajax (rjs) to make a much nicer experience for the buyer.
Fitness for a purpose – here’s an example of a church site done in Rails – Jacob’s Well.
Delight or Beauty
Our Apps should be physically beautiful (urls, design, ui, etc), but as developers we should have beautiful code.
Showing blinksale stuff
Out of Battery :(