Responsive UX Design
In recent years, the deluge of new connected devices that have entered the market has created an increasingly complex challenge for designers and developers alike.Until relatively recently, the role...
View ArticleDesigning Tools
I was hired at Mozilla 7 months ago. While my primary role is as a Senior Design Engineer on the Firefox Desktop team, I’ve since spent a considerable amount of time working with the amazing Developer...
View ArticleSide Tabs: Prototyping An Unexpected Productivity Hack
A few months ago, I came across an interesting Github repo authored by my (highly esteemed!) colleague Vlad Vukicevic called VerticalTabs. This is a Firefox add-on which moves your tabs, normally...
View ArticleA Return to Mobile
It’s now been 19 months since I joined Mozilla, and I still have “write Joining Mozilla blog post” in my To-Do list. Though it’s probably a bit late for that particular announcement, I figured this...
View ArticleRapid Prototyping with Gulp, Framer.js and Sketch: Part One
When I save my Sketch file, my Framer.js prototype updates and reloads instantly.RationaleThe process of design is often thought of as being entirely generative–people who design things study a...
View ArticleLastronaut: A Love Letter
Why I’m Giving Away the Game I Spent Two Years MakingThis post is about the launch of my first game, Lastronaut. It was posted on Medium on launch-day.It is available now, 100% for free, in the App...
View ArticleThe Epicenter of Change
We’d been waiting a while by this point. Some of us had been here for hours, others anticipating this day for weeks or months. In my place among hundreds of rows and columns of chairs, I became fully...
View ArticlePrototyping Firefox Mobile (or, Designers Aren’t Magicians)
I like to prototype things. To me—and surely not me alone—design is how something looks, feels, and works. These are very hard to gauge just by looking at a screen. Impossible, some would argue....
View Article
More Pages to Explore .....