Front-channel (browser -> Okta) Registration is a feature that is currently in a limited Beta. When we release this for early access, we will retrofit the guides to add documentation for registration.
Right now, customers are building their own registration using the Users API, which is considered back-channel (your server->Okta) which is what the scotch.io post is doing.
Hope this helps!