Learn how to build a search bar in Figma that accepts keystrokes and mimics the experience of a user typing in real-time!
Design and prototyping tool Figma is an all-in-one solution Here are some tips for improving micro-interaction prototypes.
A quick example of using FFI in Ruby to wrap HID API to talk to a USB HID device in Windows.
graphviz is a great tool for creating quick diagrams. It can automatically create diagrams from its simple markup language, DOT.
Keynote is a powerful, lightweight tool, and I use it for many projects — from storyboards and user scenarios to process flows and visual frameworks.
As a designer, I think it's important to be able to prototype in the browser. Using Middleman and Bootstrap allows me to work independently from developers.
Expedient sketching and document layout using a combination of tools such as Inkscape, OmniGraffle and Rake.
By understanding the context, motivations, and desires of the person using the product, I can better determine how to design the details.
iOS Mirroring and Programmatic airplay selection can be done using private APIs in the MediaPlayer.framework.
Cocoa’s networking APIs can be a bit cumbersome, so I wrote a simple asynchronous wrapper around NSURLConnection.
This post compares and contrasts software design for hire with art done for patrons.
The wisdom of rapid drawing in the studio art context crosses over into software development. Both practices contain surprising wins.