When you live in Southern California and an Earthquake hits, Twitter is your go to. Within seconds you can tell who of your friends has felt it and assess damage very quickly. It also helps calm you down when you know you aren’t alone waiting for the ground to settle down.

The first question is always: “where is the epicenter?” Fortunately, an enterprising Twitter user has piped all of the USGS real-time SoCal Earthquake data into an Twitter via an account called @SoCalEq. The thing is, if you follow that account, your timeline gets quickly overrun by tweets of quakes of every magnitude from zero on up. If you aren’t right on top of the quake, anything less than a 2 isn’t of much interest. Thats where Tweetdeck comes in handy. In Tweetdeck you can set up a column to be a persistent Twitter search that displays only a subset of the @SoCalEq tweets.

In Tweetdeck, on the left, click the magnifying glass to perform a search. In the search field, enter all of the following:
M2 OR M3 OR M4 OR M5 OR M6 OR M7 OR M8 from:SoCalEq

That will give you everything from a magnitude 2 to an 8 as tweeted by @SoCalEq. If you don’t want 2’s, for example, just delete M2 OR. If you want 1’s, add M1 OR. It’s pretty simple. Below is a live example. And if you aren’t a Twitter or Tweetdeck user then you could always just bookmark this Twitter search that accomplishes the same thing.

Is one of your faves live-tweeting The Bachelor? At a herpetology conference all weekend? Ranting about politics? Relentlessly promoting their new web series? Mute them until they’ve calmed down.

Try out: Quiet Time by Twitter user @kylewmahan. Just log on with your twitter account and mute your noisy buddy for a configurable amount of time. This is something that should be a default feature on Twitter!

It has been almost 2 years since I reconfigured this site to make it part of the Indieweb. I recently redesigned the site mostly for the purposes of learning more about WordPress template creation. There are lots of great templates but I like knowing more about how all the pieces fit together and it is a nice way for me to give myself a crash course in PHP, CSS, Microformats and other things.

As I’ve been hacking away at the site I’ve also been giving some thought to making Retweeting and Favoriting Tweets a little easier. It does take a few more clicks than just simply clicking the favorite button in your Twitter client. I thought that I might as well make it worth while and have the Tweet embedded as part of the post on my site.

I’ve created 2 bookmarklets that grab the URL of the Tweet and generate the embed code. This is put in a pop up that you then copy from and it will open your new post form so you can paste it in and add anything else you like. I like this because then when I’m looking at my site it gives more context to the Favorites and Retweets.

The two are ready to go but to get full advantage of them, you need to edit the bits at the end that says URL_TO_YOUR_NEW_POST_PAGE. In that location you’d put the URL to what ever the New Post page is on your site. This way, wen you copy your text from the pop up and click OK, you’ll be brought to you new post page so you can simply paste in the code.

Here is an example of a retweet. My bookmarklet puts in the text of the tweet which, depending on your connection speed, you may see before the embed shows up. This has the secondary effect of the tweet text being part of the post so that it later shows up in searches should I want to remember what I retweeted or favorited.

Drag this link up to your bookmark bar then make the edits I mentioned above.
Indieweb Favorite

Bookmarklet code to Favorite a tweet:

javascript:void(prompt('To make an Indieweb FAVORITE of this tweet\nCopy the code below and paste it to a new entry on your site:','<a class="u-bridgy-omit-link" href="https://www.brid.gy/publish/twitter"></a><p>Liked this <a class="u-like-of" href="'+location.href+'">tweet:</a></p><blockquote class="twitter-tweet" data-lang="en"><p lang="en" dir="ltr">'+document.title+'<a href="'+location.href+'"></a></blockquote><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>'));window.open('URL_TO_YOUR_NEW_POST_PAGE');

Drag this link up to your bookmark bar then make the edits I mentioned above.
Indieweb Retweet

Bookmarklet to Retweet a tweet:

javascript:void(prompt('To make an Indieweb RETWEET of this tweet\nCopy the code below and paste it to a new entry on your site:','<a class="u-bridgy-omit-link" href="https://www.brid.gy/publish/twitter"></a><p>Retweeted this <a class="u-repost-of" href="'+location.href+'">tweet:</a></p><blockquote class="twitter-tweet" data-lang="en"><p lang="en" dir="ltr">'+document.title+'<a href="'+location.href+'"></a></blockquote><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>'));window.open('URL_TO_YOUR_NEW_POST_PAGE')

I’ve tested these in Chrome. Let me know if you make any improvements or have other bookmarklets you like.

07AUG16: Made a few edits to the code as it wasn’t quite working as expected.

Cross-posting from Instagram to Twitter has been awful for over 3 years. Your pictures used to show up as an image on Twitter but then Instagram (owned by Facebook) had to go and brake that. Doing so really hurt the experience for the Twitter follower. Consider this Tweet:

See? No image. To see my picture, my followers have to follow the link, leaving Twitter. On mobile it is even worse and much slower.

Now consider this tweet:

Much better, right? A native Twitter picture and no silly linking out to an external site. Let’s get this functionality back!

To do this, in addition to an account on Instagram and Twitter that you already have, you will also need to set up a free account on the IFTTT service. IFTTT stands for If This, Then That and it can help you automate tons of things beyond this simple task.

Once you have your IFTTT account set up, you will need to activate your Twitter and Instagram “channels.” This is basically telling IFTTT how to connect to your Twitter and Instagram accounts and allows the cross posting. You simply click on Channels and search for Twitter and activate it then Instagram and activate that. Here are direct links to the channels to save you searching around:
Twitter IFTTT Channel
Instagram IFTTT Channel
Don’t panic, we’re almost done.
Now you just need to create what IFTTT calls a recipe. This is the actual “If this” (I post a new picture on Instagram) “Then That” (post that picture as a native Twitter image and make my followers happy)
Here is my recipe so all you really need to do is click Add:

IFTTT Recipe: Post new Instagrams as native Twitter images connects instagram to twitterRecipe: Post new Instagrams as native Twitter images

Now, when you are posting to Instagram, DO NOT click on the Twitter link as you have been. Just do your posting to Instagram with out even thinking about Twitter. IFTTT will just work in the background and do your cross posting automatically. In fact, if you do click the Twitter link, you’ll end up with duplicate posts on Twitter so don’t do that! That’s how I got the examples above.

Bonus…do the same for your Facebook friends!

IFTTT Recipe: Post new Instagrams as native Facebook images connects instagram to facebookRecipe: Post new Instagrams as native Facebook images