Whether you’re keeping up with family members or growing your company’s brand, social media has become integral to many aspects of our lives. And it’s getting harder to keep up. Here are some ebooks that can get you started on your path towards social media success or help you kick things up a notch if you’re already active on the social Web.

(via Pamorama)

  • Building a Social Media Team by Amber Naslund (PDF 650KB). If you’re considering deploying a team to tackle your social media efforts, this is a great read. It discusses why you might need a team, how to assemble one, roles and responsibilities, and more. It includes a look inside Humana’s social media “Chamber Of Commerce” and how their interdisciplinary team is driving social media efforts at their company.
  • Content by Cory Doctorow (PDF 4.2MB). Doctorow, one of the voices behind the blog Boing-Boing, is well-known for his opinions on technology, DRM, and the future of content. His ebook is a collection of some of his best work and is an insightful read.
  • Customer Service — The Art of Listening and Engagement Through Social Media by Brian Solis (PDF 780KB). Engaging with and empowering your customers as an extension of your marketing efforts isn’t new. However, in the era of social media, there are new tools and philosophies to more effectively listen and engage with customers and cultivate a more significant community, enhance your brand, build relationships, and hopefully create evangelists along the way.
  • Fish Where the Fish Are – Mapping Social Media to the Buying Cycle by Chris Brogan (PDF 5.4MB). This ebook is meant to get you thinking about how social media ties to the more traditional buying cycle. It’s a quick read that can help introduce you and your team to social media.
  • Getting a Foothold in Social Media by Amber Naslund (PDF 1.3MB). A rundown of some of the basic, fundamental elements of building a social media plan, especially directed at smaller and medium-sized businesses, but certainly consistent for companies of any size.
  • Let’s Talk — Social Media for Small Business by John Jantsch (PDF 2.2MB). The latest version of Jantsch’s great book includes a lot more information about Facebook, LinkedIn, and Twitter. He also offers some thoughts on managing the social media beast.
  • Social Media and Network Starting Points by Chris Brogan (PDF 150KB). Organisations have a lot to consider once they decide they want to jump into social networks and social media. There are many opportunities to slide off the rails, or worse, to let the effort fall into disarray. Brogan offers some thoughts based on a question he received about guidelines, a toolbox, and how to grow a community.
  • Social Media Time Management by Amber Naslund (PDF 500KB). If you’re struggling with information overload and how to sort your priorities in social media, this ebook will give you some practical, actionable ideas for managing the firehose. It includes some thoughts on resource allocation and time commitments for social media strategies inside a business, as well as 9 strategies for keeping the social media monster manageable.
  • Social Media Tips — Sharing Lessons Learned to Help Your Business Grow by Jeff Hayzlett from Kodak (PDF 3.5MB). Hayzlett and his team put this book together to share some of their thoughts and firsthand experiences using social media for their business. Hayzlett takes the time to use social media like Twitter and Facebook because in today’s media landscape it’s vitally important to be where your customers are. Kodak has always embraced this marketing philosophy, and today that means being active in social media.
  • The Art of Community by Jono Bacon (PDF 2.2MB). Bacon is the Community Manager for Ubuntu, one of the largest open source software projects. In this book he talks about the ins and outs of building, cultivating, and managing a community from the ground up. This is a must-read for anyone interested in community development.
  • The Essential Guide to Social Media by Brian Solis (PDF 450KB). An executive outline of social media tools and resources needed to listen and participate, guiding PR, customer service, product development, and marketing.
  • The New Rules of Viral Marketing by David Meerman Scott (PDF 1.6MB). The smart marketers profiled in this ebook tell you exactly how they used viral marketing and provide advice in their own words.
  • The Simple Web — A Philosophy for Getting What You Want by Skelliewag (PDF 400KB). As bloggers and Webmasters, we want most or all of these things: more visitors, more subscribers, more comments, more money, more inbound links, and more people saying good things about us. Our wants aren’t in question. It’s the how that gets us. It’s the how that has us reading a dozen blogs a day, trying to find the answer (or at least a little piece of it).
  • The Social Media Starter Kit by Amber Naslund (PDF 560KB). This great book covers some of the most popular social media tools and technologies, including Twitter, LinkedIn, Facebook, and blogging, as well as some productivity and supporting tools to make social media task management easier and more fluid.
  • What is Social Media? by Antony Mayfield (PDF 2.6MB). This book answers one simple question: What is social media? From iCrossing, this book runs down all the basics, from how social media is being used to providing definitions of the ever-changing jargon that personifies social media.

