Stowe Boyd: Building Social Applications [en]

Warning: these are my notes of Stowe‘s workshop at LIFT, meaning my understanding and interpretation of what he said. They might not reflect accurately what Stowe told us, and might even be outright wrong in some places. Let me know if you think I really messed up somewhere.

Update 05.2007: enjoy the slideshow and the video of his presentation (not the workshop!).

Questions to play ball with:

  1. What makes social applications social (or not)
  2. How can we make applications more social?
  3. What are the common factors in successful social applications?
  4. What is worth building?

  5. iTunes vs. Last.fm; also non-social applications which implement, at some point, some social component.

“Software intended to shape culture.” Stowe Boyd, in Message, August 1999

steph-note: a step further than “groupware”

LIFT'07... Stowe Boyd

Applications which are qualitatively different. But they haven’t replaced the rest: people are still building applications which allow people to buy stuff online. But we’re looking for ways to stick the humans back in there (“what do the top 10 authorities on cellphones recommend?”)

Read: The Great Good Place by Ray Oldenburg (Third Place, not home and not work)

Decreasing affiliation in the USA (Putnam — sp?). People spend less time “hanging out” with people. steph-note: cf. danah/MySpace More TV. Commuting isn’t that significant, but hours in front of the TV is. The light at the end of the tunnel, the only hope we’ve got left, is the internet. Social hours spent on the internet are hours not spent watching TV (steph-note: yep!)

TV is not involvement in people, but in this “entertainment culture”. TV reached lowest numbers in the USA since ’50s.

One way we can measure the success of a social application is how much it moves us in that direction.

Social: me first. Put the individual in the centre. Look at the difference between traditional journalism (disembodied third voice) and blogging (first person, you know who’s writing and who’s reading). Need to start with needs and desires of the people using it (?).

Adoption happens in stages. First, the application needs to satisfy the needs of an individual, in such a way that he/she comes back. And then, there needs to be stuff to share that encourages the individual to invite his friends in.

my passions — my people — my markets

Start with the people. Put the people in the foreground (but how?) Easy to fail if you don’t do that right. How are people going to find each other? Second, support their networks/networking.

Only third: realisation of money — markets — shipping etc.

Give up control to the users: “the edge dissolves the centre”.

To review a social app, you need to use it “for real” over an extended period of time.

Xing: the edge doesn’t dissolve the centre. E.g. can’t create a group. Need to ask them by e-mail, and they try to control group creation and management.

Build an environment in which people are “free”. Allow them to find each other.

Success factors for a social application: me first and bottom up. Otherwise, it won’t spread.

Blogging: primary goal is social interaction and networking (steph-note: half agree, there is the “writing and being read and getting some recognition” goal too — and that is not necessarily social interaction and does not necessarily lead to network contacts)

What suicide girls get right: low price, real people, real lives, social stuff like chat, pictures, etc. They have the connections between the people as the primary way to go around.

Semi/a-social

  • iTunes
  • Bestbuy.com
  • Pandora (until recently)
  • After the fact (eBay: reputation, Netflix: friends in a tab, Amazon: recommendations from other users, Basecamp: not that social, fails some of the critical tests)

The Buddylist is the Centre of the Universe…

A case against IM being disruptive: the user chooses how disruptive the client is (blings, pop-up messages, etc… same with e-mail)

Totally acceptable to not answer on IM. But also, maybe at times your personal productivity is less important than your relationship with the person IMing you.

“I am made greater by the sum of my connections, and so are my connections.”

(Give to others, and they’ll give to you. Help your buddies out, be there for them, and others will be there for you when you need them.)

List of hand-picked people who are on your list.

Groups help huge communities scale, in the way they bring them down to manageable sizes for human beings again. (Dunbar constant, roughly 150 people.)

Six degrees of connection doesn’t work. People are strangers. Even second degree is really weak.

Difference between people you really talk to, and “contacts” (often people will have two accounts => should build this kind of thing into the service — cf. Twitter with “friends” and “people you follow”).

Me, Mine, and Market.

Market: it’s the marketplace where the application builders are going to be able to make money by supporting my interaction/networking with “mine”.

