Postcards From My Life

Lint I find in my mind's belly-button.
  • EPK
  • Consulting
  • Resume
  • Nerd Herding
  • Talks
  • How to Plan a Website
  • Zend Framework

Posts Tagged ‘twitter’

« Older Entries

Why I’m not participating in the “Great twitter unfollow experiment”

Tuesday, September 27th, 2011

Dear Reader,

Short answer:
I don’t need to. I don’t auto-follow and create the false impression that I want to engage with everyone who follows me.

Long answer:
At the beginning of the month, Chris Brogan, someone I usually respect and keep an eye on, posted on his blog that he was unfollowing all the people he followed on twitter. Then Michael Hyatt did the same. I’ve been amused as I’ve watched others tweet or post that they are following suit. Just recently now, Brogan posted an update on his unfollow experiment. In it he states that he has learned that it upset some people. Honestly, how could you expect anything but anger and resentment, along with a large dose of apathy.
(more…)

Tags: chris brogan, dishonesty, mass unfollow, michael hyatt, twitter
Posted in Programming | 4 Comments »

 

Social Media Strategy Guide for Busy Developers

Thursday, September 1st, 2011

Dear Reader,

My friend Bill Seaver wrote a post on his blog titled “Why I Don’t Believe LinkedIn Recommendations”. It’s a good post, and while I always enjoy reading Bill’s blog, I don’t always agree with his conclusions. Such was the case with this post. So I left a comment. In the conversation that ensued, Bill laughingly pointed out that “I’m not normal.” His comment was addressing the way I use LinkedIn, but I’ll take it as a general statement of truth.

Bill was right, though. I don’t use social media in the ways that a lot of people do. I have developed very specific rules that I live by for Social Media. I do not claim that these work for you, but they do help me regulate it and keep it form being a timesink. I am sharing them here with you; not to say you should do it this way, but in hopes of sparking an idea. Also, if you have a plan already, please do share it with us so we can all learn.

Twitter

Twitter is by far my biggest Social Media tool. I use it often and check it more often than I should. However, to keep it in check, I have adopted the following guidelines.

Amuse me, inform me or marry me

I have a hard and fast “I don’t autofollow” rule for twitter. My rule of thumb is that you have to amuse me, inform me, be a close friend, or be my wife for me to follow you on Twitter (technically, @kateva is also a close friend as she is my best friend.) That’s still a very wide group of people, but it’s a question I ask myself before I hit the follow button each time.

I really appreciate everyone who follows me and try to be respectful of what attention they give me. However, for twitter to be useful to me, I have to keep my Following list manageable. In the early days I had a 10% rule: I kept my following at roughly 10% of my follower count. However, at a certain point that too becomes unmanageable. Now I have a cap at a specific number and will routinely cull the list and move people that aren’t tweeting much or tweeting relevant stuff into lists.

It makes me sad when I see someone following 20,000 people on twitter. I know they aren’t reading all of them and engaging with them; their timeline looks more like a fire-hose. They are just collecting people like Pokémon cards. So I try to keep it manageable.

Just because I don’t follow you doesn’t mean I don’t follow you.

If I am interested in you but don’t fit the above criteria, I’ve probably got you in a list. I glance at lists about once a day to see what gems I can pull out. I have one list that routinely gives me 3 new blog posts a day to read. It’s a great list, but I don’t actually engage with these people so they aren’t in my timeline. There are a few exceptions, and those exceptions make the list and my timeline.

Ignore all email

I have a email rule that immediately deletes any email coming form twitter. This means all my follow notices, all of my retweet notices, everything goes into the trash. Since I use Gmail for my mail hosting, this is the same to me as putting it in a folder that it empties every 30 days. I do occasionally refer to the trash to find an email, but the longer this rule is in place the less I do that. Since I don’t use the “Are you following me” criteria for who I follow, the “This person is following you” emails are pretty much useless to me.

Facebook

I’ll say it right here knowing that, while I have some friends at Facebook, none of them read my blog: I’ve never found Facebook useful. I am a facebook friend-whore. I don’t really care who you are, I’ll friend you. Since I don’t really use Facebook for anything, it doesn’t bother me who follows me.

