Notes from Stephanie Booth — Multilingual blogging [en]

These are notes taken with my tablet during the “Caching small big things” session at WordCamp Switzerland 2014 and I published them immediately after the talk. You can get a list of all my live-blogging posts of this WordCamp. Beware there may be mistakes, inaccuracies, and other imperfections in all these posts.

Having more than one language on a webpage isn’t dirty.
Multilingualism is more common than we might think.
She gave a talk about this in 2007 at ETH Zurich.

Internet is the best space cruncher. Distance isn’t the barrier. Language becomes the barrier that separate people. In terms of content, linguistics borders are more important than political borders.

Three strategies are possible to bridge these

1. Translating everything — very hard and
bilingualism != translator

Example. Creation of and the pain of translation of “to hell with bad browser”.

She started with Blogger which makes things easy. Translation takes away from the spontaneous nature of blogging.

2. Splitting blogs. A blog for each language.

Difficult because bilinguals tend to use the majority language such as support forums. Bilingual brain drain.

3. Mixing it up.
Resistance is big. Because monolinguals would be hurt. Because it is bad for SEO.

There are no monolinguals and SEO isn’t that important. Write and stop worrying about SEO.

Mixing languages is easy for the blogger and the reader.

However skimming is hard in a language that you don’t fully master. Basic Bilingual plugin. Prefacing French posts with an English summary. Claude Vedovini who is a more competent coder rewrote the plugin a few months ago.

Mixing topics is a strategic decisions.
Would people move on and would you loose audience when they see that its in another language. This doesn’t really matter.

Examples shown by Stephanie.
Swiss Cats Blog — translated
Swiss Vibes — mixed uses Basic Bilingual


Update 9/5: Stephanie’s prezi presentation

Notes from short presentations in Room 1 #wcch [en]

These are notes taken with my tablet during the short talks session downstairs at WordCamp Switzerland 2014 and I published them immediately after the talks. You can get a list of all my live-blogging posts of this WordCamp. Beware there may be mistakes, inaccuracies, and other imperfections in all these posts.

Loris Grillet — Selling your projects and building the perfect client relationship.

Horrendous complaints about clients.

Present the work well. Create Emotional bond between client and the project.
Carousel scene from Mad Men. Selling a world view, show the process, take the time to tell a story.

Explain. Don’t be afraid to show just one option,
Steve jobs about Paul Rand and the NEXT logo.

Jenny Beaumont — Case study: Custom digital downloads, an extension for WooCommerce.

Client needed to sell PDF that are customisable. Customers can personalise paper products for weddings. Flash wasn’t an option.

Review of competition.

Working with SVG. Job bigger than she imagined. With @Rarst, she created the plugin for WooCommerce.

Front-end is pretty simple. Interactive and immediate.

Output is a classic downloadable of Woo.

Patricia Brun Torre — WordPress hyperlocal community

Finding your community is an issue. She misses a place where she can share with her neighbours. The official commune website can’t offer interactivity.

Plans on Building a Buddypress community to ask her neighbours what they need. Once she has a Versoix version, she can replicate the site in other towns.

She wants to pass down her children’s clothes to her neighbours and finds place to do it.


Getting local classified as as well.

Plans on provide the services to other locales.

She loves to work alone. Doesn’t want to get involved with the local government. Website of the people for the people.

Notes from Andrey (@rarst) Savchenko — Caching small big things [en]

These are notes taken with my tablet during the “Caching small big things” session at WordCamp Switzerland 2014 and I published them immediately after the talk. You can get a list of all my live-blogging posts of this WordCamp. Beware there may be mistakes, inaccuracies, and other imperfections in all these posts.

Andrey is a techie from Kiev. Very technical talk.

He cares a lot about performance. Caching important for web dev.

People see caching as binary: on or off. Yet its not always full page.

Apdex shows distribution of perf between users. Caching makes or breaks the category of satisfied users.

What is each visit’s potential worth?

Can’t deliver great perf to everyone on a simple scheme with full page caching. Three approaches:

  • HTTP cache,
  • Edge Side Includes,
  • Fragment caching.

Transients API is a great API for fragment caching. Using the API directly, you have to tinker and dev on your own.

TLC TRANSIENTS. wraps transients APi.

Fragment cache (@Rarst plugin). It doesn’t do much. It takes interfacing with WordPress. Needs devs.

What’s SLOW on our sites? Photo of slide upcoming.

Gallery fragment handler hijacks the gallery short code.
Sidebar. Widget fragment handlers.
Menu fragment handler.

Conclusion. Never just “on” caching.
1. Implement
2. Monitor
3. Profit.


