Archive 2008 January

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:

A quick and dirty language...

For quick and dirty programs... Paul Graham has released an early version of Arc, his ongoing project to develop a Lisp dialect suiting a minimalist taste in programming style. Never one to shirk...

By , 30th 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:

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

Cubicide

Dark clouds of thought were unproven examples Of the principle of doubt transforming the future They assumed the management of progress As psychic discipline for fools and thieves Readily...

By , 12th January 2008 In:

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

2008 Directions

I'm looking for work. If anyone knows of a good Wellington based position for an information designer slash programmer slash writer with 10 years experience building HTML and CSS websites and 6 years...

By , 7th January 2008 In:

On Refactoring

Been thinking a lot about granularity in programming languages, and the tension of common refactorings leading towards either larger or smaller volumes of code and complexity. I spotted this nice...

The Missing Literary Traditions of Programming

This essay explains the core goals and meaning behind why I write here. Despite the distraction of my virulent disdain for closed source software, the most important point you should take away if...

Escaping the equality conundrum

Equality is a mathematical concept, not an object concept. It's contextual. So, what is the correct implementation of equals? Sometimes it's no implementation at all. On the Beautiful Code...

By , 4th January 2008 In:

Archive

a brief history of maetl