I was teaching my child to strafe on dp lately (second one to learn), and couldn't remember if I had seen a topic on this before.
When you are strafe jumping it is important to keep your jump so you don't lose speed. There seem to be two ways that folks do this. Many people just time the jump visually. They jump as soon as their character is about to hit.
I think it was from something that Jitspoe said at one point that I started doing it the other way. As soon as your character has started going up on a jump you can press and hold the jump button. When your character hits the ground it jumps at the right time. That way it times it for you and you don't have any issues with mistiming the jump and breaking your strafe.
So you jump, release, then hold, hit ground, release, then hold.
Which method do you use? Do you find one or the other giving better speed?