I've never been a fan of short rows, mainly because I've never been able to make them look pretty. I've tried all the techniques--yarn overs, Japanese, wrapped, unwrapped, rewrapped, and encroachment-- and frankly, they all look hideous. Or worse, one side looks nice and the other side looks hideous.
Every so often, I pick up my needles and fiddle around with short rows. But it wasn't until yesterday, as I was dozing in the car, that I came up with a new short row technique that actually looks attractive, is symmetrical, leaves no holes, and doesn't require wrapping or safety pins. Those familiar with the fleegle heel will find the concept similar. The only difference is that you are not spacing out the increases to make a gusset. You'll see what I mean when you work the sample (assuming, of course, that you have tried the fleegle heel).
If you want to try this out, I suggest you cast on 20 stitches. Knit a few rows and place markers around the center 10 stitches, because it will be between these two markers that we shall build a little nose. Note that all slipped stitches are slipped purlwise.
Here's what your row looks like at the beginning:

Knit across the 10 stitches between the markers. Put your needle through the bump behind the 11th stitch...
...and knit through the loop. You now have 11 stitches between the markers.
Turn. Slip the first stitch, which is your "new" stitch, and give it a little tug to tighten it up (important!). Before you proceed, please look carefully at the two stitches on the right needle. They are a pair under a single bump and the pair straddles the marker. I call it "1 pair."
Now purl 10.
Put your needle through the bump in the front of the 11th stitch...
...and purl through it.
You now have 12 stitches between the markers. Notice that you have made another pair of stitches under a single bump straddling the marker.
Turn, slip then first stitch, give it a little tug to tighten it up, and knit 9.
Put your needle through the bump behind the next stitch and knit it. You now have 13 stitches between the markers, and two pairs.
Continue on...
Turn, slip the first stitch, purl 8. Put your needle through the bump below the next stitch and purl it. 14 stitches are now between the markers and 2 pairs.
Turn, slip, knit 7. Pick up the bump in back and knit it (15 stitches between markers and 3 pairs).
Turn, slip the first stitch, purl 6. Pick up the bump in front of the stitch you just purled and purl it (16 stitches between markers and 3 pairs).
Turn, slip, knit 5. Pick up the bump in back and knit it (17stitches between markers and 4 pairs).
Turn, slip the first stitch, purl 4. Pick up the bump in front of the stitch you just purled and purl it (18 stitches between markers and 4 pairs).
Now we are ready for the second half of the short rows. The basic concept is that you will knit (or purl) one stitch further on each side by knitting (or purling) two stitches together. Do pull out the slack when knitting these. Otherwise, you'll have loose stitches that will make you sad.
Here is an annotated photo showing which stitches get knitted together.
Turn, slip the first stitch, knit 5, pull on the yarn to remove slack, knit 2 together.
Turn, slip 1, purl 6, purl 2 together
or purl 2 together through back loops. I prefer the way P2tog looks, but you may like P2togtbl better.
Turn, slip the first stitch, pull on the yarn to remove slack, and knit 7. Note that the 7th stitch is the K2tog from the previous row. If you make a note of these decreases, you won't get confused as to how many stitches you should be knitting or purling plain. Knit 2 together.
Turn, slip 1, purl 8, P2tog.
Turn, slip the first stitch, knit 9. K2tog.
Turn, slip 1, purl 10, P2tog.
Turn, slip the first stitch, knit 11. K2tog.
Do not turn.
Knit to the end of the row.
Turn. Purl 12 across the center markers, P2tog.
And here's what the left side should look like:
And the right side:
And the front (sorry, it's hard to photograph a nose):
Given this basic technique, many modifications are possible. You can use a different increase (knit front and back, for example). And you can change the directions of your decreases. Experiment and see what works best for you. If you have an improvement, do let me know!