I share lots of interesting things on Twitter. I also write a newsletter you might like.

What I do

I design and build high quality software that people love to use. I help teams develop their user experience and product strategies, and I help make the strategy real by designing and building products that deliver measurable business results.


I do product and user experience design consulting.


I do training on product management and user experience design.


I also speak at events on a variety of product and internet topics.

Where I write & share

My background in sociology comes through quite strongly in what I write and share. I am most interested in how all of the stuff we make fits together to tell us something about who we are, and where we’re going.

My blog

My writing on design and technology happens mostly on this site's blog.


I write a newsletter with interesting and useful links on design and technology.

Other places

I also write commissioned essays on other sites. Here's a list of recent writing I've done.