Johnny Rodgers

I’m a technology designer and programmer based in Vancouver, Canada. My emphasis is on the interface between people and software.

In the spirit of personal web pages of old, this site is an untidy collection of the things I do and the things I’m interested in.

I’m on twitter.




Making software
A bit about my work as a software designer and engineer, alongside some professional posts I’ve written.

Home
An account of my experience building a modern home in the woods. A blog, videos and photographs from the design & build process.

ReadingA curated list of books & essays that have influenced me.
Environmental advocacy I’m involved in old-growth forest and marine ecosystem protection in British Columbia with the Ancient Forest Alliance, Nature Based Solutions Foundation, and Surfrider.

Writing
A list of personal posts I’ve written when I have something I need to say. Mostly concerned with life lessons and the slowly gathered wisdom therein.


A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.

Robert Heinlein