Yeti – 0.2

28 August 2011 – A video tutorial about using Yeti, the live scripting interface for Rhino.

Robert Aish

DesignScript – Autodesk

27 June 2011 – DesignScript is a new programming interface developed by Robert Aish. Its development has been closely guarded and to date there has been almost no publicly accessible information about the project. In this post I uncover what DesignScript is and I speculate on where it might be going.

Yeti – public release

29 May 2011 – Yeti is a live programming interface for Rhino. This is the first public release.


16 May 2011 – WebGL enables three-dimensional objects to be easily drawn inside a web-browser. Although the technology is still in its infancy, it is set to disrupt the CAD industry. In this post I explain what webGL is and why it is important.


12 May 2011 – Yeti is an interactive textual programming environment I developed to support the creation of three-dimensional geometry.

Threading Grasshopper

7 May 2011 – An advanced tutorial for squeezing performance out of a Grasshopper model with threading – which doubles as an explanation for why CAD isn't getting any faster on most multi-core machines.

Live Programming in Rhino

12 April 2011 – An early sneak peak at a project I have been working on: live parametric programming for Rhino.

The Flexibility of Logic Programming: Parametrically Regenerating the Sagrada Família

4 April 2011 – A paper presented at CAADRIA 2011 by Daniel Davis, Jane Burry, and Mark Burry. In this paper we investigate the implications of changing the programming paradigm in a parametric model to logic programming. A qualitative account is given of using dataflow programming and logic programming to generate a portion of the Sagrada Família church.

A computer scientists dream system for designing houses

22 February 2011 – Eminent computer scientist Fred Brooks's latest book, The Design of Design, reframes programming as a design discipline. In this post I consider what architects can learn from this relationship and from this book.

Dissecting Grasshopper

31 August 2010 – A look at the code that powers Grasshopper. User interface is a surprisingly large part of Grasshopper, is interface what defines a CAD tool?