Archive for April, 2009

Sunday Star #1

Sunday, April 26th, 2009

Danny Brown

Danny Brown

One of the people lately that has had a tremendous impact on my life, and one of the reasons I decided to start #SundayStar hashtag and blog post series is Danny Brown. Not only is Danny a pretty great guy, but he is also the founder of 12for12k.

It’s what he does beyond that though that makes the difference. Danny is a great connector – connecting people through Twitter, blogs, fund raising Tweetups and more; he has got a great sense of community. Just reading through his blog, watching his Twitter stream and seeing how he interacts with all levels of people is a wonderful and learning experience.

One of the best things I take from Danny is challenges. So often at the end of a blog post he leaves the reader with a question, usually one that challenges their thought process, their being or the way they conduct themselves, in life and in business. At least for me, many of his blog posts do that, as do many of his tweets.

Danny also is a very compassionate person – I have seen this through the 12for12k project he created. He has a genuine interest in being the best he can be, while helping those around him – in his local area, or around the world.

That is why I have chosen to lead my #SundayStar series off with him. He has made me challenge myself to become a better person, think things differently, check how I act and react and given me things to think about that have lead to changes inside and out. When you find a person like that, you really should just say “Thank-You”. And why not do a #SundayStar post and send a Tweet or two about it.

Sunday Star – #SundayStar

Sunday, April 26th, 2009

#SundayStar is a hashtag that I came up with just about 15 minutes ago.

It goes like this – we should all have one person that each week we can point to that has a made a difference in our life. It could be the same person each week, a different person each week or whatever. Just so long as we choose one, and only one, each week to give a special thank-you too or a special shout-out to.

The most ideal way to do this would be to write a short blog post about the person – maybe how they touched your life, how they helped you or inspired you. You might write a simple thank-you post thanking them without mentioning the details. It truly can be whatever you want it to be, as long as you are acknowledging those who have made some sort of difference in your life.

Then, after you have your blog post written, head on over to Twitter and send a Tweet. You could do it like the sample below or however you want to.

Why not even go so far as to do a Video post simply saying “Thank-you” to them? I would have a tremendous impact.

Sample Tweet: @their.twitter.id.here – Thank-you! http://link.to.blog.post.here #SundayStar

You can read about it here:

http://www.hashdictionary.com/SundayStar

It’s All In A Week

Monday, April 20th, 2009

The past 7 days, yes week, have been simply incredible, strange, exciting, changing, and all around crazy.

It started last Wednesday with an email about a job interview. I had interviewed twice before with the company, and their needs have now changed so they brought me back in. I will find out in a day or two if I am the candidate selected. So tonight I have been brain dumping ideas, sorting and preparing in case my life changes tomorrow. If not, I needed to do the brain dump anyway.

A few other things have happened this past week. I started a “social” experiment on Twitter. I was going to start testing the “celebrities” to see which ones truly care and interact with people. Pointless, I know. But still I think they represent a very interesting part of Twitter. I have tried to interact with @moonfrye without a reply. Yes, she is up nearing 300,000 followers, but I started when she was at less than 5,000 followers, and never a response. Expected.

The next “celebrity” I tried to interact with literally shocked me out of my stupor. @kathyireland not only responded, but then went on to carry a conversation on Twitter with me. Interacting, asking questions, responding to my questions. She even started following my wife, @raekaye, and I both. Asking questions, sending DMs and generally being very proactive and very engaging. You can’t fake this stuff people, and if you look at her Twitter stream, you will notice she interacts with quite a few people. That is powerful. Why?

Take a look at what happened during the @aplusk and @cnnbrk saga. The push to hit 1,000,000 followers. Sure there is interaction, but most people think “snob”. Use something other than Twitter. Some have gone so far as to say @aplusk and other “celebrities” (see @oprah) have ruined Twitter. Not so fast – if nothing else they need to be there to protect their personal brand, just as companies need to be there to protect their brand. If either side interacts – it opens a whole new world for them and their supporters.

That brings me to today. Job interview is over – I feel it went very well. I will know in less than 24 hours what the outcome is. It also brings me to today where I did a complete brain dump to my wife of so many thoughts, ideas and just simple things that have been crowding my brain for a while now. This not only helped get them out of my main thought process to be clear for the interview, but also sort them and organize them to start creating forward motion.

So – what about you? What are your thoughts on Twitter celebrities? The job market and interviews? Do you do brain dumps to others, paper, voice or something else to organize? Chime in the comments and let us all know!

