Why do I want to talk about this?
A few years ago my wife and I bought a small, one-storey house. We wanted to expand it, but we didn't know anything about design or construction.
The process of learning that taught me many things, and it also made me a better programmer. I want to share these things with you.