I don’t often post statuses on Facebook, either. What you see there is just my twitter feed re-purposed. This allows me to keep in touch with those who use Facebook regularly without any actual effort.

The only time I actually bring up Facebook is when I get an email telling me someone has commented on my status. At this point, the conversation has moved off of Twitter, and I’m happy to oblige by responding on Facebook.

I realize I am an outlier in this respect, and it’s not because I don’t like Facebook. I just don’t find it useful (it’s ok, I don’t find G+ particularly useful either). Some people do use it heavily, and I respect that. It’s just not my tool of choice.

LinkedIn

LinkedIn is a special case for me. I’ve been on LinkedIn since it’s very early BETA phase. LinkedIn is my professional resume. My LinkedIn profile is my professional persona. So, like Twitter, I have a few rules.

Linked!=Twitter

I turned off Twitter integration with LinkedIn. A lot of my tweets aren’t very professional. When I say something on LinkedIn, it’s because I want my professional network to be aware of it, not because I’m excited because I’m going diving.

Hand-shake rule

Currently I have 424 connections on LinkedIn. With the exception of about 5 of them, I have met each one in person and shaken their hand. I can’t say that I am friends with each of them, nor can I say that they will remember me. But at some point I’ve met almost all of them. This is important to me. Since LinkedIn is all about recommending and referring, I want to make sure I know these people.

Recommendations

Many ask, few receive. In my years on LinkedIn, I’ve written glowing recommendations for a handful of people. Everyone I can think of have been people I’ve worked with and known well enough to make a judgement on. I don’t write recommendations on people I don’t know. I also don’t require them to write one back for me, although several have. In short, what you see in a LinkedIn recommendation is what you would here from me if you called me for a reference check on that person.

Yearly culling of the herd

There are people I meet and add to my LinkedIn network that are good business contacts for a while. However, everything in life changes, including my job. Once a year, usually in December, I go through the entire list and make sure they are still valid for me. Some people have life-long value, and I try never to remove those. However, there are some people that, for whatever reason, I just don’t want to associate with anymore or don’t find their relationship of any value. Yes, I’m a bastard. I put a value on business relationships. It has nothing to do with whether I like them or not (usually) and has everything to do with business. I catch a lot of flack for this one, and I am sure a lot of you won’t like it but it is a rule that has served me well over the years.

fClose()

Final productivity tip for social media: turn off all alerts and notifications. I’ve turned them all off. Email, twitter, Skype, IM/irc, everything. Anything that pops up is interrupting me from what I need to get done.

Social media is a great communications tool. I stay in contact with a lot of friends, new and old, using it. But it can be a serious productivity killer if you aren’t careful. Whether you adopt my rules or come up with your own, thinking through your strategy beforehand makes lite work of decisions later.

Until Next time,
I =C=

Tags: facebook, twitter
Posted in Technology | 2 Comments »

 

Apple, Twitter, and Digital Sharecropping

Wednesday, March 16th, 2011

Bunny SnugglesDear Reader,

Recently Apple and Twitter have made the news. Apple pissed off it’s “media partners” by reinventing their business model for them and clamping down on subscriptions that they didn’t get a piece of. Twitter pissed off its developers by telling them “So long and thanks for all the fish” in a posting in their developer group. Raffi Krikorian later clarified by saying, “we don’t think there are
as many business opportunities in making a piece of software that
*simply* renders any of our timeline methods” Apparently, they have hired Tony Soprano as head of developer relations. In both cases, a company has decided that a the infrastructure it has built is more important than the creative individuals that help make that network valuable. Basically, both companies have said “deal with it, bitches!” to a group that thought they were very important. (and you really have to hear ElizabethN say that before you really get the full impact.)

(more…)

Tags: Apple, evil, sharecropping, twitter
Posted in Programming | 2 Comments »

 

…of influence and klout

Tuesday, February 1st, 2011

Dear Reader,

Both of you that read this blog regularly know that I’ve been playing around with the Klout API. For a while now Klout has been my new shiny. Last week I started actually hitting their API and gathering info. At first, I just wanted to see what they had available. However, as I started to see the data come in, I started to find out some interesting things. (A little side note, their API is run by the cool folks over at Mashery. /me waves oh hai to Kirsten and Rob)

(more…)

Tags: API, klout, PHP, Programming, twitter
Posted in PHP, Programming | 3 Comments »

 

