architecture

Improving Architecture with Testable Code

Unit testing can have productive side-effects that manifest in the emergent design of classes and API's. Testing objects in isolation from their interactions in the larger code-base pushes you to...

Webstock 08: The Transforming Web

The carpet has been pulled out from under our feet and the new web is a very different place to what we were used to. On Friday morning at Webstock, eager conference goers were subjected to several...

Webstock 08: The Age of Frameworks

Many of us are still conditioned to think of design frameworks in terms of grid systems, Swiss graphic design, and rigid corporate identity systems. The problems with these are similar to the problems...

Introducing Historiographica

So I've started another website, a kind of ongoing accident, with the idea echoing so intensely during Webstock as I culled together my 8x5 presentation, it just seemed to burst out of my brain and...

Frameworks and Seedworks

Frameworks are the shining stars of this current era of web development and there are many benefits for designers and programmers to focus technical solutions around a given framework as a platform...

A Utopia Without Ideals

The implications of Pig City by MVRDV are a sensory and ethical challenge - architecture that tests the fine line between social criticism and gritty realism. If meat consumption was to stay...

New Zealand Design Review

In a 1950 editorial the "New Zealand Design Review" identified the "horrible forces ranged against good design" as Indifference, Cheapness First, Unnecessary Novelty, Mass Production, De Luxe...

Escaping the Self Denial Instinct

In Hearing without listening, 37Signals screws up, then admits what they did wrong and how they fixed it. In the end, it's just a matter of several weeks downtime before the application is working...

Software is not made of Bricks

Raganwald dissects the misguided metaphor from a software process perspective. I have come to believe that these kinds of problems are even more prevalent in the web development world than in...

Underground in Canada

BLDGBLOG talks to Michael Cook, the author and photographer behind the Vanishing Point. Michael's spectacular images of tunnel systems and urban decay are a must-see. He views the city as...

The Architecture of Happiness

Alain de Botton was in Wellington this week, promoting his new book The Architecture of Happiness, and we heard him speak the other night to a packed auditorium at Wellington Girls College, courtesy...

By , 27th May 2006 In:

Tag-a-long

Our formal attempts at understanding language tend to be hierachically structured, but when it comes to actually organizing language, it is well known that meaning is relational and constantly fluctuates....

Zen and the Art of Template Engines

Without exception, programmers espouse separation of logic and display as an ideal principle. In practice, however, programmers and template engine producers are loath to enforce separation, fearing...

By , 25th September 2005 In:

Links

aesthetics ai algebra algorithms antiquity apache archaeology architecture art aspects books browsers capitalism catastrophism circuits classics code cognition cointel communication computing css culture data design dom economics editing education encoding entanglement expressions facism filters formats games generators geopolitics graphics hardware history horror html http ideas industry information interaction java javascript language languages learning logic management mapping maps mathematics media memetic metadata mistakes models mozilla mythos neocon objects oil oldskool opensource optimization organization osx parsing patterns perl persistence philosophy php physics politics power projection propaganda psychology python quantum refactoring ruby science security sociology software space symmetry testing truth typography urban usability war xml