the weblog of Winston Hearn


Today is my birthday. My 30th birthday. It’s not really that big of a deal, but I wrote some thoughts about the past decade. Also, I have a request: would you share something great with me?

How Buildings Learn

cover of How Buildings Learn: What Happens After They're Built by Stewart Brand

Stewart Brand researches and extensively documents what happens to buildings after they are built. His research reveals patterns based on what the initial architecture enables, what building users commonly need, and ideas for embracing the unknown future with our buildings.

Convert Google Maps Directions to geoJSON with Node

I’m working on building some maps to record the routes we took on our cross country road trip. In order to accomplish this, I needed geoJSON data of all the roads we drove, so I used Node and Google Maps to build the data pretty easily.


The status quo must not be allowed to stand.

BBC Series: How Buildings Learn

Excellent series from Stewart Brand attempting to understand buildings from a evolutionary standpoint.

Chattanooga Story

Chattanooga, my new home city, is in the midst of a renaissance, but it’s not helping everyone. A documentary explores the history of the improvements and the challenges facing the city.

Bad Feminist

cover of Bad Feminist by Roxane Gay

Roxane Gay’s book of essays challenged me, inspired me, taught me, and humbled me. What a beautiful collection of writing.

Embracing the Existing

I like working on things that already exist, as opposed to building new things. I think this is really strange? I have no clue. But it’s a truth for me, perhaps, at least for where I am now in my career.

The UX of Settling in

We’ve moved into a little house in Chattanooga for at least a year. No more things in storage. We’re looking for furniture, putting dishes in cabinets, and yes, connecting things to the internet. The concept of home is now very concrete.

Javascript Promises Links

This post is meant to complement the talk I’m giving at on September 20, 2014. These are some links that I found helpful while researching the talk.

Missing the Prose for the Grammar

Thinking about the way developers approach their tools.

Surprise, You're being Manipulated!

This past week Facebook released (proudly!) a peer-reviewed paper about a study they conducted in 2012. This study has been covered a great deal because it’s kind of creepy. What did they study? Whether or not they can manipulate the emotional state of their users!

Introducing Playground

Playground is a little Sinatra app I use when I want to trying things out in code, or design in the browser, or just experiment more with development related things. I thought I’d open source it!