21st Web Montag in Cologne

Yesterday evening, the 21st Web Montag Cologne took place. The list of participants had already been growing constantly during the last days before the event, but when @fbz, @scompt and me arrived at ~19:30, I was surprised anyway how many people where already there and engaged in lively discussions. Starting from 8 o’clock, three talks were given.

Jörn Zaefferer (@bassistance) presented the newly released jQuery 1.4. It offers new features and also an improved performance. If you use jQuery, it might be worth upgrading, despite some backwards-imcompatibilities. A lot of work has also been done on the website and the documentation.

Christoph Beckmann (@cbek) talked about his experiences surviving a traffic peak caused by TV appearance with the help of Amazon Web Services. The solution involved migrating the Loo2Go server to a big EC2 instance and using several caching servers. While the costs were marginal, the approach seems very labour intense to me.

Michael presented a new MVC framework written in PHP which was heavily influenced by his experiences working with Ruby on Rails.

After the talks, the discussions continued. All in all, it was once again a very interesting evening, thanks everybody for participating.

The next Web Montag in Cologne will probably be on the first or second Monday in March, so mark these dates in your calendar.

YouTube to sevenload Bookmarklet

Say you find a video on YouTube and you want to share it with your friends on sevenload. Now what?

YouTube to sevenload Bookmarklet to the rescue!

Just drag the link below to your bookmark toolbar:

YT2SL

If you are watching a video on youtube.com, click the bookmarklet to get redirected to the same video on sevenload.

YouTube video

http://www.youtube.com/watch?v=YB1olxLwBWI

becomes

http://de.sevenload.com/item/yt/YB1olxLwBWI

http://de.sevenload.com/item/yt/YB1olxLwBWI

You can also manually create a bookmark with this adress (make sure to remove linebreaks):