(via Pamorama)

Friends are an extremely important part of most people’s lives. The question Who are your friends?, is continually asked across The Web through applications that form part of the social media phenomenon. If you join Twitter or Facebook, one of the actions you are almost immediately asked is to identify your friends. But relationships in a digital world are not so absolute.

Human beings are social creatures–not occasionally or by accident, but always. Sociability is one of our core capabilities, and it shows up in almost every aspect of our lives as both cause and effect. Society is not just the product of its individual members; it is also the product of its constituent groups. The aggregate relations among individuals and groups, among individuals within groups, and among groups forms a network of astonishing complexity.

Clay Shirky, Here Comes Everybody, 2008

Unlike real-world friendships, The Web has affected the number of relationships you can have and maintain and the intimacy of those relationships, enabling us to create different types or groups of friends. The astonishing complexity that Clay Shirky identifies is suddenly made infinitely more complex and abstract through digital media.

We now have communication tools that provide the flexibility to match our social needs and as a result are discovering new ways to make friends. These tools — better known as social media or social software — provide us the ability to share, cooperate with one another and indeed take collective action, all outside the traditional clubs and groups to which our parents would have been acustomed. These tools have had a profound affect on how we distinguish or describe friendship.

An online friendship is better described along a spectrum defined by the actions people take and how we feel about them.

Mike Arauz (permalink)

Spectrum of Online Friendship


Mike Aruz identifies 7 stages of online friendship in the above visual. These are:

  1. Passive Interest — This is the easiest level of engagement. It asks the least of your friends, and achieves the least commitment from us. But, it’s the crucial starting point. I follow my curiosity to you, I’m interested in what I find, and I choose to pay attention. This stage is epitomised by repeated visits to profiles, blog readers, and the so-called fans and followers.
  2. Active Interest — This is when I care enough to let you know that I care. It’s a small step, but a big opportunity for you to identify key members of your audience who are candidates to move along the spectrum. We don’t yet expect a response, we’re just letting you know that we’re listening. This is commonly experienced on Twitter, where you can respond to my tweets, even if I’m not actively following you. I can then decide whether you’re worth looking up. It’s really the starting point of a conversation; Hey I’m interested in what you have to say, you may be interested in what I have to say.
  3. Sharing — At this point the audience member starts to become a fan. You and your work become part of my identity as I use it to talk to my own friends about what interests me. I also have made myself more valuable, because I am now partly responsible for the spread of your ideas. This is typified by retweeting comments and links, using social bookmarks to save useful web pages and posting references and content to my own websites and social network profiles.
  4. Public Dialogue — This is the first phase that requires action on your part. I have either demonstrated an Active Interest or have Shared your work with my own friends. You foster a relationship by responding to my interest in a public forum such as Twitter and to some extent Facebook. By doing so, you make the rest of your friends aware of my existence, and welcome me to the group. This is signalled by @replies in Twitter, referrals in a blog post, references posted on other [important] websites and profiles.
  5. Private Dialogue — At this step, we begin to transform mutual interest into mutual trust. This really is the “major hurdle” that has to be overcome for a “digital friendship” to really mimic those found in the real world. We are willing to share thoughts, ideas, experiences with each other directly. We trust each other with direct access, which has increasing value in an increasingly always-on world. Direct messages on Twitter are just the beginning. At this stage we freely exchange private contact details such as mobile phone number and email address, which allows us to take the conversation beyond the social networks and into a more intimate realm.
  6. Advocacy — At first glance, Advocacy looks a lot like Sharing. But, the crucial difference is that Advocacy means that I am making an explicit recommendation of you to my friends. I am in effect putting my reputation on the line for you; there is the implied understanding that with this recommendation comes the obligation not to let me down. It’s too easy now to simply share, all it takes is one click on your bookmark tool bar. Choosing to actually say, “This is important. It’s worth my friends’ time. And I’m willing to risk my own reputation to convince my friends to check it out.”
  7. Investment — The pinnacle of online friendship. This is the most difficult achievement to recognise or quantify. But it’s the most important because it represents the willingness of your friends to take action on your behalf. Investment may not be entirely altruistic since your wins may become my wins. It’s a little like the self-propagating “old boys” or alumni network, which, while sometimes seen in a negative light, are successful in maintaining and extending relationships.

