Categories
Present

Greenhouse

This looks interesting. From Oblong comes Greenhouse, a creative coding toolkit for spatial interfaces. One of Oblong’s founders helped design the gesture interfaces of Minority Report. And much of the firm’s work has been developing tools to make such gesture-based interactions more common place. Their g-speak platform enables multi-user, multi-screen, multi-device, spatial, networked applications. But […]

Categories
Present Quick

Learning to Program

A couple recent discoveries about teaching programming. First, an [older but still] interesting post on Learning to Think Like A Programmer and why it’s important. Next is Codecademy, a really simple, but engaging site, that introduces basic programming concepts in a step-by-step interactive manner. It’s like having a tutor sit with you as you go […]

Categories
Present

Visual Programming

Douglas Rushkoff, in his new book Program or Be Programmed: Ten Commands for a Digital Age, talks about the why it’s important for people to understand programming: “Whoever holds the keys to programming ends up building the reality in which the rest of us live.” It’s a far-reaching statement, but one I’ve believed for a […]

Categories
Present

Form+Code

Just released is “Form+Code,” by Casey Reas, Chandler McWilliams, and LUST. It’s a great book — a beautiful examination of the role of programming in making design. It organizes a surprisingly wide range of examples into five categories: repeat, transform, parameterize, visualize, and simulate. What I especially like is its historical, and cross-disciplinary, approach. It […]

Categories
Past Present

Demos, Hacks, Robots and OK Computer

Over the past couple days, everywhere I turn it seems I’m finding stuff that has, for me, a nostalgic feel. So here’s my digital ramble… It first started with a series of posts (1, 2, 3, 4, 5, and 6) at Rhizome on the demoscene. (Demos are computer-based audio-visual presentations that run in real-time with […]

Categories
Present

Sketching in Code

I’ve always been interested in high-level design tools as a means for designers to easily sketch ideas without getting stuck in production details. It’s too easy, and common, for a designer to create a sketch in Photoshop, or an initial wireframe, and then be reluctant to make large-scale changes to the design because of the […]