A word on #Twitter Lists

Let’s see if I can explain this without images…

Beware! If you’re not currently using Twitter, I suggest you get an account and play around with it for a while before checking out Twitter Lists. I wrote an article in Dutch, which is called “Twitter voor Jip en Janneke”. If you don’t understand Dutch, then maybe Wikipedia has the solution.

Due to the nature of Following people on Twitter, Twitter is an excellent tool for networking. It allows you to find people based on what they wrote or where they wrote it. And from now on you can make lists using Twitter Lists!

Anyone (with a Twitter account) can make a list. The list can then follow other people and of course others can follow your list. Repeat this sentence out loud.

It sounds simple and it is, but it has huge potential.

The following URL shows which lists are following me:
http://twitter.com/daepunt/lists/memberships

Of course you can find me on our own team list of Punt & Partners automatisering, @ppaut/team but I happened to see I also got listed on @Lars_Schenk/developers (probably because Lars, whom I don’t know yet, thinks I’m a developer, which is basically not far from the truth) and I’m listed on @tweepguide/nl-iphone (probably because I tweet about my #iPhone on a regular basis).

@Lars_Schenk was the first stranger to enlist me, so I went out and checked his blog to see what he was all about. I discovered he’s a German who blogs using WordPress, just like I do! He also writes articles in his native language, as well as English, which is why I tweeted to inform him about WPML, the free system to make your WordPress blog multilingual! @Lars_Schenk was very happy with that, he tweeted back, which is exactly what Twitter Lists are all about: More Contact!

I hope my article was useful to you. The link below shows you what the Twitter blog has to say about their own Twitter Lists. Happy tweeting! 🙂

Twitter Blog: Soon to Launch: Lists

#WPML 1.0.2 for #WordPress is out!

As I logged on to my WordPress Dashboard this morning, I found out that WPML version 1.0.2 had been released! Unfortunately the automatic upgrade didn’t work in one go. Automatic reactivation of the upgrade plugin failed, but when I manually activated it afterwards, it worked. It looks a tiny bit fast than the old version… Now I have to go and see if I can find the Change Log. WPML is a WordPress plugin that allows you to make your WordPress multilingual. Not its content (although there is a built-in option that allows you to have your posts translated by a human in exchange for a little money), but the plugin is a technical solution that allows you to translate your posts and everything else that’s required to make your visitors experience your blog in their language.

Click here for the WPML website

@WPML breaks #PressIt! bookmarklet for #WordPress. Hey dude, where’s my post?!? #wtf

I was just reporting my discovery of WPML, when I found out that the built-in PressIt! bookmarklet doesn’t work in combination with WPML. My post had disappeared, so I decided to report this phenomenon first and then rewrite my bilingual post on WPML… 🙁

Come on, Dae! This is not bad. This is the best way to learn and never forget 🙂

Besides: Rewriting an article gives you more time to think things over and come back stronger with a better post…

BTW: I recopied/repasted the bookmarklet (maybe WPML had changed it and I needed new, updated code) and retried with a test post, but nothing happened, although my WP-to-Twitter Plugin picked it up and posted a broken link on Twitter… Delete tweet and copying this post to my clipboard this time, in case something goes wrong… I’ll be back!

Edit: I had WPML Setting “Language name as a parameter”, but switching it to “Different languages in directories” restored WP-to-Twitter functionality. Yay! 🙂

Now I need to thing if I really want double tweets for every bilingual post… It does give me the opportunity to name my posts in the language they’re written in and get them tweeted in the same way. I’m just not sure if I will end up having a dutch Twitter account and an english one. I have a feeling the world isn’t ready yet for multilingual weblogs in conjunction with Twitter… What do yóu think?

Dutch Joomla!Days 2009 from a #social and #technological perspective: #Lessons learned #jd09nl

Hi there,

Let me tell you a little bit about myself. My name is Dae Punt and I came to the Dutch Joomla!Days 2009 (I’ll refer to it as #jd09nl from now) to do live reporting. My friend and collegue Marc Nederbergh took care of recording and editing video and I did text coverage of the event. I work for two companies: My own company Punt & Partners automatisering B.V. is a System Integrator for Small and Medium sized compnies (1-100 seats). We fill the gap between customers who want to buy solutions and manufacturers of products, who merely want to sell their products. They obviously don’t speak the same language and that’s where we come in. We build, implement and maintain networks, small or big, internet or site-to-site connectivity, solutions for remote access, BlackBerry BES, but we also guide our customers through growing and shrinking their IT infrastructure in times of prosperity or crisis. I also work for Marc’s company, which is called CleverInsert B.V., a company that builds intelligent web solutions with the same philosophy. CI’s Content Division is called CleverContent and that was the T-shirt you could have seen me wear if you were there, at #jd09nl.

We use, support and share a lot of Open Source Software in both companies and that’s how we ended up at #jd09nl as volunteers, doing what we did. I’m writing this article to share my ideas about the event and I hope other people (organisers or visitors of Joomla!Days events or any other event) may benefit from our experience.

Before this event started, there was a website called www.joomladays.nl

It’s strange, but it’s 2009 and some people still have to be convinced of the need to have a website for their events. I hope you’ll conclude with me that, after reading this article, we wouldn’t have been able to do what we did without without one. And we’re talking Joomla!Days here, so need I say more?

About the site

From day 1 the site was multilingual. I have a very straight idea about multilingual websites: Register several domain names and make sure the Top Level Domain Name (TLD) matches the country you’re organising the event in. In my opinion the main domain name of the #jd09nl website should have been joomladagen.nl, which exists, but wasn’t used as such.

joomladagen, because that’s what we call it in The Netherlands and .nl because that’s the country hosting the event.

International events attract international speakers and visitors. Supporting more that your native language is very important and that’s why I would have registered a joomladays.nl as well, redirecting (in either a visible or invisible way) to joomladagen.nl, but “telling” the site to display English language. If you’re using Joomla! you may find Nooku very helpful.

The website featured a hashtag Twitter-feed, showing all tweets from Twitter, containing the #jd09nl hashtag. I thought it was very brave to do this without any moderation, but I wasn’t surprised that nobody abused this cool technological feature. Depending on the event you’re organising and the type of visitors, this may or may not be a good idea. It is Twitter and everybody can say what they want, so think well before you let anybody’s opinion show up on your front page…

Because of Twitter and the hashtag feed it was very easy for anybody to inform others of the event, share ideas, and “meet” new people, even before the event had actually started! That by itself was a great surprise to me.

When I arrived at the event, the organisers had built a live website called live.joomladays.nl, showing the Twitter feed on the right of the screen and a live Flickr photo feed on the left of the big projected screen. All pictures (no video, unfortunately, although Flickr supports it) with #jd09nl in the title showed up automatically. Funny thing is that, during the event and its presentations and tracks, there was a lot of interaction between the people present, without the need of talking and interrupting the speaker! Twitter was not (yet) used for interaction between the speaker and the audience. It was just a “background” thing and I was surprised how everybody (myself included) seemlessly contributed without asking anybody for instructions or rules. Guess that must have been the geek-factor 🙂 Flickr featured an Open jd09nl Group that allowed people to group their pictures, taken and stored individually. Don’t forget to explain people about photo geotagging. Of course, your website is a good place for this kind of background information, which is off topic; in the end it’s just extra information and not what the event is all about.

Saying this, I realize that at the same time a lot of people who had never used Twitter before, became curious and opened a Twitter account to see what the hashtag business was all about. I think if the joomladays.nl website would have had a bit more information about Twitter in general and its potential meaning to the event, more people could contributed to the event more actively.

It’s June 2009 and a phenomenon called Twitocalypse has caused a lot of problems. In a few words: Twitocalypse is a kind of millennium problem for Twitter. Every tweet has a number and Twitted has crossed the magical border of 2^32 tweets, causing some Twitter clients to fail. A result may be that tweets don’t show up, your iPhone returns empty searches when you search for #jd09nl etc etc. I had no idea about this problem, but I did suffer its consequences. After the event I learned about Twitocalypse and I found out that Tweetie on my iPhone has this problem, but TwitterFon doesn’t! Knowing this before the event would have saved me a lot of questions, frustration and time! I suggest event organisors who want to include Twitter in their event use their website to inform people about the phenomenon and possibly feature a list of good and bad clients. As I said TwitterFon for iPhone doesn’t suffer from Twitocalypse and neither does ÜberTwitter for BlackBerry, but there may be more…

Also, keep in mind that video usually turns up presented as Flash video, supported by most desktop systems, but not by any mobile phones (iPhones, BlackBerries) and PDA’s. If your video platform supports “rewrapping” video content to .mp4, it is properly recognized by iPhone and BlackBerry. We ended up reposting all video to Youtube, which takes care of this automatically, but it takes time for Youtube to transcode video content to mobile phone friendly content. Youtube finished transcoding all video content after the event, which was a pity to find out. Try uploading a video file to Youtube and immediately check if your iPhone can find it. You’ll see it takes time and somtimes it takes a lot of time…

Last but not least: The written word

I’ve had a personal weblog for many years now. It’s running on WordPress for a number of reasons (I do like Joomla! very much. Really!) and I decided to publish my written coverage on my own personal weblog. Of course we wanted to offer one coverage experience, so we used clevercontent.nl as an “umbrella”, merging Marc’s video and my posts, using RSS syndication. That way the original author (me) and his opinion stay at the source (my weblog), enabling future changes to posts (when I’m proven wrong, I tend to revise my opinion). It turned out that this required minimal styling of my RSS feed and unfortunately there was no time to do the same for joomladays.nl, which resulted in my posts being copied and pasted. I didn’t mind as long as my name was mentioned somewhere, but of course it felt like a failure of good technology. If this would have been discussed before the event, the joomladays.nl website could have been prepared to properly syndicate my written contributions and, hell, why not everybody’s written contributions? I’m sure I wasn’t the only one present with a personal weblog, commenting on what was going on. I’m convinced clever use of RSS feeds, tag support and proper styling of the content could have made the joomladays.nl website richer and more actual, since all information can be syndicated realtime, while the event is taking place!

Make sure you add enough links when naming people (looking up their Twitter, LinkedIn or Facebook account name may be useful to help building social networks and make sure you find the right user account for the right person). This will allow readers to do further background checking on people or topics.

My WordPress blog posts get tweeted (published on Twitter) automatically, as well as republishing on Facebook and Hyves, allowing everybody to read the stuff on the network they prefer. There’s lots of good and usually free plugins to take care of that. Make sure you check them out and use whichever suits you! 🙂

Also: Keep in mind that search.twitter.com only “remembers” tweets for a limited time. If you search #jd09nl after a week or two, you’ll find all old tweets are gone. If you want to keep a permanent record of hashtagged tweets, I suggest you use one of the many services that provide tweet printing (on paper or otherwise).

I thank everybody for making the #jd09nl event the success it was and I wish everbody good luck organising events, wherever they may take place. Technology may have its limits, but there are no borders involved! If you have any questions, feel free to comment on my post or contact me.

See ‘ya!