Some people have several hundred Facebook friends, thousands of blog readers and tens of thousands of Twitter followers; I’m thinking more @stephenfry than @whatterz here! Where these relationships were once considered merely an audience, they are developing into what people are now considering as friendships. I’m not so sure friendship is really the right choice of noun quite yet, since offline interactions are still important, but people who can cultivate meaningful relationships online have a lot to teach not only other people, but brands who are trying to figure out how they fit into the world of social media.

Social media has become the new buzzword of the web. As businesses wake up to realise the power of social media and the way it can accelerate the Search Engine Optimisation (SEO) process, more and more companies are venturing towards Social Media Optimisation (SMO).

Here are some tips to optimise your social media profile so that you get effective results:

  • Increase your linkability: add a blog, create white papers, aggregate content via ping.fm.
  • Make it easy: make tagging and bookmarking simple on your website.
  • Reward inbound links: include permalinks, list recent linking blogs, promote linkers with a nofollow tag.
  • Help content travel: PDFs, video files, podcasts, slideshows, articles.
  • Encourage mash-ups: open your API; permit embeds; permit RSS.
  • Add value: be a resource, even if it doesn’t seem like it will help you — provide freemium content.
  • Reward helpfulness: notes of thanks, discounts, badges.
  • Participation: create awareness, prolong buzz around your website.
  • Know your audience: research, community mapping, targeting, metrics.
  • Create content: videos, articles, podcasts, widgets, images, slides, plugins.
  • Don’t forget your roots: be humble.
  • Don’t be afraid to try new things: stay fresh, reinvent the wheel daily.
  • Develop a social media optimisation strategy: define objectives, set goals, have a desired channel or channels, track reputation, find influence, create credibility, be a trailblazer.

(via .net magazine, December 2009.)

Ultimately, the important thing is to first research how to optimise each of your social networks. You have to find a niche and decide what content and keywords you would like to optimise against. Although some of your social networking profiles and information can be found in general search engines, you are ultimately optimising to be found within that particular social network’s search engine.

Twitter, for example, until recently did not provide access to its data firehose, therefore, search engines such as Google and Bing were shut out. This has since changed, but until sites such as Twitter and Facebook fully open up to organisations and developers alike, optimising for each site is a necessity.

If like me, you’ve been struggling to understand the legalese of the Adobe ColdFusion 9 EULA, I have put together a brief and hopefully, helpful summary of what it actually means in in plain English.

The sections we’re really interested in are 3.1.1 and 3.1.2. These are detailed below.

Regarding production software on a per-CPU and Virtual Machine (VM) basis:

3.1.1 Adobe grants Licensee a license to install and use the Software as Production Software on a per-CPU basis as provided in a separate writing. The total number of CPUs of all of the Computers on which the Software operates may not exceed the total number of CPUs separately licensed. For purposes of this License Metric, (a) all CPUs on a Computer on which the Software is installed shall be deemed to operate the Software unless Licensee configures that Computer (using a reliable and verifiable means of hardware or software partitioning) such that the total number of CPUs that actually operate the Software is less than the total number on that Computer, and (b) a CPU shall mean a single, physical chip with the capability of housing multiple processor cores. If Licensee purchases a 2-CPU Production Software license, then each CPU to which it applies such license must reside in the same Computer. In the event that Licensee desires to apply 2-CPU Production Software licenses to Virtual Machines, then (c) for the Standard version of the Software, the number of 2-CPU licenses required shall be the greater of (i) the number of available physical CPUs for all instances of the Software divided by two (any fractions shall be rounded up for purposes of this provision), or (ii) the total number of Virtual Machines on all Computers on which the Software is installed, and (d) for the Enterprise version of the Software, the number of 2-CPU licenses required shall be the number of physical CPUs on which the Software operates divided by two (any fractions shall be rounded up for purposes of this provision).

The key information here is:

  • The Standard license is charged per 2-CPU or per-VM, which ever is greater.
  • The Enterprise license is charged per 2-CPU.

But what does this actually mean for Joe Bloggs? Fortunately the guys at Adobe, via Twitter, were on hand to help.

Here is a little table that should whet your appetite:

Server Configuration Number of Licenses Required
CPU VM Standard Enterprise
1 0 1 1
2 0 1 1
4 0 2 2
 
1 2 2 1
1 4 4 1
1 6 6 1
 
2 2 2 1
2 4 4 1
2 6 6 1
 
