Technological Creativity and Interaction Design


Less Disruption, More Contribution

Posted on July 5, 2017

A Manifesto for Creators and Makers to Consider Ethics Before Profits

As creators and makers–artists, designers, developers, and engineers–we have been complicit in allowing the unethical behaviors of marketers to succeed. We pride ourselves in having knowledge and skills that allow us to create anything we can imagine, so why is it that we do not speak up loudly when a project harms the public good? The time has come for us to act as gatekeepers, to resist, and prevent ethically-dubious ideas from taking form!

Read full article

Read more editorials

Spooling machine needs new body

Posted on January 21, 2018

Spooling machine v2 - Body too small for electronics

This week I discovered something unpleasant: after taking much time to lasercut new pieces for the spooling machine, and for converting the electronics breadboard to soldered electronics on a perfboard, it turns bout the lowest part of the machine’s body is too small to house the electronics…

Read full article

Read more about academic works

Find out what codecs your browser supports

Posted on October 31, 2012

Codec Detect

Even though HTML5 is quite promising, a lot of us realized that the fragmentation of what video and audio codecs are supported is quite an issue.

While making a clients's mobile version of their website, I tested on an Android phone and obtained a message from the embedded Vimeo video that the H264 codec was not supported. Even though each browser vendor publishes its own matrix of what they do and do not support, it's not always easy to find out that information quickly. Worse, not all clients are tech savvy, and they may not easily be able to provide you with the necessary information to figure out what codecs their browser or device support.

Read full article

View technical posts archives