Self-taught something who learnt everything the hard way (it's a good thing, right?)
Not a guru, nor do I want to be. I prefer a holistic approach where knowing more than most about many things is greater than knowing a lot about one thing.
Is full-stack even still a word?