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...
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...
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...
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...
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 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...
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...
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...
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...
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...
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...
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...
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....
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...
➔ Language Workbenches: The Killer-App for Domain Specific Languages?
➔ Cell Architecture Explained: Introduction
➔ How Websites Learn | Acts of Volition
➔ hesketh.com/inc: Progressive? Enhancement? Paving? Way? for? Future
➔ Industrial Strength Web Publishing
➔ Evolving Frameworks: A Pattern Language for Developing Object-Oriented Frameworks
➔ Architect The Negative Space
➔ Mac OS X System Architecture
➔ webservices.xml.com: What is Service-Oriented Architecture?
➔ How I explained REST to my wife...
➔ Fielding Dissertation: Representational State Transfer (REST)
➔ Design Observer: On (Design) Bullshit
➔ ArchitectureWeek - Building - Antarctic Architecture - 2005.0316