4 2 2 2
4 4 4 2
4 6 6 2

Regarding production software on a cloud network:

3.1.2 Adobe grants Licensee a license to install and use the Software as Production Software on a Cloud Network on a per-instance basis as provided in a separate writing. The total number of instances that may run on a Cloud Network may not exceed the total number of instances separately licensed. Licensee must purchase and apply 1 instance license to each use of the Standard version of the Software. Licensee may apply 10 instances for each license purchased of the Enterprise version of the Software.

The key information here is:

  • The Standard license supports cloud computing, but for each instance, 1 license must be applied.
  • The Enterprise license supports up to 10 cloud instances, e.g. on Amazon EC3, Azure, Joyent, Rackspace Cloud etc.

In essence, if you’re going to run a [decent] virtual machine environment, or indeed a cloud environment, it would be far more cost efficient to run ColdFusion Enterprise, since it is costed by the number of virtual machines or increments of 10 cloud instances.

You can download the original Adobe ColdFusion 9 EULA (PDF 400K) from the Adobe website.

If you’ve ever wondered how to go about the whole social media thing, Lon Safko, author of the Social Media Bible suggests 10 commandments that go a long way to embracing the phenomenon:

Commandments 1. Thou Shalt Blog (like crazy)

Blogging, although possibly now considered old school is a first priority. Set up a blog, a personal blog, a business blog, says Safko, It’s easier than you think. There are a multitude of Blog providers and software for self-hosting. My clear favourite is WordPress, which provides a hosted solution much like Blogger.com or GoingOn.com, or in my case, the software to setup and manage your own blog.

Commandments 2. Thou Shalt Create Profiles (everywhere)

Create profiles on the websites that interest you; do it now before someone else takes them. Once they are gone, they are gone forever. That’s commonly called cyber squatting. So get out there. If you have a personal brand, set up all the profiles you can against that brand, alternatively just use your name. For example, You can see my Google and Facebook profiles, the later of which has allowed me my own distinct URL. You can see more of my profiles via the links in the footer of my website. For the technically-minded, you can use Open Social to make filling in your profiles as easy as a click of a button.

Commandments 3. Thou Shalt Upload Photos (lots of them)

Upload photographs. You’ve got them, afterall you probably own the latest and greatest digital SLR from Canon or Nikon. Don’t upload the one with you with a lampshade on your head, that’s somewhat counter-productive; but other photographs? Absolutely; show your creativity and interests. Customers want to see and participate. You want to give people a face to go with your company. Sites such as Flickr, known for hosting some stunning photographs, are regularly used as a private area through which not only photographs, but product designs can be discussed and developed with clients. Photobucket is another example, albeit more consumer orientated.

Commandments 4. Thou Shalt Upload Videos (all you can find)

Safko, like many others, sees videos becoming an important part of business interactions: You all have got videos. I don’t care whether it’s training videos or customer videos, grab your video camera and go interview some of your customers. What’s better than seeing your customer’s smiley face on your Web site? And it doesn’t cost anything. Fortunately, much like the plethora of photo sites, there are some really great video websites out there. My favourite is Vimeo, but you could also use the more familiar and popular YouTube.

Commandments 5. Thou Shalt Podcast (often)

In my opinion this is a tricky one, much like video. Safko suggest if you’re too cheap to get a camera, use the free audio software that’s in your computer. That’s what I did. I created 48 audio podcasts. If you take the podcasts I did for my book and played them back-to-back, they run 24 continuous hours of interviews. You can do that. It’s free. It just takes time. But like video, people don’t necessarily have the time, budget or talent to produce relatively decent Podcasts. If you’re going to create decent Podcast, however, put them on iTunes where they can easily be found. If you have a smart phone, you could also try the AudioBoo and Qik, they are simply awesome at recording and publishing Podcasts and Videocasts respectively.

Commandments 6. Thou Shalt Set Alerts (immediately)

Set alerts. People are talking about you. You probably need to know what they are saying and you want to participate. A simple approach would be to use Google Alerts or Technorati and the soon-to-be-released Twitterati. If you have a greater concern, companies like Brandwatch dedicate their lives to spidering the web and garnering what they call company sentiment based upon conversations.

Commandments 7. Thou Shalt Comment (on a multitude of blogs)

