-
-
GeoSense
An open publishing platform for visualization, social sharing, and analysis of geospatial data -
Semiautomata
An immersive interaction space, enabling digital experimentation and collaborative participation -
PreForm
Redefining UX within a largely uncharted territory: user-friendly 3D printing software -
Renaissance of Ornament
How ornament made a comeback in the late 20th century, after good taste was all about austere surfaces -
Interface as a Typographic Problem
A study of deficient typography in public space, and how it can be optimized -
Disinter – Visual Encryption
A simple, yet effective method of encrypting text visually by removing bits and adding noise
Hello!
I am a designer and software developer with a focus on interactive systems. A graduate of the MIT Media Lab in Cambridge, Massachusetts and former UX designer at the hardware company Formlabs, I am currently a Senior Interaction Designer at Google in Zürich. I'm formally trained in Visual Communication, which I studied at the Basel School of Design and the Cooper Union in New York City. I love making useful things, and I've designed software for the web, mobile, desktop systems, as well as room-scale installations.
Browse projectsSome free software I've built
GeoSense
An open publishing platform for visualization, social sharing, and analysis of geospatial data.
Transmeta
A data transformation library to filter and convert JSON documents into other structured data, using simple meta descriptions.
Geogoose
A framework for storing and querying GeoJSON data with Node.js and Mongoose.
Django Persistent Messages
A library for unified and persistent user messages/notifications, built on top of Django's messages framework.
Django Media Tree
A Django app for managing your website's media files in a folder tree, and using them in your own applications.
Rejuice
An abstraction layer for MapReduce operations on numeric, temporal, and spatial data; enabling features such as numeric aggregation, time gridding, and geometric clustering.
Django Form Designer
A Django admin app with a GUI to create complex forms without any programming skills; complete with logging, validation, and redirects.
Recent Articles
Building and Deployment with gulp.js and Git
08 Mar 2016 in
I really like Heroku’s deployment based on Git, but for my basic hosting needs I’m quite satisfied with a simpler web host. Can we deploy to a plain server with Git, including automatic building on the server using gulp.js?
Markdown Pictures with Custom Media Schemes
03 Mar 2016 in
Simple and robust, Markdown is great for web content. But as a user, I don’t like to remember stuff like the URLs to my product pictures. To make things easier for everyone, let’s write a Markdown extension that looks up those pictures in a database.
Don't be a stranger!
samluescher: #Spotify selects for my evening run: Goth Rock@150 steps/min. ★★★☆☆ for solving my bpm problem while inspiring angst of the cold, big world. Dec. 16, 2015
samluescher: RT @xkcdComic: Operating Systems http://t.co/UneR3KxmJ0 http://t.co/mPBZucr2C1 http://t.co/rw1jR4vHRc April 6, 2015
samluescher: Learn something useful every day before X-mas. http://t.co/Tz9kjNQFoL @24ways Dec. 9, 2014
samluescher: Giving http://t.co/ROdV5mRS5c a spin. Wonderfully designed, it smartly labels and bundles stuff for you. @inboxbygmail fixing @gmail for me? Nov. 5, 2014
samluescher: RT @cesifoti: Advertisement: The Internet's Original Sin http://t.co/fEIE9henlC by @ethanz Aug. 17, 2014
samluescher: #Bash #timesaver of the day: `alias short="that-command-I-type-500-times-a-day"` in ~/.bash_profile; now just type "short" 500 times. Aug. 14, 2014
samluescher: We are overjoyed to announce the launch of our new product, the Form 1+: http://t.co/7pFpU0eBBG. Congratulations team @formlabs #form1plus June 10, 2014
samluescher: So about revolutionizing workflows, there we go again: thanks @wesen for introducing me to the #Chrome #JS Debugger http://t.co/L4n0RQSpHE May 1, 2014
samluescher: @hairyjewbear slow response, sorry I'm not an active twitter user. Form designer updated, should work fine again with a modern django! April 17, 2014
samluescher: Feels like I revolutionize my workflow every 3 months. Added @ZURB Foundation and @compass last week; now http://t.co/vTdYyE5uQG. #olddreams March 10, 2014
samluescher: Very cool use of web #video, and great projects! http://t.co/FwcnDqU6jF Jan. 8, 2014
samluescher: Bye bye #skeuobashing, no more leather + canvas – and we don't even have to pay for it. Thanks Apple. Oct. 22, 2013
samluescher: Impressed with Sketch! Fresh+un-annoying alternative to CS. Try it out, interface designer friends: http://t.co/Yx2vqvfKUW @bohemiancoding Aug. 13, 2013
samluescher: RT @aaronkoblin: Yelp word maps are fantastic. Loving the accuracy of SF "Hipster" http://t.co/0eGW88ncHB Aug. 5, 2013
samluescher: Bem-vindo Brazil @ Rio de Janeiro http://t.co/cIdvvdkZqv July 7, 2013
samluescher: The moment when Apple started to imitate Windows 8. http://t.co/uJhzt6Zzt6 (+ the lost years we spent mastering the Photoshop gradient tool) June 11, 2013
samluescher: Achievement Unlocked: Epidexipteryx https://t.co/S2PAFMqfUn via @coderwall May 30, 2013
samluescher: Obviously the average color of a film frame will be rather dull. Nonetheless, neat #visualization http://t.co/hpkew3YBve May 8, 2013
samluescher: Hard lesson learned [again]: real world just doesn't align with a video feed, a projector AND a virtual world at the same time. #dirtyhacks April 15, 2013
samluescher: So if there are only 15,700 Google results for #SoMoClo, there must still be at least a couple of startup ideas in there, right? April 9, 2013