How To Reblog Yourself on Tumblr

UPDATE 2011-04-07: The best way to reblog yourself is to use Missing E for Google Chrome, Safari, or Firefox.

The Older/Harder Way

See update at bottom of this page for “an easier way"…

Have you ever wanted to reblog yourself?

Maybe you posted something and wanted to repost it for people who are in a different timezone, or maybe you wanted to do that "Throwback Thursday” thing, or maybe you posted something that you thought was funny but it was before you had many followers on Tumblr so few people saw it.

I’m not here to judge, people.

Ok, I am here to judge, but not about this in particular.

So, how is it done? Tumblr doesn’t show you the option for reblogging yourself. Previously the only way that I knew how to do this was to create a completely separate Tumblr account, login to it, and then load the page and then copy the “reblog” URL, then login to your other account and use the URL that you copied.

Fairly painful and awkward. Dan Wineman asked me how I was doing this, and he made a comment asking if I was doing some sort of trick to get the “code” from Tumblr. I got curious to see if there was an easier way to do this than the process I just described, and sure enough there is.

My “solution” is still fairly geeky. Before this becomes “easy” for anyone to do, someone who knows JavaScript will have to figure out a way to take what I’ve figured out and rewrite it into a bookmarklet or something so we can get “one click” reblogging.

However, we have to start somewhere, so here are the technical details.

Begin Technical Details Section

  1. Go to an URL for a specific post, such as

Step 2) View Source for the page. In Safari this is View > View Source. In Firefox its View > Page Source.

Step 3) Scroll aaaaaaalllllll the way down until you see a line which begins with

<!-- BEGIN TUMBLR CODE --><iframe src="

This will be the last line or two of the HTML source.

Step 4) Find the code after ’;rk=’ In my example, it looks something like this

    <!-- BEGIN TUMBLR CODE --><iframe src=";pid=33322292&amp;rk=0iMrrTcY" scrolling="no" width="324"

See the “0iMrrTcY” after the “;rk=” and before the ‘scrolling=“no”’? Highlight and copy that code like you would do “Copy/Paste” in any app (control+c in Windows, command+c on a Mac). Close the window that opened when you did “View Source”.

Step 5) Change /post/ to /reblog/ For example, change this:

to this

and then paste the code that you copied onto the end so it looks like this:

Press enter/return and voilà! You can now reblog yourself.

(Note that if you run multiple Tumblrs you may have noticed that Tumblr doesn’t always provide 'Edit’ them. There may be a related way to figure out the “Edit” links for those posts.)

End of Technical Details Section

So now you can reblog yourself. Just don’t do it too often, you’ll annoy your followers and probably go blind. Definitely at least one of those.

As I said, this really won’t be “user friendly” until a better solution is developed. In the meantime, I figured out a solution using TextExpander using a custom shell script that I wrote. If you use TextExpander too, you might want to watch the video above or at Vimeo.

This is also an experiment for me to figure out how to use my screencasting software and how to do it better. I already see several things I could have improved upon, mostly zooming in to various things so they’d be easier to see. Not sure how to do that yet. Hopefully I’ll suck less at this the more I do it.


Dan Wineman posted about a much easier way to do this.

Creating a Bookmarklet with Remote JavaScript Code -

Click to Play Video

Show Notes

In our previous video in the bookmarklet series we showed you how to create a simple bookmarklet where all the code was contained wholly within the bookmarklet itself.

In this follow-up screencast we’re going to show you how to include source code from a JavaScript file stored on a remote server.

What you’ll Learn

  1. How to create a Bookmarklet with code stored in an external JavaScript file

Last night I drove to Mount Evans intending to hike down to Lincoln Lake and photograph the full moon rising over Denver. There were too many clouds over the city, so I didn’t get much except solitude. I did, however, take a nice “painting the sky” self-shot on the drive back home.

Watch a video of me editing this photo in a screencast here:

Casey Mac Photo


Time-lapsing the New York Times Home Page

Phillip Mendonça-Vieira ran an errant cron job that ended up taking two screenshots of the New York Times home page every hour from September 2010 to July 2011. The fortunate result of the mistake: 12,000 screenshots of what the Times felt important for its home page.

Phillip writes that most publications don’t save their frontpage layout data and if the printed newspaper ceases to exist, society will lose key historical snapshots of the every day.

Via Phillip:

This, in my humble opinion, is a tragedy because in many ways our frontpages are summaries of our perspectives and our preconceptions. They store what we thought was important, in a way that is easy and quick to parse and extremely valuable for any future generations wishing to study our time period.

Notable moments: Chilean miners at 0:39, Arab Spring at 3:38 and Japanese Tsunami at 4:54

Watch on

restore missing OS X Features on new Macs :: [How-To ScreenCast] by Cult of Mac


Fire up the popcorn popper and warm up the butter-flavored topping, because our own Rakiesha is going to lead you through this screencast about embedding a video in a Core Publisher post.


How to use multiple Monitors to Your Advantage :: [How-To ScreenCast] by Cult of Mac

Watch on

iPhone Screencast

Twitter perspectives

I mentioned this to my friend Chris Dancy a few months back.  I’m proud to say he was excited by the idea and it came to me again today.

I really wish I could see twitter, Facebook, and/or other consumption channels from the audience perspective.  I wish I could see how other people are consuming my content, and the content of others.

This perspective could provide some major context to enterprise and business.

I’m sure there is a work-around way of doing it, similar to the “show me what your home office looks like” that I’ve done before… but it’s going to be quite a bit more complex than that.

I can feel a screencast coming on.