Commenting is like going to a cocktail party says Safko, You wouldn’t walk into a networking event, walk up to a group of people talking, and tell them your name and what you do in your business. That would be rude and unacceptable. Listen first. Read the blogs and add comments. You can be controversial, that’s okay. But participate. Get involved. Many blogs allow comments and there is also a 3rd-party services, such as Disqus, that help you keep track of all your comments.

Commandments 8. Thou Shalt Get Connected (with everyone)

Get LinkedIn. Put it in your email that you have a LinkedIn account, you have a Facebook account, and that you have a Twitter account. Make it a part of your heading on your letterhead, because that’s how you propagate. That’s how you sell it.

Commandments 9. Thou Shalt Explore Social Media (30 minutes per week)

Explore social media. Safko suggests give it thirty minutes a week, that’s all I’m asking. Friday morning grab your coffee, lock yourself in your office, and give it thirty minutes. Just Google something. I promise you within the first 30 days you will be excited. You’ll be as excited as I am. You will get excited because of the ROI. I would contend that 30 minutes per week isn’t enough. Spend 30 minutes per day, exploring and keeping up-to-date with what is happening out there in the big-bad-world.

There are tools that make this a lot easier; they’re called social media aggregation or lifestreaming. FriendFeed is one of the best social media aggregation and discussion tools available, with numerous widgets and 3rd-party applications. It currently supports more than 40 social media websites. SocialThing allows you to see everything that’s going on with your friends on all of your social networks and allows you to interact with multiple sites at one time. Importantly, SocialThing interacts with the 3rd-party APIs, so data is sent to the source service, unlike FriendFeed. Alternatively, Flock is a web browser with a built in social aggregator, which allows you to interact with sites such as Facebook and Twitter. It is not as wide reaching as its online rivals, but does boast a blog editor, drag-and-drop image uploading and an RSS aggregator.

Commandments 10. Thou Shalt Be Creative (go forth and create creatively)

Safko’s final commandment is all about creativity; And the most important commandment is creativity. That’s all. It’s just creativity and having fun. But you know what, that’s what your customers want. They want to see transparency. They want to see authenticity. They want to see you having fun. They want to be able to relate and communicate.

Some time ago, well almost a year ago actually, I posted an article called Parsing Twitter Usernames, Hashtags and URLs with JavaScript. From that article, it became immediately apparent that this was an issue many people were confronting and one that required an answer. Now, belatedly, it is the turn of ColdFusion to get the Twitter love.

Compared to JavaScript it is far easier to parse the URLs, Usernames and Hashtags in a tweet using ColdFusion and minor amendments to the regular expressions used in the JavaScript code.

Below is an example tweet that I’ll use for this post.

<cfset myTweet = "Woot! I've just taken receipt of my Holux M-241 GPS logger. Good call @fordie. http://bit.ly/2RsAu ##holux ##ipslogger" />

NB. For the purpose of this test, I need to double-hash the hashtags to prevent ColdFusion throwing an error.

Parsing URLs as Links to the resource

We can simply demonstrate the parsing of the link with the following code in the body of the page:

<cfset myTweet = REReplace(myTweet,'([A-Za-z]+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&amp;\?\/.=]+)','<a href="\1">\1</a>','ALL') />

NB. The \1 is a back reference to part of the regular expression match. A backreference stores the part of the string matched by the part of the regular expression inside the parentheses. This means you can reuse it inside the regular expression, or afterwards as I am doing in each of these examples.

The resultant HTML generated is the following:

Woot! I've just taken receipt of my Holux M-241 GPS logger. Good call @fordie. <a href="http://bit.ly/2RsAu">http://bit.ly/2RsAu</a> #holux #ipslogger

Parsing Usernames as Links to Twitter

Following on from the URL example above, we can apply a similar methodology to Twitter usernames since they can also be URLs to their associated Twitter page.

We can simply demonstrate this with the following code:

<cfset myTweet = REReplace(myTweet,'[@]+([A-Za-z0-9-_]+)','<a href="http://twitter.com/\1" rel="nofollow">@\1</a>','ALL') />

The regular expression in this case finds all instances of @username. The Twitter URL is then applied to the username.

The resultant HTML generated is the following:

Woot! I've just taken receipt of my Holux M-241 GPS logger. Good call <a href="http://twitter.com/fordie" rel="nofollow">@fordie</a>. http://bit.ly/2RsAu #holux #ipslogger

Parsing Hashtags as Links to Twitter’s Search

