The method DIY adopted in this tutorial is an hybrid between other common methods plus some small innovations. A detailed description of each individual move is provided step by step during the solution of the cube. Here, only a general description is presented.

The steps are:

White cross

This is the classic "white cross". The code always brings cubies to layer 2 and layer 3 and then layer one. In that way the problem is splittet in 3 sub problems.
To keep the code simple and avoid using too many concepts, the same set of actions is always used. Sometimes this may result in less efficient moves, but it is done to make the overall process easier to understand.