Both Twitter and Facebook offer fancy JavaScript powered sharing buttons you can use to put on your own sites. Using them adds a little <iframe>
to your page which shows the button, and clicking the button pops up a special UI for sharing content there. A Twitter Share button, as I write, adds about 50k of weight and 8 requests to a page.
They also offer another way, a simple URL format, which requires no additional resources at all:
https://twitter.com/intent/tweet?text=TEXT&url=URL
Much nicer, really.
DEV has just announced the same functionality. DEV is a nice community of developers writing about all sorts of tech topics. If you’d like to write about a Pen you’ve created here on CodePen, or at least use it as a starting point to start writing a post and have it embedded there, you’ll find a new Share on DEV link in the sharing menu in the footer:
That’ll pop you over there with a draft post kicked off:
Of course, there is nothing stopping you from cross-posting the stuff you like, say, to your own blog or here on CodePen.