Finally, Twitter also allows user’s to create Hastags within their posts. Hashtags are a community-driven convention for adding additional context and metadata to your tweets. Like regular URLs and usernames, Hastags can been parsed as a URL to an online resource, in this case, Twitter’s search.

We can simply demonstrate this with the following code:

<cfset myTweet = REReplace(myTweet,'[##]+([A-Za-z0-9-_]+)','<a href="http://search.twitter.com/search?q=%23\1" rel="nofollow">##\1</a>','ALL') />

The regular expression in this case finds all instances of #hashtag. The Twitter Search URL is then applied to the hashtag.

The resultant HTML generated is the following:

Woot! I've just taken receipt of my Holux M-241 GPS logger. Good call @fordie. http://bit.ly/2RsAu <a href="http://search.twitter.com/search?q=%23holux" rel="nofollow">#holux</a> <a href="http://search.twitter.com/search?q=%23ipslogger" rel="nofollow">#ipslogger</a>

All in one

So, putting all the regular expressions together, you would end up with the following:

Woot! I've just taken receipt of my Holux M-241 GPS logger. Good call <a href="http://twitter.com/fordie" rel="nofollow">@fordie</a>. <a href="http://bit.ly/2RsAu">http://bit.ly/2RsAu</a> <a href="http://search.twitter.com/search?q=%23holux" rel="nofollow">#holux</a> <a href="http://search.twitter.com/search?q=%23ipslogger" rel="nofollow">#ipslogger</a>

Which translates as the more useful tweet:

Woot! I’ve just taken receipt of my Holux M-241 GPS logger. Good call @fordie. http://bit.ly/2RsAu #holux #ipslogger

Where to take it next

Wrap these code snippets up into a simple twitterise function could be a good starter for ten. Following that, we could also create a simple Twitter feed reader, but I’ll leave that up to you to develop.

The Four C’s of Community

A web community is a web site (or group of web sites) that is a virtual community. Web communities in recent times commonly take the form of a social network service, such as Facebook, Upcoming and Last.fm, an Internet forum, a group of blogs such as WordPress.com and Blogger, or another kind of social software web application.

But what makes up a web community; what makes them successful? Below I discuss the four C’s of community: Content, Context, Connectivity and Community.

Content

A current meme when organising or building a website is the catchphrase Content is King. A big shift in the web in recent years has been the way websites are constructed. Today it’s a necessity, and indeed best practice, to separate form from content. In one hand you have the compelling content, whilst in the other you have the presentation, be it in the form of HTML and CSS, Flash or RSS, amongst others.

Quality content is one way in which you can make your website stand out. It is also a great way to attract the people who are needed to form the elusive community that your brand is hoping build. When considering community initiatives, there are three questions to ask: Where will the content come from; for example community driven or syndication? Does it provide indisputable value; does it have a unique selling point (USP)? Can a regular flow of quality content be maintained? Even pre-Web 2.0 initiatives have to focus on keeping the content itself fresh and relevant.

Web accessibility and search engine optimisation are also vital, so having content completely separated from presentation means a number of assistive technologies can make better use of the content, whilst the web robots can also readily consume the information.

Context

Context means understanding how people use your website, where they are in the user-journey and serving them the right experience at the right time. Well-designed applications and functionality have great opportunities to deliver on context.

For example, FriendFeed’s iPhone version, which is simply a re-worked web interface, is perfectly designed for contextual usage on the go. Similarly, Remember The Milk updates the interface explicitly for mobile and iPhone users, whilst also syndicating the content to applications such as Google Calendar. (It is questionable whether user-agent switching is good practice, but that is a whole new blog post.) Conversely, Delicious makes no attempt at changing the user interface for iPhone or Nokia N95 users since the iPhone and N95 have full web-capabilities through their respective web browsers.

In some instances the context in which the content is displayed will require reduced functionality. For example, the Last.fm mobile site does not allow you to play music, but simply search music listings, view recommendations, events and friend listings, and edit settings. However, through its API, Last.fm is able to offer its data and platform to third party developers to aid the building of new applications and communities, thus changing its context.

Connectivity

Connectivity is the ability of a system, whether that is a web-based community or a device like the iPhone, to connect with little or no modification. In the realm of communities, the ability to easily connect to your peers is the Holy Grail of the application.

