I have had this project from no big dill saved for a long time, even before there was pinterest. I just love the idea of personalized straight pins.
Here is the post for the full tutorial. Basically it is as simple as it looks - straight pins, beads, and glue.
I followed the tutorial exactly, using E6000 and a dot of super glue to follow that up, and they seem like they will hold up pretty well under normal sewing circumstances. If you were to use these with heavy weight fabrics like denim, I think the beads could be pushed off as you forced the pin into the fabric. For basic, thinner fabrics I think they would work just fine.
I think they look absolutely perfect on the antique pincushion my sister bought for me. Pretty little things like this make me so happy!