How come two non-polar substances are able to easily mix?

Like dissolves like.

Yes, I know that, but is there any explaination to that relating to the bonds?

http://www.newton.dep.anl.gov/askasci/chem03/chem03348.htm

When it comes to dissolving, the saying "like dissolves like" is a helpful rule of thumb. This means that substances with similar polarities or intermolecular forces tend to mix well or dissolve in each other. To explain this further in terms of bonds, we can look at the types of intermolecular forces present in non-polar substances.

Non-polar substances, by definition, have no or very little polarity in their molecular structure. They are typically made up of atoms with similar electronegativities, resulting in a symmetrical distribution of electrons. Therefore, non-polar substances have weak intermolecular forces, such as London dispersion forces, which arise from temporary fluctuations in electron distributions.

When two non-polar substances are mixed, their weak intermolecular forces easily interact with each other. Since these forces are relatively weak, it does not require a significant amount of energy to overcome them and allow the substances to mix. As a result, non-polar substances can mix easily, forming a homogeneous solution.

If you want to explore this topic further, I recommend checking out the link you provided. It seems to contain additional information on this subject.