javascript:l=document.location;m=’Not a YouTube video!’;if(l.host.search(/youtube.com$/)==-1){alert(m);}else{a=l.search.substr(1).split(‘&’);v=”;for(var i in a){k=a[i].split(‘=’);if(k[0]==’v’){v=k[1];break;}}}if(v==”){alert(m);}else{window.location=’http://de.sevenload.com/item/yt/’+v}

Features are not key to success

At least not for social networks. A blog by Robert Basic about new features at blepper, a German Twitter alternative, got me thinking.

What is the main feature of a social network? Connecting people! And to enable connections between people, you have to reach a critical mass of people first.

There is already a million ways to connect to other people. Facebook, Myspace, LinkedIn, Twitter, and German services like StudiVZ, WKW, XING…

Most of them are not perfect. But just providing a more feature-rich service than an established competitor is a recipe for disaster. Pownce had to learn this the hard way. Facebook never really took off in Germany, because StudiVZ took the German market first. My experience is that almost every German you find on Facebook, met people abroad. She didn’t sign up for the better photo gallery, but for people.

StudiVZ grew big fast and then sucked for a long period of time. Lots of performance and privacy issues. People stayed.

Twitter grew big fast and then sucked for a long period of time. Lots of performance issues. People stayed.

I simply can’t think of one example where a new social network overtook an established competitor due to features.

How 52 words can cost you your job

With some trolling on a blog, some poor guy causes an incredible shitstorm that changed his life. That’s a story only the blogosphere can write. In this case, the German speaking blogosphere*.

  1. It all starts with astupid anonymous comment on a blog, concerning the authors weight.
  2. The author** grabs the commentors IP adress from the logs and posts the matching domain name, revealing that the commentor didn’t give his real name.
  3. The commentor has the balls (or is stupid enough) to reveil his real name and asks for absolution.
  4. Now, the author could have forgotten about the whole thing. Instead, he posts an open letter to the commentors employer (a PR agency) on his blog.
  5. Two days later, the employer raises his voice, announcing that the commentor will be fired.

52 inconsiderate words made the commentor unemployed and probably ruined his name on Google forever*

And this is where the real discussion starts. Don’t get me wrong, nobody likes trolls. And it’s unfair to pick on inferior people. In this case, inferior meaning the fit guy holding a degree in sports picking on an overweight guy. Trolls, let this be your warning.

Still, the consequences seem a bit harsh. As far as I understand the author wasn’t as much upset about the comment itself as about the fact that it was posted under a false name. But where do you draw the line between posting under a false name and posting anonymously? Sure, the mistake of the commentor was to specify a URL. Posting as John Smith is not the same as posting as John Smith, www.smith.com.

But if somebody is clueless enough to post such a comment from his workplace, can’t you assume that it didn’t come to his mind that somebody might think he really is, in fact, the one John Smith from Smith Consulting at smith.com? In dubio pro reo, I’d say the commentors intention was anonymity, not identity theft.

And this is where the pendulum swings back. Just as it is inappropriate for the athlete to pick on the fattie, it is inappropriate for the internet pro to hunt down the troll. Not feeding a troll is not the same as ruining his life.

(via)

* All links in German, sorry.

** Please excuse the whole author/commentor/JohnSmith thing, I didn’t want to make the Google bomb bigger stigmatize the commentor more than it he already is.

BarCamp Stuttgart

Dieses Wochenende fand das erste BarCamp Stuttgart statt. Gestern war ich auch dabei, bei meinem ersten BarCamp überhaupt. Ohne allzu genaue Vorstellung was mich eigentlich erwartet, habe ich mich auf den Weg nach Stuttgart gemacht.

Los gings mit einer großen Vorstellungsrunde, bei über 200 Teilnehmer hat das ne ganze Weile gedauert. Danach wurde die Sessions geplant, insgesamt standen 30 Sessions zur Auswahl.

Um 11:30 starteten die erste Sessions, ich entschied mich für Internationalisierung von Webservices mit Mario von kindo. kindo hat eine Strategie der frühzeitigen und umfassenden Internationalisierung verfolgt (Launch mit 6 Sprachen, am Schluss 17, wenn ich mich richtig erinnere). Diese Strategie war wohl mit ein Erfolgsfaktor, mit nur einer Sprache hätte die Plattform wahrscheinlich nur ein Drittel ihrer Nutzer. Interessant war der Punkt, dass man mit den Sprachen Englisch, Spanisch und Chinesisch über die Hälfte der Internetnutzer erreicht. Die Übersetzung von Rechtsdokumenten und die Befolgung von internationalen Rechtsvorschriften ist wohl ein großes Problem. Als StartUp kommt man vielleicht damit durch, wenn man sich zuerst mal um die lokalen Gesetze kümmert.

Nach dem Mittagessen gab’s die Session “Ideen im Social Commerce am Praxisbeispiel” mit Markus und Stephan. Über das vorgestellte Projekt codeME gab es geteilte Ansichten. Die Grundidee, ein Produkt zu erschaffen, das eine Brücke zwischen einer Online-Community und dem Real-Life schlägt, fand ich aber sehr interessant. Es wurde unter anderem die These aufgestellt, dass Produkte nicht nur wegen ihrer Eigenschaften, sondern auch wegen ihrer vermittelten Werte und Gruppenzugehörigkeit gekauft werden. Beispiel Harley-Davidson, technisch vielleicht nicht das beste Motorrad, aber ein Kult. Für einen Marketing-Menschen sicher ein alter Hut, aber trotzdem gut sich das nochmal bewusst zu machen.

Wie bei einem guten Event üblich, hat man die Qual der Wahl zwischen mehreren parallel laufenden Veranstaltungen. So auch bei Session #3 und #4. Zwei Sessions über Recht oder ein zweiteiliger SEO-Workshop? Ich endschied mich für “Neue Gesellschaftsform. Unternehmergesellschaft” mit Malte und “Web 2.0 und Recht. User Generated Content – Chance oder Risiken?” mit Carsten Ulbricht. Hier mal ein paar Stichpunkte:

  • Die neue Gesellschaftsform “Unternehmergesellschaft (haftungsbeschränkt)” kommt wohl (endlich) im November und hat einige Vorteile gegenüber der unter StartUps beliebten englischen Limited.
  • Haftung für User Generated Content: es gibt Pflichten für einen Diensteanbieter (Forenanbieter, Blogger, etc.) gibt, aber es durchaus möglich ist denen nachzukommen.
  • Verwendung von User Generated Content: eine AGB ist kein Persilschein, Vorsicht auf bei der Verwendung von Werken unter Creative Commons (Stichwort Persönlichkeitsrecht)

Zum Abschluss gabs noch eine Session “Gründungszuschuss und finnzielle Unterstützung vom Staat” mit Sascha Konietzke. Der Gründungszuschuss wird für eine Gründung aus der Arbeitslosigkeit gewährt, die Höhe richtet sich nach dem Arbeitslosengeld. Wenn ich es richtig verstanden habe, bedeutet “kein Anspruch auf ALG” automatisch “kein Anspruch auf Gründungszuschuss”. Doof für Studenten, allerdings gibt es für die andere Möglichkeiten zur Förderung, z.B. das Exist Gründerstipendium.

Alles in allem sehr interessante Sessions. Es ergaben sich auch eine Menge interessante Gespräche, besonders beim Abendessen. Apropos Abendessen: Für das leibliche Wohl war während der gesamten Veranstaltung bestens gesorgt. Überhaupt war ich positiv von der phantastischen Organisation überrascht, danke hierfür an Jan, Markus und Carsten und an die Sponsoren.

Mein Fazit: BarCamp ist ne tolle Sache! Das nächste Mal werde ich auch selbst eine Session zu halten und bin auf jeden Fall beide Tage dabei.