Things I've built
Places I've worked
Places I've lived
Influenced by
Everyday life
WeblogLife as a carbon-based life form; a journey of building on success and learning from mistakes.
Stay in touch
Things I've built
Places I've worked
Places I've lived
Influenced by
Everyday life
Life as a carbon-based life form; a journey of building on success and learning from mistakes.
Stay in touch