There are probably as many ways to execute a "j-hook" as there are situations that might warrant it. I was introduced to them when I did my tailwheel endorsement with Damian at Andover-Aeroflex in a supercub but I haven't had much opportunity to play with them since then.
The technique boils down to beginning your takeoff roll in an accelerating turn. In the example Damian showed me, we started off pointed away from our desired takeoff direction. He had me execute the turn to the right on the premise that a left turn combined with the left yaw generated by the engine during acceleration could easily result in a yaw rate that could not be arrested by the rudder input needed to capture your final desired heading (you'd effectively ground loop yourself) - by turning to the right you actually count on the p factor to help you keep from overshooting the turn. Also note that we did them with the tailwheel on the ground - nothing fancy like in Big Props & Rocks.
We started by pushing the throttle in, inputting full right rudder, and aileron into the turn. Almost as soon as the plane begins accelerating and turning right, you had to reduce the right rudder - and then very shortly after that (~maybe~ somewhere halfway through the turn) actually feed in some left rudder to capture your desired final heading. My first few attempts were fairly comical as I overshot the turn by some degree sufficient to warrant an abort, never done donuts in a plane before. Finally pulled one off and did manage to achieve a reduced takeoff roll. Ultimately though it was just fun to play with a modified takeoff technique and try to figure out the appropriate control inputs.
Note that in the above discussion I was practicing this technique with a highly qualified instructor. If you're truly interested in learning how to execute something similar please find an appropriately qualified instructor, it's the best way to minimize the risk to yourself, others, and your plane.