Accessing Twitter via Zend_Service_Twitter

Tuesday, January 25th, 2011

y! hacky bearDear Reader,

Ok, I know there are a lot of OAuth haters out there and maybe it is not the easiest protocol to work with but really, I was able to get connected and running in about 15 minutes. (and that included 5 minutes of Google time)

The Project

I am playing around with Klout’s API and wanted to pull in some info from twitter to augment the Klout info I was seeing. Klout is easy – as just about every Mashery API I’ve worked with has been – you just register for a key and they make your calls. Twitter however, requires OAuth. I knew the Zend_Service_Twitter had recently undergone a revamp to support OAuth but there was one small problem. The script I am playing with is all backend. There is no front end at all. It just collects info and stores it in a database so I can query it later. (I’m an old-school database guy and love just writing ad-hoc queries to see what I can see) Twitter wants to redirect you to a site once you have authorized access. Since I don’t actually have a site to redirect it to, this was a problem.

The Solution – in two parts.

Ok, second things first, this script is straight procedural code at the moment. It isn’t even good enough to qualify as prototype code, more proof-of-concept. There’s no way in heck I’m sharing it with anyone so don’t even ask. I know, however that if things progress as I expect them to, the script will end up as a Zend Framework application. For that reason I wanted to use Zend_Service_Twitter. A quick Google showed me that my good friend and Zend Framework community member Michelangelo van Dam had a tutorial already written on this very subject titled Single User Zend_Service_Twitter. Part 2 is solved because everything I need to know is in that tutorial. So I move on to the first problem, how to get a valid OAuth token and secret. It turns out, that wasn’t hard at all either, it just required a little imagination.

Jaisen Mathai wrote up a blog post titled Twitter, PHP and OAuth a little while back explaining OAuth. In it he links to a quick piece of sample code that he put together to showcase his Twitter API wrapper. The wrapper itself is good and if I had not already decided to go with Zend Framework, I would have used it. The sample code however, allowed me to authenticate with twitter and then store the token and secret, the two things you must have to make this work. So I took his sample code, put it on my development server, followed his instructions to the letter and voilà, I had my token and and token secret.

I then went back to Dragonbe’s blog post, grabbed his code, modified it slightly so that I didn’t have to use Zend_Config and it worked too!

Conclusion

If you want to get started with Twitter’s OAuth, the two tutorials I’ve linked to are great jumping off points. Enjoy!

Until next time,
I <3 |<
=C=

Photo Credit:erikeldridge

Tags: michelangelo van dam, PHP, twitter, zend framework
Posted in PHP, Programming, zend framework | 1 Comment »

 
« Older Entries
  • Friends of mine

  • My Latest Book


    Avoiding a Goat Rodeo

  • Follow me on twitter!

  • RSS PHP Podcasts

    • Episode 110: Azure hits 1 billion, RubyFlux compiler, Laracasts and more
    • Episode 7: Web Sockets Are Fast
    • Better Documentation for PHP internals – Lately in PHP podcast episode 35
    • Episode 31: Feline Tooth Extraction
    • Episode #2 – Adam Culp
    • Episode 6: PSR-X and the Mexican Standoff
    • Episode 109: Typescript and a bit more…
    • A Better PHP Feature Voting Process – Lately in PHP podcast episode 34
    • Episode 30: It’s Episode 30, you guys
    • PHP Innovation Award Winner of 2012 – Lately in PHP podcast episode 33

  • Me, elsewhere on the Web

    • Best web design company
    • Cal Evans Dot Com
    • Cyrano’s Apprentice
    • Evans Internet Construction Company
    • My Life as a Child
    • PHP Podcasts

  • Categories

    • Apache
    • BlogBling
    • Blogging
    • Book Review
    • codeworks
    • Entertainment
    • Entrepreneurship
    • Flex
    • Humor
    • JavaScript
    • Long Form
    • Management
    • Marketing
    • Me, elsewhere on the Web
    • PHP
    • podcasting
    • Programming
    • SQL
    • Technology
    • Web 2.0
    • wordpress
    • WordPress Plugins
    • writing
    • zend framework


Postcards From My Life is proudly powered by WordPress
Entries (RSS) and Comments (RSS).