You can’t “make an app social”, you need to start over most of the time.

Think about the social dimension first, and then what the market is. E.g. social invoicing app, what could the market be? Finding people to do work for you. And then you can invoice them using the system.

E.g. Individual: “I need a perfect black dress for that dinner party.” => who knows where to shop for the most fashionable stuff? => market = buying the perfect black dress, with commission to the recommender. (New social business model!)

Facebook profile: all about flow, it’s not static. It’s a collection of stuff going on in my world. Information about my blog (posts), friends… I don’t have to do anything, and it changes.

It represents my links to the world. People want to belong. Be in a context where what they do and say matters. Make it easy for users to find other people who will care about them.

Orkut failed because it was just social networking for the sake of social networking. Not targeted at a specific group of people. Nobody who cares! Disease-like replication and then died down. Nothing to do there.

Swarm intelligence. People align around authority and influence. Some people are more connected then others. Inevitable. Swarmth = Stowe-speak for measure of reputation. As soon as reputation brings something to those who have it, charlatans step in and try to figure out how to game the system. Need to be aware of that, to discover those cheating mechanisms and counter them.

General principle: things are flowing, and we want to support the rapid flow of information (ie, stuff that goes in my profile). “traffic”: do you make it possible for people to get information from a variety of sources delivered quickly to them? (e.g. Facebook bookmarklet) (traffic=possible metric).

The media hold the pieces, but not the sense of the conversation. You need to immerse yourself into the flow to get it. How transformative is it to get a constant flow of information from people you care about? Can’t evaluate that from the outside.

Tags

cf. David Weinberger: tags matter for social reasons. The power of classification is handed out to the users. They use it to find information and to find each other. They define implicit social groupings.

If people don’t “get” tags, the interface isn’t good. Because the concept is really simple. (e.g. Flickr, del.icio.us get it right)

Discovery

Primary abiding motivator of anybody on the internet: discovery (things, places, people, self)

One of Stowe’s pet peeves: Groups and Groupings

Networks are asymmetric, accept it. Everybody is not equal in a group. The groups are always to some extent asymmetric.

Groupings are ad hoc assemblages of peope with similar interests (from my point of view). (My buddy list categorisation.)

Groups try to be symmetric.

Community of tags. They happen automatically.

Power Laws

There will always be people with more power than others, get over it. The recommendation of somebody with more swarmth should count more than that of one with no swarmth.

Accept and work with the imbalance of power.

But careful! The people decide who has more swarmth. And you need to constantly counter the games. Natural social systems are self-policient (sp?).

Reputation

Measure and reward swarmth (steph-note: !== popularity, quantity)

Reputation is not transportable from one network to another.

Deep Design

  • last.fm (neighbours!)
  • upcoming.org (events are nothing without people!!)
  • Facebook
  • ThisNext (about design and fashion)

First, just build the social app. Once the social stuff is in place, build the market (see Last.fm).

Journal where you can integrate music references. With backlinks from artists.

Mistake? tags aren’t source of groupings.

steph-thought: Flickr groups are not just about people, they are about editing content (creating collective photo albums).

If you have an existing social app, and an entrenched body of users, to make people switch to your new product you need to be an order of magnitude better.

Tag beacons: a recommended tag (e.g. lift07)

If you make people tag an item, the tags used stabilize over time. After a while, the same 10-15 tags. Little chance a new user two years latter will suddenly introduce another tag.

ThisNext is pretty. A piece of social interaction stuff missing however — can’t communicate with other people. Profile just leads to recommendations.

Cautionary Tales

Basecamp and the Federation of Work: multiple logins, domains — fragmentation. Wanted to be able to pull everything in a single place. Not simple to keep track of everything one has in the system. Pervasive static models with hardly any flow. It’s an online groupware app, not a social app. It doesn’t put me in the foreground.

Outside.in is about finding people who are in your zipcode. I remember Stowe did a post on this some time back. “Where’s the people?”

You only get one first launch. What’s the point of missing it by doing it before you got to the social tipping point?

Blinksale: where’s the market? (invoicing thing)

Explorations

