design

Hovering Intently

Late to the party, I know, but it's worth pointing this out, as an addendum to previous ranting. hoverIntent is a jQuery plugin that replaces the standard on/off hover switch with a delay, triggering...

Linking 2D maps and 3D reality

How can we close the perceptional gap that lies between two dimensional maps and the surrounding three dimensional reality? Enkin is a technology aimed at the Google Android platform that...

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...

Webstock 08: Good Design Ain't Easy

Jason Santa Maria's Good Design Ain't Easy was one of the most interesting sessions for me, digging into a topic that I've been through so many arguments over in the past. It may have been old news...

By , 20th February 2008 In:

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...

Crease Geometry

Origami has expanded far beyond its origins in step by step folding patterns. These Crease Patterns are designed to be one-step transforms from flat paper into the finished shape. Even though the...

By , 31st January 2008 In:

One size doesn't fit all

As languages change, so do typefaces. These changes are not radical; they are subtle evolutions that address culture and technology. Modern typography requires modern typefaces, designed by the...

By , 23rd January 2008 In:

Pay Me For Content

Really? I expected better from such a radical thinker as Jaron Lanier. His recent op-ed in the NYT is just not making any sense at all. Traditionally, artists, writers, musicians have been at...

By , 21st November 2007 In:

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...

Where are the women in open source?

It gets tiresome when every time someone publishes an article about this issue, a stream of misogynistic trolls start babbling and complaining. You fucking assholes are just proving the point...

Ponoko Goes Public

Wellington based startup Ponoko went public today, in conjunction with the TechCrunch event in San Francisco. Some of you may have seen bits and pieces at the Dowse recently, or even come across...

By , 18th September 2007 In:

Lessons learned from FullCodePress

Since Ali posted 20 things I learned at FullCodePress, I thought I'd chime in with my own observations from the perspective of being programmer for the Code Blacks: Working side by side is...

By , 12th September 2007 In:

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...

Building a Treemap Reporter for SimpleTest

Treemaps emerged in the mid 90's as a method of visualizing heirachies, and have since been widely used throughout the software design community. But very little work is out there exploring visualizations...

Charting Change over Time

Grant has been doing some great stuff over at Xero, with an account balance view that enables fluid browsing of the time range by adjusting the width of the scroller control. This is a good technique ...

The problem with CSS dropdown menus

This technique been mentioned in passing for a couple of years now, and recently seems to be gaining a fair amount of attention. Many web designers love the idea of building dropdowns like this....

Narrative Action

The games industry has come to a crossroads, something that is becoming more and more apparent as I engage deeper into research for my upcoming game (more on that soon). The Guardian Games Blog has...

By , 13th July 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....

XHTML Design Patterns

The key concept that underlies the modern web is the separation of presentation and structure, and recently, there has been a lot of interest in documenting the synthesis of human friendly and...

By , 3rd October 2005 In:

Digital Textile Portfolios

The web design class that I've been teaching in the Fashion and Textiles Department at Massey is finally finished, and what's more, we've put the portfolios online for all to see at crafty.coretxt.net.nz These...

By , 15th June 2005 In:

Wireframes of Reference

Wireframes or schematics (also known as "paper prototypes") are a common way to create a mock up of a user interface. In the best case, they can function in a similar...

By , 2nd June 2005 In:

The standard is rising

It's good in Wellington at the moment. I'm just glad that I am going to be able to sleep this weekend (unlike those about to unleash the 48 Hours!). But there's a lot going...

By , 12th May 2005 In:

How many words is a picture worth?

So Te Ara is finally live, and I'm immensely proud of having been involved in the design process, primarily the development of the CSS/Javascript system, the lower level content pages and the...

By , 15th February 2005 In:

Patterns of Flow and Responsive UI Design

Was lucky enough today to attend a talk by Ben Bederson, who presented his work on Interfaces for Staying in the Flow, and examples of software that he has developed ...

By , 2nd December 2004 In:

Incunabula: Design Notes

This site is written in HTML and rendered in CSS + Javascript. The layout is heavily inspired by the geometric design experiments at the Bauhaus in the mid 1920s, but with a...

By , 3rd September 2004 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