Haha.. Well, first things first: I am a Cat person. 😃
How did you manage to do so much in so little time and how do you learn new stuff?
When I look back at my career graph, I still think I could have done more. :) I should have wasted less time in my college (CS100 program) and learned the amazing stuff I finally picked up in 2014.
But in general I usually pick things fast and I directly delve into the problem instead of reading books or watching video tutorials. Although I have a Computer Science degree, I never learned any of the real world stuff from college or books. I learned them by doing. :)
Do you use some special learning techniques, or do you naturally pick up stuff very fast?
I don't have any special abilities when it comes to learning. I just make sure that I don't fall in love with a particular language. I look at the problem, understand what to use and then I just go ahead and do it.
I like to keep things simple and keep myself away from overengineering. :) IMO, if you just follow these two things you will actually move faster and build things that create value.