Where is all this going? All commerce on the internet in the future will be social. Put in context of social recommendations etc (perfect little black dresses). A social iTunes — what would it look like? They could acquire Last.fm and integrate them to iTunes, for example. I could recommend music to my friends via iTunes…

Calendars are hard! We’re still waiting for the perfect (at least good) calendar-sharing system.

Social browsing… “What should I look at today, based on recommendations of these n people I really find smart?”

Safety/privacy concerns: solutions we have in the offline world need to be emulated online.

Martin Roell: Getting Started in Consulting (LIFT'07) [en]

Warning: these are my unedited notes of Martin’s workshop at LIFT, meaning my understanding and interpretation of what he said. They might not reflect accurately what Martin told us, and might even be outright wrong in some places. Let me know if you think I really messed up somewhere.

Martin’s Story

Martin came to Dresden with the idea to study business economics and start a big factory someday. In 98, the web was taking off, so he changed directions and started an internet company. After a turn or two, ended up writing project proposals for projects which would never happen, got fed up with having a boss, quit and became a consultant.

LIFT'07...

What kind of consultant? He knew stuff about the internet, he could talk… so there were probably people out there who wanted to know about the stuff he knew. Problem: didn’t really know how to start a business. Just knew he would be looking for people doing an internet project, and looking for somebody who knew more about the internet than them.

Got lucky, a previous client hired him for a full-year contract, paid in advance! (That was good, secured him for the first year. “Hey, I’m a consultant!”) Flipside: worked, surfed the internet, enjoyed the money, but didn’t learn much about building a consulting business, though he learnt quite a bit about consulting. (Got to hang around in the offices, be there to answer questions, and roughly do what he wanted…)

Getting clients is about setting up projects, and it is not the same job as “being the consultant” — which you are once you’ve got the client.

Last year, business was doing OK, but a bit frustrating: lots of small projects, of questionable utility (in a “change the planet” way), and feeling of being underpaid. This is what brought him to start giving seminars about consulting.

Warning: there is no one true way of doing things. His way.

Program:

  • Basics: what consulting is/is not (specially in the contexte of communications, technology, internet consulting) — what does a consultant do, what does an agency do?
  • Marketing yourself: how do you get people to call your phone number?
  • Sales process: what you do after you pick up the phone
  • Fees: different ways of getting payed (time-based fees or not?)
  • Practical: how to write a proposal, marketing material needed or not
  • Optional: grow your business without losing your mind or your personal self

What is consulting?

David Gerald M. Weinberger: “consulting is influencing people at their request” => it’s about people and relationships (that bit is sometimes hard to get for the hacker/coder/hardcore-geek crowd who gets into the consulting business)

Consulting is not about “selling your knowledge”, there is no such thing. It’s about influencing people and using your knowledge to do that.

Consultant vs. service provider. The client remains autonomous after you leave. The client’s organisation should be stronger, not weaker. (e.g. web agencies, called in to do a design or something, but from an organisational point of view, it means the client needs to contact them each time they need a website.)

Important thing for a consultant: when you leave your client, he should be able to do more than before. If your client needs you again when he needs the same thing he called you in for, you probably haven’t actually been consulting. => when negociating, keep in mind: does the client want you for consulting, or is he actually trying to get you to do something else? !==outsourcing

Five required things to do consulting:

  • you need a client (look at the number of people doing “consulting” who don’t actually have clients)
  • the client needs to have a problem, and he needs to think he has a problem (or needs something to change, or an issue, or a challenge, or an idea that something could be done to make things better…) — (thus avoiding: “hey, client, you have a problem! sure, you do!”)
  • the client needs to want to solve the problem, not just want to complain about it
  • he sees ways in which the problem can be solved (ie, he doesn’t think it’s impossible to solve) — he needs to believe that the problem can be solved
  • the client needs to be ready to collaborate in the consulting process — involvement, active participation; requests like “give us a talk on blogs, give us a seminar on blogs” are perfectly fine, but selling talks like that is often not really consulting (Martin’s experience: sometimes when clients want to buy talks, they actually need/want something else if you dig deeper — identify the real problem, and see if the talk/workshop is really the solution to it)

steph-note: danger in accepting to give the “talk” or “workshop” when you know it’s not the right solution, is that the client will not get what he wanted/expected/hoped out of it, and will then be dissatisfied with what you did.

=> our job is also rejecting stuff. Clients often come with a symptom, not the real problem. (Picking the easy target, ie problem #1, often means you’re going to head straight into problem #2)

If the company has more than one problem, good sign. If the company has no problem, usually a bad sign.

=> consultant = partner for the client who works alongside him, and not service provider who gives something to the client.

Client relationships

Why would anybody want to work with you?

Martin learnt: people don’t work with him because he’s clever or knows a lot of stuff (always people out there who know more about your specific area of expertise than you).

What’s needed is trust between the buyer and yourself. Need to understand the mechanics of trust work. Putting pressure on the relationship (for example, when we need to tell the client he’s wrong), and releasing pressure. The client trusts you that you will change his organisation, and do so at his request.

Steph-note: therapist for companies!

Important: the client will not need you after you’ve left. Don’t oversee that when you make proposals to the client about how you can work together.

Steph-note: teach them to fish, don’t give them fish.

Not locking the client in. Also a chance to sell more, because you’re not just selling the result, but you’re teaching him competencies that he’ll be able to use next time.

In the end, you can end up doing a really high level of consultancy, where the client trusts you to help him solve difficult problems even more than your knowledge in this or that field. Looking for the source of the “problem”, don’t jump in and just solve the “surface problem”.

For Martin, it’s up to the client to start the consulting relationship, and not upto the consultant to pitch the client. (Thus, no real need for an “elevator pitch”.)

How do you get people to call your phone number?

“We found you on the internet.”

But how do you get there? Word of mouth, but that doesn’t work to start with. For Martin, it worked by blogging. He wrote about the stuff he was interested in, and at some point, after a lot of waiting, these topics became interesting to other people.

The blog itself doesn’t really bring people. People got worried when Martin published his number on his blog (“You won’t be able to sleep anymore!”). But no. People who are going to buy your consulting are not your blog readers, and do not read blogs. But the readers of your blog are going to recommend you to their non-blogger potential client friends. Blogging helps tremendously in creating your own ambassadors, gets you clients indirectly. You also don’t get contracts from fellow collegues. (Consultants never have “too much work” and pass it on to their friends.)

Beware: blog success is a slow project. A PDF sent to the ten right people can be worth two years of blogging. Remember that people who will decide to hire you have very little time and don’t read blogs.

Martin’s experience with his “talking about his life” Newsletter: people not signing off. Surprising how many people are actually interested in you.

Mainstream press coverage. Martin’s experience is that press doesn’t lead to contracts, but just to more journalists. steph-note: I’ve had press coverage lead to contracts — but maybe not as many as one would expect. Press coverage, though, will help a prospective client trust you (“Hey, he’s in the papers, must be serious, etc.”

Write short pieces on stuff that interests you — basics. “What is blogging?” –etc.

Do I need a company name?

Two schools of thought.

  • Important for marketing/branding.
  • One-person business with a big name… ahem. What’s the point? Deceiving, creating an image of something larger than you.
  • OTOH, some large corporations will only work with other companies (won’t deal with people), so for them it makes sense to “have a company”

For Martin, names and brands do not matter very much when somebody else is contacting you. They’re contacting you because of you. A logo/company name won’t make people trust you more. If it works out, it’s because people trust you as a person. Martin likes breaking the expectation that you’re “a company”. Helps sort through clients too (if they’re put off by the fact he’s an individual, in a way, they failed the first test).

Don’t spend too much time thinking about your image when you’re starting a company.

Ollie: problem is that the person you’re talking to is not the person who is actually going to buy your services.

At the start: try to build from your existing network, even on the internet. Important: indicate that you are for hire! People reading Martin’s blog for four years and who have no idea what he does for a living… Don’t save money on the business cards.

Writing on the blog: try and forget what you know, and explain very basic stuff.

Money

Lots of things wrong for daily rates. 30 seconds of thinking under the shower can solve the huge problem. Time-based fees make the consultant and the client on the wrong thing (activity, duration) and not results.

Motivate the client to control the consultant (is he really spending n days on that), minimise the time spent on the project, and minimise the contact with the consultant. It also motivates the consultant to maximise duration and sometimes do more than is necessary.

Focusing on activity and not results is not good (often, you don’t know how much time this or that will take, or how many workshops it will take). Sometimes you can evaluate the number of days, but often, it’s better to agree on a fixed fee for a phase of the project.

How do we get from person calling us up to a contract?

The “first conversation” isn’t actually the first conversation, there is a contact before that, based on which you decide if you actually want to get into the conversation with that client or not.

After the first conversation, Martin comes up with a proposal, period. (Not “multiple conversations”). Goal of the first conversation is writing a proposal afterwards.

So, how does it work? After the first contact (phone/e-mail), Martin tries to identify what the client actually wants.

steph-note: the idea that “other people will call you” seems hard to get for the workshop people

Try to make a list of at least ten things of what the client might want/what the situation could be => preparation for this real “first conversation”. Important to make a conscious decision about entering (or not) the pre-sales conversation. In-person is really better. Difficult to find out who the actual buyer is on the phone.

Objectives:

  • start building a relationship / trust with the client
  • write a proposal

Not: “make a sale”

Need to find out:

  • why they’re contacting us
  • short/long-term project?
  • who are the people involved?
  • who would be the buyer/the client? (often two different people)
  • what will the relationship between you and the client be like? (interviews, analysis, talk, workshop, write proposal, collaborate with their web people, sit in a room with a piece of paper, how often would you meet…?)

=> ask a lot of questions, and listen (“shut up and listen”). Don’t think too much or jump to conclusions while the client is talking. Other mistake: bring those “ready-made” solutions to the client before the “sale is made”, because often, we get it wrong. He’ll wonder how you can offer a solution after listening to him for five minutes, and start asking you questions about it. Repeat what the client said, reformulate without interpreting, to make sure you understand what’s going on correctly.

You can have a list of questions ready before you go in, particularly if it’s a “client gives presentation” kind of meeting.

Sample questions:

  • who is here and why?
  • why did you ask me to come?
  • why now?
  • what is the problem, what are the symptoms?
  • what is working well in the organisation?
  • what can be changed, what cannot?
  • what would we have to do to make the problem worse?
  • why do you think you need a consultant for this problem?
  • what experiences have you had with consultants? (often none, sometimes yes, and it will impact the work you’ll be doing there)
  • how would you know that our project (consulting work) is a success? (measures of success)
  • how would you notice that the problem had disappeared?
  • what would we have to do to make the project fail spectacularly?

More about listening

Take lots of notes, without the laptop (it creates a barrier). Maybe take a second person with you just to take notes. Ask about the bits where the client gets imprecise (“we sort of have this service provider, and we sort of like his work”) — but not too intensively, can get manipulative (NLP etc). A conversation like this is not an interview. Not applying for a job.

Would be a bad sign (?not sure) if they don’t ask any questions about you, your business, your consultancy. If you’ve “questioned” the client right, then either trust is built, or he’ll ask questions. You shouldn’t have to stand up and present yourself etc. Careful with question: “have you done this before?” — of course not… Dangerous to talk about references on other projects you’ve done, it might worry the client about “secrecy” etc. If you speak about a project you’ve done, say that you’re allowed to speak about it. If you can’t, say you’ve done this or that but you can’t talk about it.

“What do you mean with that question?”

Careful with “big references”: “I’ve worked with Apple!” — “Oh, my wife has a mac and it sucks…” (can backfire).

Don’t answer questions that are not asked. (Makes you seem overly worried about what the client thinks of you.)

Rule some salespeople like: if you say something, but the client has reservations, never respond to this kind of feedback, unless it shows up three times. True, often this kind of remarks are not really serious, but just remarks. Maybe ask, if it looks insistent: “you sound skeptical about …, should we talk about it?”.

Need to check how serious the request is (cf. five necessary things mentioned above — wants to solve the problem). Are they pitching you the situation to make you compete with others?

“What’s the next step? How do you want to continue with this?” Also a good way of getting out of “expert talk”. Keep the process in hand. “Have we answered all the questions?” — “Now we’ve talked about the problem, what do you want to do?” (maybe talk about you, focus on a sub-problem, take a break…) Very often, at the middle of the conversation you end up with a very different problem than the one the client came to you with (first problem often a part of a larger problem, which this particular project will not address).

Stupid: end the conversation without having all the information you need to make the proposal (Martin has done it a hundred of times.) Really tough to write a proposal with incomplete information. Careful when client says “OK, very interesting, send us your proposal!”

The consultant decides when the conversation is finished. Even with a checklist with all the information (some clients don’t like that, some do). Playback the conversation, in a way.

Checklist:

  • project goals (how will we find out that we have achieved the project)
  • what is the value of this project to the organisation, steph-note: why are you doing this, what is your motivation for the project (this is where the fees come from!) — if we do this, we’ll be able to… or if we don’t, we won’t be able to…
  • how are we going to work together (relationship modalities, contact frequency…)

Different options in the proposal. Never one “take or leave” proposal. Different ways of working together, different prices. Sometimes different ways talked about in the conversation, sometimes not.

Almost never talks about fees in the conversation, besides informing that he does not bill at a daily rate, and that the proposal will include different options with different prices.

At the end of the conversation you should have a clear idea about how much you’re going to bill. Otherwise, ask the client about his budget (99% of times in Germany, they don’t, don’t know) or if there is any amount that his proposal should not exceed or go below. steph-note: basically, the project will depend on the money available.

In the proposal, explain why this or that option is valuable compared to others.

Now, Martin tends to only write a proposal for the first phase. Or the whole project, but with options to take only the first phase, etc. For complex projects, often the first proposal/phase will only be the analysis phase.

If it’s visible that the lowest proposal you can make is not going to fit in the client’s budget, announce that the lowest proposal is going to be X. (Between X and Y.)

Proposal: summing up of an agreement. Not a suggestion that he may want to do or not.

  • basic situation
  • goal
  • value to organisation
  • what is the consultant is going to do
  • responsabilities (mine=show up on time, be nice, do what is outlined above/yours=pay, give me info and access to people/our=inform each other about relevant info, mergers, restructuration, privacy, how conflicts will be managed)
  • timing (when start, when finish)
  • fees (“how did you come up with that?” — no good answer, very often) and expenses, how they are going to be paid
  • how do we get to a contract from here (sign on dotted line, send back to me)

About payment: full fee in advance (never work in a contract with payment at the end of the project… projects don’t have an “end” usually, they die). Usual in Germany: 50% upfront, and the other 50% 30 days after beginning of project.

In some companies it’s much easier to send money than get somebody to sign (paying is worth a signature — you can pay instead of signing, that’s OK).

Comment: the end of the project is not marked with the “punishment” of having to pay, for the client. At the beginning of a project, enthusiastic client, wants to spend the money, invest!

Proposal within 24 hours. Snail-mail them. Never go the project when he accepted to just send it by e-mail. In most cases, will not get something signed through the mail, and has to follow up with a call.

Summary:

  • what is a consultant
  • conditions to be doing consulting
  • marketing yourself
  • use of the internet
  • fees
  • sales process (questions etc) — 80% closure says Martin, though you’ll lose many people you thought would be clients; helps you filter out people you don’t want to work with.

What Martin is working on:

  • getting completely rid of daily rates (started a year ago, been nice and successful for the moment, paying back client if not happy, pricing seminars)
  • seminars like this workshop (2-3 days for folks in sales)
  • mentoring program

Tomorrow Will LIFT You Up! [en]

[fr] Demain commence la conférence LIFT à Genève. Deux questions capitales: est-ce que la conférence sera retransmise en direct, et y a-t-il un backchannel officiel?

Yes, the LIFT conference will be taking place in Geneva from tomorrow Wednesday until Friday. If you’re there and want to meet up, drop me a line — and if you’re not there, you can drool over the program and vow that you’ll be there next year.

Kevin, who is taking that vow as we speak, asked me two important questions:

Update: I’ve just announced the backchannel on the collaborative LIFT Flow blog.

Three-Bedroom Flat to Sublet (Lausanne) [en]

[fr] Un ami cherche à sous-louer son appartement meublé à Lausanne, dès mars 2007, jusqu'à une année (flexible). C'est un trois-pièces avec vue, à environ 10 minutes du centre en bus.

Si vous voulez des informations supplémentaires, contactez-moi et je vous donnerai les détails.

Update: flat has found a taker, not available anymore.

A friend of mine is looking for somebody to sublet his furnished flat to, starting March 2007, for upto a year (some flexibility there). It’s a very nice three-bedroom flat with a view, about 10 minutes by bus to the centre of Lausanne.

If you’d like any extra info, get in touch with me (e-mail, phone, twitter, IM… you choose) and I’ll give you the details.

WordPress not Sending Pings Anymore [en]

[fr] WordPress fait des caprices et a arrêté d'envoyer des pings automatiques (trackback, pingback) sans me prévenir. Grinche.

Once upon a time, I loved WordPress because I didn’t have to enter trackback addresses manually anymore — at least, not when I was linking other WordPress blogs, or pingback-enabled blogging tools.

Those days are gone, and I’m not quite sure when it started. I’ve been having a creepy feeling for sometime that I wasn’t getting as many “internal” (CTTS to CTTS) trackbacks as I should. Today, I checked.

Heck.

You know me, I specialize in weird, not-so-reproducible issues. So, it wouldn’t be that WordPress has stopped sending pings altogether, no, that would be too simple.

WordPress has stopped sending pings *most of the time*. But sometimes, every now and again, it sends one. Or a couple. Or three.

What is going on, would you say?

Vidéo: le blog de Josef Zisyadis et moi [fr]

[en] In this video, I give the story of how I was contacted by a local politician who hired me to help get him and his team blogging. A few words too about blogging and politics, here in Switzerland.

J’ai parlé du lancement du blog de mon client Josef Zisyadis, mais comme je le sais bien (et je me tue à le répéter), les gens ne lisent pas trop sur le web. Le lien vers cette petite séquence vidéo où j’explique comment j’ai été contactée pour ce mandat, et aussi quel sens cela a pour un politicien de bloguer, aura donc possiblement échappé à la plupart des gens qui transitent par ici. (Sans rapport, mais quand même, Google Analytics, installé récemment, m’indique que 99% des visiteurs de ce site ne reviennent jamais. J’ai du boulot côté fidélisation de la clientèle, on dirait.)

Donc, voici la vidéo, brut de chez brut (zéro préparation, zéro montage si ce n’est un générique). Un grand grand merci à Thierry qui a gentiment accepté de fournir le matériel, de filmer, et même, devant mon angoisse de l’objectif noir, d’improviser quelques questions, transformant la petite séquence en interview. Les deux premières minutes ont été projetées sur grand écran (ouille, mon fond de teint!) lors de la conférence de presse de mercredi.

Et en passant, comme je suis là, voici un petit tour de la couverture blogosphérique du lancement de ce fameux blog (si j’ai oublié quelqu’un, faites signe):

Web 2.0 … The Machine is Us/ing Us [en]

[fr] Une vidéo qui vaut vraiment la peine d'être regardée (si vous comprenez l'anglais).

I really enjoyed this video and want to share it with you.

Thanks to Joi for pointing it out on IRC.

Ce soir, Bloggy Friday [fr]

[en] Bloggy Friday participants tonight in Lausanne.

Le Bloggy Friday c’est ce soir. Etat des lieux et des personnes présentes (je sens le petit comité).

Là:

  • moi
  • Julien — un nouveau! un nouveau!
  • Alain — grâce aux 16,32 mètres!
  • Sylvie — une autre fille!

Pas là:

  • Bertrand — la faute au virus!
  • Raph — la faute aux chaussures!
  • Julien — la faute au concert!
  • speedy80 — la faute à l’autre concert!
  • Anne Dominique — la faute à c’était prévu!
  • Lyonel — la faute à l’impasse!
  • Sylvain 😉 — la faute aux raquettes!
  • Ollie — la faute au vert bouquet et à LIFT!
  • Nico — la faute à rater!

Je vais réserver cet après-midi, annoncez-vous vite si jamais!

PointBlog: ça traîne en longueur, et Ginisty aux abonnés absents [fr]

[en] If ever you're in France, at the Festival de Romans, and you bump into Christophe Ginisty, would you do me a favour and remind him that his company (Pointblog SàRL) still owes me money for an article I wrote roughly a year ago. Thanks in advance!

Il y a un an de cela, Cyril Fiévet me contactait pour savoir si j’étais toujours intéressée à contribuer au magazine Netizen, produit par la société Pointblog SàRL.

J’ai accepté avec plaisir, j’ai passé deux bonnes journées à suer sur mon clavier (littéralement, j’avais un crève du diable et une fièvre du tonnerre), et le résultat a été publié dans le numéro 2 de Netizen.

Restait à me faire payer (parce que oui, la gloire et tout c’est bien joli, mais c’est encore mieux quand ça permet de payer un peu le loyer et les croquettes du chat). D’abord, mea culpa, j’ai tardé — car je n’avais pas réalisé que Cyril m’avait envoyé par mail des choses à imprimer, remplir, signer, renvoyer, etc.

En juin (je crois, faudrait que je re-fouille dans mes mails pour être sûre), donc, motivée en partie par le lavage de linge sale qui a fait un peu le tour de la blogobille à l’époque, j’envoie un timide e-mail au rédac’ chef du défunt hibernant méditant magazine, histoire de savoir si j’ai une chance de voir un jour la couleur de ces euros durement gagnés.

Un forward ou deux plus tard, aussi bien Gilles Klein que Christophe Ginisty, qui dirige la société Pointblog, réagissent par mail pour me demander des détails pour qu’on puisse régler l’histoire. Très bien, donc.

C’est là que j’ai réalisé que je n’avais pas encore renvoyé les papiers. Je l’ai donc fait et j’en ai informé Christophe Ginisty par e-mail.

Puis, j’ai attendu.

Vous connaissez la chanson?

“J’ai attendu attendu elle n’est jamais venue…. daï daï daï daï tagada tsoin tsoin… daï daï daï daï…”

J’attends toujours.

Faut dire qu’entre-temps, j’ai quand même relancé Christophe une ou deux fois par mail, puis par courrier recommandé-signature-etc. (vous vous souvenez peut-être…). Ai aussi tenté de l’ajouter sur Skype (même si je suis une timide du combiné, avec Skype je m’en sors à peu près), mais sans résultat. Si je ne savais pas mieux, je me demanderais s’il n’était pas par hasard mouru.

Donc, chers amis lecteurs, si jamais vous allez au Festival de Romans et que vous y croisez Christophe Ginisty, vous voudriez bien lui rappeler que sa société me doit encore des sous, siouplaît, et qu’il doit y avoir dans une pile quelque part mails et courriers de ma part à ce sujet?

Basic Bilingual and Bunny's Technorati Tags Plugins Updated for WordPress 2.1 [en]

[fr] Mise à jour de mes deux plugins pour WP2.1 qui les cassait gravement. Mises à jour pas testées, à manier avec précaution.

Thanks to Sudar, who took the trouble to fix Bunny’s Technorati Tags so that it worked with WP2.1, here are up-to-date version of these two plugins, Bunny’s Technorati Tags and Basic Bilingual:

The previous, WordPress 2.0-compatible versions are still available:

Warning: these old versions suffer from the empties custom fields problem. Don’t use them with 2.1.

Disclaimer: I’m swamped with work, haven’t upgraded yet, and haven’t tested the new versions of the plugins. Use carefully. Let me know if there are glitches. Bunny’s Technorati Tags is the very version Sudar put online (I’m making it available here mainly as there are links to it out there beyond my control, not the least from the wp-plugins.org wiki which has been closed to editing due to spam.) For Basic Bilingual, however, I adapted the code Sudar had added to Bunny Tags, but I don’t fully understand if it works. Backup, try gingerly, and please leave comments here to let others (and myself) know if it works or breaks.

Thanks.