Getting started with Paper.js
UPDATE 07/20/11: Updated the demo to take better advantage of built-in Paper.js features. UPDATE 07/27/11: Compacted the demo even further utilizing the active layer object. Recently, we’ve been...
View ArticleResponsive Design (pt.1)
In the last years, with the advent of new web enabled devices — smartphones, tablets, connected TVs and more — our digital landscape has been rapidly expanding beyond the borders of traditional...
View ArticleOn Passive Interaction.
“It’s clear that simplifying and physically tailoring input to output with tech like NFC is a good way to enhance user experience and can lead to some unique interactions. We plan on taking this idea...
View ArticleTouch Vision Interface
“The perception of system output must be greater than the perceived user input, and within that range there is a sweet spot where [user experience] is delightful and magical.” - August de los Reyes I...
View ArticleArduino Hack-day at T+L
Yesterday we (Labs) ran a half-day hardware hacking workshop internally for all of the Teehan+Lax employees (everyone from designers and developers to the project managers and the “HR” people). It was...
View ArticleGenerating Typographic Portraits
Recently, I gave a talk about the development of a typographic portrait generation engine we built for Bell Social Portrait. It’s a story that explores some of the challenges of building a complex web...
View ArticleDo We Have Milk?
Advances in physical computing are changing the way we interact with our environment. These changes can influence how we go about doing our day-to-day activities, such as food organization. To explore...
View ArticlePainting with a digital brush
Lines of light ranged in the nonspace of the mind, clusters and constellations of data. Like city lights, receding. - William Gibson, Neuromancer It’s no secret that – in some eternal quest to palliate...
View ArticleWhat Should Connected Appliances Do?
“Simplicity is the ultimate sophistication.” ― Leonardo da Vinci Let’s take a moment to think about connected appliances (or “Smart” appliances if you’re a marketer) – those expensive, futuristic home...
View ArticleGoogle Street View Hyperlapse
Create a Hyperlapse. Hyper-lapse photography – a technique combining time-lapse and sweeping camera movements typically focused on a point-of-interest – has been a growing trend on video sites. It’s...
View Article