Notes from Sara Rosso (@rosso) — Recent Trends in Enterprise WordPress Content [en]

These are notes taken with my tablet during the “Recent Trends in Enterprise WordPress Content” session at WordCamp Switzerland 2014 and I published them immediately after the talk. You can get a list of all my live-blogging posts of this WordCamp. Beware there may be mistakes, inaccuracies, and other imperfections in all these posts.

Sara Rosso. Content trends on word press
Long form
#longread is trending upwards website
Long half life online. Shared long after publication.

Quartz. 500-800 words articles have less shares. Than breaking news or long form analysis have more.

Buzzfeed goes long form with BuzzReads

Newsletters are handy for content discovery.

Quartz’ daily brief. 70000 subscribers. >40% open rates. Hand crafted newsletters. Editions by geographic area.

USA Today. HBR.

wall street journal’s 10 points.

Micro sites and corporate.
Facebook newsroom. Google ventures. Alberta zmotor association.
Banks are coming to WordPress.

Bata runs on word press.
Coca Cola France runs on WordPress.

Social Media. Content has to be ready to be shared.

NewYorkPost’s Twitter Card.
TED conf blog on Facebook.

Having a picture ups engagement.
LinkedIn brings more and more traffic

Multi Source content.
Snowfall. Impact

Washington Post’s supergrid.

Walking Dead app powered by WordPress.


Charts and datajournalism. interactive content on Wp VIP.

Comments. Disabled on major publications. Andrew Sullivan’s TheDish.

Quartz have annotations. Attached to paragraphs instead of the whole post.

NYT. reader perspectives curated by editors.

TechCrunch. Facebook comments make things more quiet and better.

Questions. VIP news and the showcase to get more examples. METRO UK.
SEE her WordCamp Europe presentation.

Notes from Pascal Birchler — Lessons learned working on WordPress magazine [en]

These are notes taken with my tablet during the “Lessons learned working on WordPress” session at WordCamp Switzerland 2014 and I published them immediately after the talk. You can get a list of all my live-blogging posts of this WordCamp. Beware there may be mistakes, inaccuracies, and other imperfections in all these posts.

How it started in 2008. German WordPress community was growing and talked about a magazine, so he started it.

Lesson #1. Don’t talk about it. Do it.

Didn’t know how to get attention.

Fake 2.6.4 sec update. He blogged about it and got discovered.

Lesson #2 Make a name for yourself

Stats dropped again.

Lesson#3: Continuity is key.

He got contributors.

He got an apprenticeship as a web dev.
Blogging became boring, so he changed the formula to a PDF magazine download.

Lesson #4: Be a step ahead.

WP magazine made a great success. But InDesign is hard. And he got an offer to buy his magazine

He wished to change from PDF to HTML5. Pupig seemed a good solution. He got a liscense key for free. He writes in Wp and then packages it with the service and makes it downloadable. WP Magazine 2.0. 10000 downloads / 3 issues published.

Drawbacks. Content creation is expensive. Android version of Pugpig was never up to standards. People didn’t like having to register on the site.

Lesson #5: Listen to your audience

Still not quite happy with his project. He plans  on launching SpinePress and make some money.

Plans on paying writers going forward. He doesn’t regret not selling it. PDF doesn’t allow social sharing and fine analytics. Sharing was better with the app.

Visit the periodic table of plugins.

WordCamp Switzerland in Zürich: Live blog [en]

The music in the night club downstairs had just died down. People were getting ready to go home after a festive Friday night. Roaming the streets waiting for the bakery to open. Waiting at the station for the first morning train. I, however, was just starting my day.

I had woken up at 4am. The train for the first leg of my trip left at 5:10. I am headed to the WordCamp Switzerland in Zürich, a conference about WordPress scheduled to start at 9. At the time of this writing, I still have half an hour of train and a little tram ride to get there.

Tweets have already started going back and forth. @purzlbaum put together a list of attendees and the hashtag is #wcch.

7:30ish. Arau is grey. I hope it clears and warms up.

9:00 Opening remarks. Meetups around the country. Zurich. Bern and Geneva.

Live-blog style notes takes during the conference


Round-ups and photo galleries


I’ll update this post when I can.

#MyTopTenBooks, enfin! [en]

Mon #MyTopTenBooks a été long à venir. J’ai finalement pris le temps de le faire et de le publier sur Twitter. Comme Shalf l’a souligné récemment, cet exercice est difficile et les critères que l’on emploie ne sont pas toujours clairs — parfois pour le curateur de la liste lui-même.

La Librairie du Midi à Oron a lancé un mouvement de “top ten” personnels. Depuis samedi 5 avril, toute la Suisse romande s’y est mis. Funambuline a rassemblé les données dans un Storify et Martin Grandjean a fait une analyse de ces données.

