Not a tutorial, but a speedy talk-through of having an idea (Minecraft trees) and then generating the code as I go.
This video deals with instantiating primitives in Unity, how to use Unity's Random.value, and how to re-scale gameObjects.
Happy to take requests for future speed coding challenges -- in Unity or elsewhere (e.g. in JavaScript)
Thanks for watching :)