Three Simple Yet Effective PHP Tips and Tricks

Thursday, April 16th, 2009

Working on some freelance projects and personal projects recently, I found myself needing to do some simple things in PHP that actually had some great value in the end. I share these now in hopes that they will help someone else.

  1. Adjusting Case Sensitivity – You can use the following code to take any string and perform an initial caps on it. The outer function ucfirst performs the first letter capitalization, while the strtolower will automatically convert the entire string to lower case first. This allow any string with mixed case to be converted to initial caps on the first word.
  2. Quick Code

    
    <?php
    $myString = "HellO TheRE";
    echo ucfirst(strtolower($value));
    ?>
    
  3. More Case Sensitivity – instead of using just ucfirst, why not take a look at ucwords. This nifty little built-in PHP function will take and perform an initial cap on every word of a given string. Again, we would probably want to run the string through strtolower to ensure only the initial caps was performed. This may cause issues, however, if you are converting strings that contain acronyms or other words that are generally in all caps.
  4. Quick Code

    
    <?php
    $myString = "cool PHP";
    echo ucfirst($myString);
    ?>
    

    The output will be: Cool PHP

    However using it this way, you can see how it would change the output:
    Quick Code

    
    <?php
    $myString = "cool PHP";
    echo ucfirst(strtolower($myString));
    ?>
    

    The out of that last one will become Cool Php.

  5. File Uploads – When you allow file uploads, say for web site owners to upload images, it is best to check to see if the file exists first and if so remove the old version first. In this short example a filename is being dynamically built, but that is another discussion in another post.

    First, we build our file name – the second thing we do, since we are renaming and files to a standard naming convention is to check to see if the file exists. In this case we used a unique ID, an underscore and the image file name being passed into this function. You can use what ever you need to name your files. Second, the if statement checks for the existence of the file, and if true it deletes it using the PHP unlink function, then copies the new file over and finally reports any errors. If the file does not exist, the function simply moves to the else block and copies the new file.

  6. Quick Code

    
    $fileName = "images/".$id."_".$image;
        if(file_exists($fileName))
        {
          unlink($fileName);
          $copied = move_uploaded_file($_FILES['form_element_name]['tmp_name'], $fileName);
          if(!copied) 
          {
            echo "upload failed for image ".$fileName." or you didn't upload that file <br />";  
          }
        }
        else
        {
          $copied = move_uploaded_file($_FILES['form_element_name']['tmp_name'], $fileName);
          if(!copied) 
          {
            echo "upload failed for image ".$fileName." or you didn't upload that file <br />";  
          }
        }
    

Does YOUR Business NEED Social Media?

Wednesday, April 15th, 2009

I remember back in the early days of the web, it was truly amazing. I also remember many discussions that not ALL businesses needed to be on the web. It was true, not all of them needed to be on the web at that point in time – it wasn’t mature enough. That has changed considerably, but I wonder if it has yet matured enough to quantify businesses being on the web.

That brings me to social media. Does YOUR Business NEED social media? Chances are, with the infancy of this new paradigm, you may not. You may not need to be interacting on every social network, such as Twitter, Facebook, LinkedIN and others. There may not be much that you can accomplish right now. Besides, launching a complete social media plan and then executing it is not easy, just read Chris Brogan’s thoughts on the subject.

However, there are two things that you should do, right now.

  1. Protect Your Brand/Business/Name: Simple enough – go out and register your brands, your business name and your trademarks on the various social tools so that some unscrupulous would-be wanna-be doesn’t do it for the sheer fact you haven’t yet. This also keeps the said wanna-be from causing damages by impersonating you, your business or your brand. Even if you don’t use these accounts right now, just like a domain name, protect who you are.
  2. Social Search Your Brand/Business/Name: This one can’t be said enough. If you are not actively searching through Google, Google Blog Search, Twitter Search, on Facebook, MySpace and the other plethora of social networks and social media tools, you are causing damage to your business, your brand and your name. You will have no idea that your product was a trending topic on Twitter, and that 95% of what is being Tweeted is NOT in your favor. Cleaning up this fall out is messy at best, and disastrous with long-term, if not permanent, damage.

There you have it, protect your business, your brand, your name and become proactive. If you should happen to notice chatter in the socialsphere, you have the accounts already in place, with which you can respond.

What if some damaging comments are made, and you find out that some 17-year old registered your preferred name, your brand name or business name and you now have to be ambiguous on your identity until you get that resolved?

What if that 17-year old (or 33 year old) who impersonated you responded to the chatter?