I love building things and teaching people. I seek to understand, and aim to create.

I build products, businesses and hackerspaces.


This is my website. It is full of interesting articles.

– – –

The keys to mastering any skill are nothing more than patience and persistence.