Successful communities thrive on fluid, hard-to-measure activities that are, in the purest sense, relationship-based. It’s not all about mass communications — although Twitter and YouTube are both bucking this trend — but more about the micro-interactions. Designing experiences that support thousands of micro-interactions means that the community is able to function, unhindered, almost indefinitely. Facebook lends itself expertly to micro-interactions through the user’s ‘wall’.

Companies are turning to communities as the new customer relationship management (CRM), but this requires people to mind them. Organisations such as 37Signals and WildBit very effectively use Twitter to broadcast service updates and sometimes apologies, whilst the BBC and The Guardian online use it to broadcast links to new content.

Continuity

People often don’t like change, but communities that thrive often do so though evolution to meet the needs of users. Communities need to be flexible to evolve while still providing a valuable and consistent user experience which can be sustained. Too much of a radical change will almost certainly have a detrimental impact upon visits, at least initially.

Building communities is the new marketing for a brand, whether that is through wholely-owned properties or 3rd party social media services such as Twitter, WordPress or Ning. The starting point to any community is finding a niche that is currently underserved and serving that community better than anyone else. But Brands need to know a few things before they head down the community path. The web is saturated with communities. Some are thriving, while others have come and gone. Creating a community is not like your average marketing campaign that you can ditch it is a failure. If the community is successful the four C’s of content, contect, connectivity and continuity will have to be maintained and indeed, developed.

In the first two parts of this series, I talked about setting up in business as a freelancer and publicising yourself via branding and blogging.

Creating a brand and blogging are two important steps to getting yourself known, but are of little use if you do not actively build relationships through networking.

A good friend of mine, Rob, has some great advice: Get to the pub. When a project comes up and someone wants a Flex developer, you want to be front-of-mind.

Of course networking is more than simply going to the pub, it’s talking to friends and colleagues online, it’s attending conferences and groups. In essence it’s about ‘getting out there’.

Build Online Relationships

Many of my contacts are not from the London area, but include locations such as Brighton, Edinburgh and Birmingham. Added to this, I have international contacts in countries such as Australia, Belgium, New Zealand and the United States.

Clearly it isn’t easy to call up these people and say ‘do you want to go to the pub’. Therefore, building online relationships is a must. There are a whole host of services that essentially let people understand me as a person, not just a work colleague.

I use, to varying degrees, services such as FriendFeed, SocialThing, BrightKite, Jaiku, Meebo, Bebo, MySpace, LinkedIn, Facebook, LibraryThing, Cork’d and Dopplr. Indeed, you can find links to my most-used services in the footer of my site.

Take a look at the links in the footer and get to know me. You may notice that all the services are registered under my brand name. Again, this allows people to draw association with the profile they are looking at and me. It also means that if you want to follow me on one or many services, it won’t be hard to find me.

Attend Local Meetings and User Groups

Attending local ‘geek’ meets is a great way to meet like-minded people, exchange thoughts and quite possibly find work. These meetings can be found on the Yahoo! service Upcoming.org and on Meetup.com.

On the odd occassion, I may be found at meetings such as the Web Standards Meetup, the ColdFusion User Group, London Geeks, the London Flash Platform User Group, the Flex London User Group etc. (I do have a life outside my work, honestly!)

Attend Conferences Related to Your Industry

Conferences are really an extension of local user groups and meetings, but they allow you to network with a wider, often international, audience. It is quite possible to spend a few days a month attending conferences, so chosing ones relevant to you are key.

In the past I have attended, Adobe MAX, Scotch-on-the-Rocks and CFDevCon, but there are a tranche of other conferences that could be equally relevant such as CFUnited Europe, 360Flex and Flash on the Beach.

Conferences provide a varying degree of networking and job opportunities, but if anything they provide a great sneak-peek into what other people are working on and in what direction the industry is heading.

What’s Next

In the final part of this series I will introduce methods by which you can advertise your business.

In the first part of this series I talked about setting yourself up in business. The next step is to publicise yourself and your skills. At this point, it is helpful to know exactly what line of work you want to be focusing on, since you will need to target your efforts.

In the dim and distant past, the job of publicising yourself was extremely difficult. Can you imagine life without the Internet, mobile telephones and email? How did people ever do business? With the advent of the World Wide Web and in particular search engines and blogging, this all changed and a wealth of opportunity has become available, especially to the freelancer.

But where do you start?

Create a Brand

Creating a brand is a great way to market yourself. This does not have to be the same as your company, and through time you may set up different brands for different sectors or ideas you may have. Brands serve to create associations and therefore, expectations of products you create, so a good brand name is a great way to get recognised in your community.

