A dry roll is when Link does a roll at the slowest possible speed by not touching the control stick at all. This is done by holding L and pressing A with the control stick in the neutral position. While a dry roll goes almost nowhere, normal roll speed is 26.
Because of the dry rolling mechanic, you will always want to reach full walking speed before starting to roll in order to have fast rolls. Dry Rolls can be useful to setup precise tricks, but that is all.
If you've watched a speedrun of TWW or TWWHD you may have noticed times when, after rolling off of a ledge, Link won't jump, but will instead hang or simply fall instead. This is achieved by letting go of the control stick before Link makes it to the ledge and is commonly used to setup Ledge Clipping in a quick manner by ledge hanging off of the ledge used to clip.
After hanging on a ledge it is possible to get up faster by performing a jumpslash up the ledge. To do this, first make sure you have sword in hand, and then fall off of a ledge. After he hangs on the ledge, hold a direction to get him to shift his hands and then quickly press A and then B to jumpslash up.
If Link is facing a flat wall and is right up against it, you can use L to target up against it and obtain an angle perpendicular to the plane of the wall. This will usually take at least two separate targets and may sometimes require shifting to a slightly different part of the wall.
While more of a game mechanic than a technique, it should be noted that if Link does not have an item in his hand and you are not currently targeting and press B, Link will simply draw his sword. However, if Link is passively holding an item in his hand (Leaf, Bow, Hookshot, etc.) OR if you're targeting with L (regardless of if there's an item in his hand) and you attempt to draw your sword, you will do a slash instead of just pulling your sword. Most of the time, this is the reason why Link slashes his sword after a failed dry storage, it is because you have the wind waker in hand and pressed B one time too many.
When you perform either a jumpslash or a backflip if you spin the stick while midair link will perform a spin attack upon landing on the ground (for a backflip you need to be holding sword for the spin to happen).
Much like the last technique described, if Link does not have an item in his hand and you press R, he will duck down and begin to crawl if you move the control stick. However, if you are holding an item in your hand (including the sword) OR if you're targeting with L (regardless of if there's an item in his hand) and press R, then Link will put his shield in front of him.
This method only works if you do not have a shield. Whenever link crouches the item in his hand disappears. Thus it is possible to put away the item you are holding in as small as a single frame by tapping R.
Oftentimes in a speedrun, Link will run through doors that get barred or locked behind him, which he then turns back to look at. It is possible to cancel this animation and save a second by pulling out a bomb right before opening any door that leads into this animation.
By putting away the sail and then taking it out again immediately after, you can get a small speed boost. By doing it repeatedly, you can save a lot of time over long sailing sections.
There are times when you need to damage down and can speed up the process by repetitively resetting vulnerability. To do this, go to a damage source that does not deal knockback (such as the spikes in FF2). Move while getting hit so that link bends over forwards while getting hit instead of bending backwards. Then immediately after getting hit, pull an item to reset link's vulnerability, resulting in him getting hit much earlier than he normally would if this technique was not performed. Then put the item away and repeat the previous steps until you have damaged down as much as you want. If you have sword you can get hit 3 times in a row rapidly before having to put away the item and repeat. If you have sword you can while holding forward: get hit, pull sword to get hit again, then pull another item to get hit a 3rd time.
While grounded if you hold directly in the opposite direction link is facing, link will perform a 4 frame turnaround to the opposite direction. While performing a sidehop, if you hold directly in the direction link is sidehopping in, link will perform a 2 frame turn in the direction you are holding. These strategies save frames over slower turns.
The crawl animation length is 34, incrementing by 2 every frame at full speed. When Link approaches a specific spot in the crawlspace near the corner, the game attempts to make link come to a full stop and let Link's animation proceed until either 0 or 17 (ie start of animation or halfway through). After that, the game lets Link turn.
However, if Link hits animation frame 0 within ~0.01 units of when the game normally starts to make Link come to a full stop you bypass the stop and are allowed to turn immediately.
This is considered too precise to be useful for RTA runs, but this can be used in a TAS to get quick turns inside crawlspaces.