I've been thinking of putting down alot of what I've learnt recently, but I keep putting it off. I'll definitely write something down because of this post. Thanks for this.
You are very welcome, Richard! I hope you do end up publishing something, and tweet me it once you're done with it :)