You can register the brand in the UK, Europe and the US, although the latter requires a US address. It is also not a given that your brand registration will be successful, making it a costly exercise. Careful consideration is what is needed here.

Create an Avatar

Avatars are images or icons that represent you in the online world. They are an extension of your brand. For example, the header of my website is also my favicon and avatar on various online services. It is a great way for people to draw an association between your online presence and you.

Create a Blog

Blogs are a great way to get yourself known and therefore heard amongst your peer group. Your blog should really be an extension of your brand and is a great avenue to showcase your skills, demo example applications, code and designs, or simply give your opinion on a subject.

I use the excellent WordPress blogging application, in a self-hosted environment. You don’t need to do this since there is a hosted version at WordPress.com, or you could use Blogger, another popular blogging platform, provided by Google.

The key to blogging is talk about what you enjoy, don’t just keep it technical. Blogs should be an extension of you, not an avenue for pretentious comment; you’ll soon be found out!

If you go the self-hosted route, you’ll need a domain name, hosting provider and obviously a blog application. I have listed a few below that can get you started.

Domain Names:

Hosting Providers:

Blog Applications:

If going the self-hosted is all too complicated for you or you simply don’t want the hassle that is associated with self-hosting, all is not lost. WordPress.com and Blogger are for you.

Blog Hosting Providers:

Both services take the onus away from the user when it comes to management (backups, plugins etc). At the simplest level, all you need to do is create and publish the content.

Join feed aggregators

To get noticed in the blogosphere, you can’t simply rely on the Google, Yahoo! and Microsoft search engines ranking your site. You will need to alert your peers to the fact that you’ve created some content that is worth reading. You can achieve this with feed aggregators.

Below I list a few that I use:

If you use WordPress, then you’re in luck. WordPress has a service called Ping-o-matic, which updates different search engines when your blog has been updated. You can also add your own services to ping and therefore notify the service of new content.

Comment on Blogs

Commenting on blogs is another great way of getting yourself known as well as offering an opinion. Since comments allow you to include a link back to your website, try and comment as your brand.

One tip, try not to be defamatory towards the blog owner, or others unless you have a strong justification for doing so. It’s all about the karma!

Join Micro-Blogging Services

If blogging is not your thing or you don’t have time to write articles, there are a number of blogging and, more importantly, micro-blogging services available to you that allow you to get your thoughts out into the wide-world.

Such services include the not-always-venerable Twitter, the feature rich Pownce, the new kid on the block Plurk and the blogging service, Tumblr.

Building a following will allow you to announce to your followers important events and ask questions of them.

What’s Next

In the next part of this series, I’ll talk about networking, a natural extension to publicising yourself on the web.

This months .Net Magazine had an interesting article by Derek Powasek entitiled Keep Your Web 2.0 Community Happy.

Running a web community can be fun and rewarding, but you’re always reliant on the good faith of your members. So what happens when rogue elements threaten to disrupt, even destroy, the foundations of your society, often behind the cloak of anonymity? How do you rest back control from the ’supervillains’?

Powasek’s article elaborates on 5 scenarios to keep the community happy. These relate to various defence mechanisms that he has employed on websites like kvetch.com and are summarised below.

The eyeball defence

People behave better when they think someone’s watch their every move. It is human nature that people become more trustworthy when they are being watched. Whether it is a ‘pay for what you think it’s worth’ type service, or a web community, people become more honest if there is a modicum of Big Brother about the website.

The probation defence

Block ‘angry’ users from posting content for a period of time. Once that period has expired, allow the user to again fully interact with the website.

The community boot defence

Give members the ability to report the bad members. Members can flag bad content or people. After a certain number of flags, the content can be programmatically removed or the person banned for a short period of time.

The denial of existence defence

Since deleting a troublesome user’s account will just prompt them to sign up with a new username, write a tool that degredates the performace of the site for those members who are causing the problems. You could even go as far as show a version of the Twitter Fail Whale. Websites are known to break, so it won’t be out of the ordinary for a person to experience a badly performing website. It just happens that that person is a nuisance.

The dig your own hole defence

Deleting a person account is sometimes the only answer. Therefore, giving the user the ability to delete their own account and optionally take all their generated content with them will provide a release mechanism. Always provide a friendly fairwell message: We’re sorry to see you go. You’re welcome back any time.

Buy .Net magazine to read the full article.

« Older entries