Agreed, the docs are way out of date here.
I’ve used this tutorial as an example, found it quite useful:
Barry