When I started developing Heka, I only had a rough idea of how it would look and work. I read several articles on component design and knew the Torque Engine quite well, but by and large, I was flying blind. This was not so much because I didn't know what I'm doing, but more so [...]