La méthode de génération de mon tas est empruntée à Martin Grandjean. En me promenant dans mon appartement, j’ai parcouru les étagères et sorti les livres qui me parlaient sur le moment. Ainsi, le classement est dépendant du contexte. Par exemple, “How To Think More About Sex” d’Alain de Botton s’est hissé dans le classement car, le matin même, je suis allé écouter Viviane Morey parler de la genèse de la Fête du Slip.


“Let’s Pretend This Never Happened” de Jenny Lawson, à propos duquel j’avais déjà écrit ici, devrait bientôt connaître une suite. Je m’en réjouis d’avance.

Pour accompagner “Content Strategy For The Web” de Kristina Halvorson, je conseillerai aussi de lire “Elements of Content Strategy” d’Erin Kissane et “Content Strategy for Mobile” de Karen McGrane que je possède en e-books.

“The Areas Of My Expertise” de John Hodgman est le premier d’une superbe trilogie humoristique qui compte encore “More Information Than You Require” et “That is All” qui sont dans la bibliothèque en arrière-plan.

J’ai fait attention a avoir des auteures représentées dans ma liste (4 sur 10). Une autre chose remarquable est que tous ces livres sont en Anglais. Au delà de ces simples observations, peut-être qu’il n’est pas nécessaire de commenter cette photo dans les détails. Si vous avez des questions, je serai content de vous répondre.


#BizHeroes chat about curation [en]

Last month, I had the privilege of co-hosting a #BizHeroes Twitter chat about curation with @SmallRivers and @KDHungerford. We had fun and I learned a lot. The feedback was positive. You can go to the transcript to see how people answered the following questions:

  • Why do you curate content?
  • How do you know when a piece of content is relevant?
  • How can we evaluate content quality?
  • What content do you feel can safely be dismissed? What have you decided not to pay attention to?
  • How do your curation efforts communicate your (or your brand’s) values and does it really elicit trust?
  • What are the most effective tools for content curation?

Zucchini and diced bacon muffins [en]

Seeing the weather getting better and dreaming of getting in shape, I suggested a Sunday afternoon walk to my parents. Around this time every year we go for ONE walk. Then the guilt of being out-of-shape subsides and I let the laziness win. I don’t know that it’s going to be any different this summer. I should really make it so. But all I can manage right now is “Let’s hope”.

They accepted the idea right away. Since we’re not going on walks all the time and might not be going again for another twelve months, I thought I’d add a little bit to my Mom’s pic-nic. My cooking is a bit weak, my baking is way stronger. Playing on my strengths, I searched “vegetable and bacon muffins” on Google. This recipe on 750g looked reasonable.

Friday night, I left the office with my grocery list and went shopping. Saturday morning, I got all the ingredients out and started. On the table there were:

  • an onion
  • a zucchini
  • diced bacon (the recipe said 100gr but I had 163gr and put everything in)
  • 2 eggs
  • flour 120gr
  • milk 1dl
  • margarine 80gr
  • baking powder
  • pepper (I forgot to put it in, it was fine)

So, I had a plan and carried it out. Here’s how that went:

  1. First, I mixed the eggs and the margarine. Then added the flour and the baking powder. This is the basic part of the recipe that can be reused with other vegetables. The recipe suggested to add the milk now but it might be better to add it after the hot stuff.
  2. The diced zucchini, diced bacon and chopped onion were thrown in a hot pan with a little olive oil. It remained there until the bacon had taken a nice colour.
  3. The meat and vegetables were added to the dough. I put in the milk at this moment to prevent the mix from cooking further and stirred until it all became homogeneous.
  4. Then, the mix was transferred to the oiled up muffin pan with great patience and care.
  5. After a 15 minutes stay in the 210 degrees Celsius oven, they came out great. 

Our walk took us around the Rhone river from la Jonction to the Butin Bridge and then to Lignon. Geneva is lovely, the river offers tremendous sights. It was nice to complement them with a great pic-nic. These muffins delighted my parents who asked me for the recipe on the spot.


In responsive web design, designers like to ensure that browsers do not request unnecessary assets such as background images which might not get displayed. Some techniques are better than others. The article Media Query & Asset Downloading Results comes to this useful recommendation. It was recently mentioned on Twitter by the author Tim Kadlec in response to a question from Anna Debenham.

“If you want to hide a background image, your best bet is to hide the parent element. If you can’t do that, then use a cascade override (like test five above) and set the background-image to none when you want it hidden.

For swapping background images, define them both inside of media queries.”

For code examples and extended results, go to the original article.