Confronting the burden of consciousness

In response to Zapffe’s famous essay, ‘The Last Messiah’, I offer two perspectives which confront the darkest parts of consciousness while still affirming the possibility of a life well-lived. 29 Nov 2018

My journey out of the startup world

After more than a decade working with tech companies, I no longer believe in the startup dream. 21 Oct 2018

What happened to ebook innovation?

Due to pervasive DRM and closed ecosystems dominated by Amazon and Apple, the possibilities of ebooks are nowhere near fully realized. 26 Aug 2018

Designing self-sustaining systems

Technology and design both share a concern for creating solutions to problems. What causes them to diverge is a matter of ethics. 14 Dec 2015

Nothing lasts, nothing is finished, and nothing is perfect

Wabi-sabi can be summarized as three simple realities: ‘nothing lasts, nothing is finished, and nothing is perfect.’ 03 Nov 2013

Creative work cannot be managed

Traditional management strategies are useless for problems that require creative thinking. 29 May 2013

Beautiful code does not make a beautiful product

If the purity of a codebase would suffer from a change that enhances the experience of users, then the code should suffer. 27 Mar 2013

What to know before joining a startup

Your stock options are unlikely to make you rich, so make sure you enjoy the work enough to make it through the tough times. 18 Mar 2013

The advantages of design in the 21st century

A summary of the paper ‘A Cautious Prometheus? A Few Steps Toward a Philosophy of Design’ by Bruno Latour. 14 Feb 2013

Guns as technology, guns as culture

Debates about gun rights must acknowledge that guns are not only technology, they are culture and symbol. 18 Dec 2012

Design & Hacking

In order to meaningfully shape the future, design must challenge and overturn entrenched systems, not simply create new packages for yesterday’s ideas. 22 Nov 2012

Don’t Make Me Wait

Web-based apps that match the speed and responsiveness of native apps are better for users, but they require more investment from product and engineering teams. 08 Nov 2012

Going from Zero to One

Zero to one is the process of creating new things while 1 to n is ‘copying things that work.’ 01 Nov 2012

The Design of Design

An overview of several main ideas from Fred Brooks’ book The Design of Design. 09 Oct 2012