Speakers: Caspar Hübinger

  • Caspar Hübinger: Big Little Shame — a Tale of Empowered User Experience Through Localisation

    Caspar Hübinger: Big Little Shame — a Tale of Empowered User Experience Through Localisation

    WordCamp Europe 2017Speaker: Caspar Hübinger

    June 27, 2017 — Generic masculine terms in the microcopy of a user interface can be difficult to get rid of. In English, many male-centric terms can simply be replaced by more inclusive synonyms, for other languages the exclusion of women is embedded in their very grammar. Since WordPress has committed to “design for the majority”, translation editors face a problem way bigger than just translating as many plugins and themes in as short of a time as possible. This is the story of how just the language we use can exclude people, and how translators play an important role in empowering users through localisation.

  • Caspar Hübinger: Big little shame – A story of empowered user experience through localization

    Caspar Hübinger: Big little shame – A story of empowered user experience through localization

    WordCamp Torino 2017Speaker: Caspar Hübinger

    April 14, 2017 — About half a year ago I gave a talk at a WordCamp in my country.

    A big fat elephant had been sitting in the middle of the room since WordPress in had existed in our language, and at that WordCamp I pointed right at it.

    I demonstrated how terribly frustrating the presence of that elephant was for people who got to sit in its shadow.

    I also presented a plan to get the elephant out of the room in orderly fashion, and bring in unicorns instead.

    Many people cheered when I had finished the talk. A few said nothing. Nobody argued the beauty of unicorns.

    A couple of weeks later I went to Rosetta and proposed the localizing community should retire the elephant soon now.

    Then I introduced the unicorns.
    Hell broke loose.

    Some people argued unicorns didn’t exist (while looking right at them), and what I had presented was unethical.

    Others said the elephant had officially been approved to sit in the room, and as long as no official regulation existed to replace that statute, it would be beyond irresponsible to proceed removing an official animal from an official room, and besides, who believed in unicorns anyways.

    A couple of people started to cast rocks.
    Luckily, I had friends who helped me out.

    When the sun finally came out again, we picked up our courage and moved on.

    I kept looking after the unicorns.

    I read books and articles about elephants and unicorns, and how that elephant possibly had become so official. And how unicorns were becoming official as well—slowly, but steadily.


    There is a filthy big little shame sitting in WordPress’ localized user interfaces, in many languages with grammatical genders: Women are discriminated by default. This talk addresses the need to solve that dilemma—and examples how it possibly can be solved.

    Presentation Slides »

  • WordPress Community Interview With Caspar Hübinger

    WordPress Community Interview With Caspar Hübinger

    WordPress Community Interview SeriesSpeaker: Caspar Hübinger

    October 3, 2016 — Caspar is a web developer and is on the support team for WP Rocket with WP Media. He has attended WordPress Meetups, helped organize WordCamps and is active in the German WordPress community.

  • Caspar Hübinger: “Caring is the coolest thing I’ve ever seen anyone do.”—Thoughts on WordPress Plugin UI

    Caspar Hübinger: “Caring is the coolest thing I’ve ever seen anyone do.”—Thoughts on WordPress Plugin UI

    WordCamp Europe 2016Speaker: Caspar Hübinger

    July 1, 2016 — This presentation aims to give you a fresh perspective at WordPress plugin UI and ways to improve it. WordPress plugins often fail to provide elementary guidance and comprehensive communication via UI, thus causing unnecessary support requests and bad karma not only for their makers, but for the WordPress user experience in general. In this talk we take a close look at human reactions and emotions related to plugins and their presence in “WP Admin”, as well as good practices plugin developers can rely upon in order to create a comfortable and more “human” experience for the people using their products.

    Presentation Slides »

  • Caspar Hübinger: Die Einfachheit der Dinge, oder - warum Performance kein Luxus sein darf

    Caspar Hübinger: Die Einfachheit der Dinge, oder – warum Performance kein Luxus sein darf

    WordCamp Nuremberg 2016Speaker: Caspar Hübinger

    April 20, 2016 — Keine Technik, nicht eine Zeile Code. Wir machen auch nicht Halt bei Design-Prinzipien. Seit der ursprünglichen Einreichung seiner Session hat sich Caspar weiter mit dem Thema beschäftigt; die ursprüngliche Reduzierung auf Code und Design kommt für den Blickwinkel des Vortrags einfach nicht mehr hin.

    Doch, es geht um WordPress, und es geht um Performance. Aber Performance beginnt bei Menschen und ihrem Verständnis voneinander. Darüber, was gegenseitiges Verstehen mit der Einfachheit der Dinge zu tun hat, und warum Performance – in einem weiter gefassten Sinn – kein Luxus sein darf für Menschen, die mit Freier Software wie WordPress umgehen, das erzählt uns diese Session.

    Presentation Slides »

  • Caspar Hübinger: Erwartungen debuggen

    Caspar Hübinger: Erwartungen debuggen

    WordCamp Cologne 2015Speaker: Caspar Hübinger

    August 26, 2015 — Egal, ob wir uns mit WordPress im Hinblick auf Anwendung, Entwicklung, Design oder ein Geschäftsmodell befassen – immer hängt unsere persönliche Erfahrung von Zufriedenheit und Erfolg mit der Erfüllung (oder Nichterfüllung) unserer Erwartungen zusammen.

    Erwartungen kann man „debuggen“, also auf Fehler in ihrem Kern hin untersuchen, und gefundene Fehler beseitigen; die eigenen am schnellsten, die von Anderen bis an die natürliche Grenze der individuellen Persönlichkeit.

    Gedebuggte Erwartungen heilen Wunden, vertreiben Trolle, beenden Kriege, umarmen verlorene Söhne und Töchter, lassen Sterntaler regnen und rosa Einhörner in deinem Wohnzimmer erscheinen.

    Presentation Slides »

  • Caspar Hübinger: WordPress was ist das, und wenn doch, wohin

    Caspar Hübinger: WordPress was ist das, und wenn doch, wohin

    WordCamp Cologne 2015Speaker: Caspar Hübinger

    June 25, 2015 — Der Name mit dem großen P in der Mitte hat es in sich. WordPress, das sind mindestens schon einmal:

    … und die Liste geht weiter!

    Um qualifizierte Entscheidungen in deiner Arbeit mit WordPress treffen zu können, ist es zwingend notwendig, dass du dich im WordPress-Dickicht einigermaßen zurecht zu findest.

    Wem gehört WordPress?
    Wer entscheidet, wie es mit WordPress weitergeht?
    Wie kann WordPress kostenfrei sein und bleiben?
    … ?

  • Caspar Hübinger: Der WordPress Editor

    Caspar Hübinger: Der WordPress Editor

    WordPress Meetup PotsdamSpeaker: Caspar Hübinger

    May 1, 2015 — Caspar Hübinger-Der WordPress Editor
    WP Meetup Potsdam 04/2015

  • Caspar Hübinger: WordPress übersetzen - Core, Plugins und Themes

    Caspar Hübinger: WordPress übersetzen – Core, Plugins und Themes

    WordCamp Hamburg 2014Speaker: Caspar Hübinger

    April 17, 2015 — Diese Doppel-Session richtet sich an Plugin- und Theme-Entwickelnde, sowie WordPress-Anwender/innen, die sich mit dem Thema Sprache und Übersetzung in und mit WordPress konfrontiert sehen.

    Presentation Slides »

  • Jenny Beaumont and Caspar Hübinger : A Multilingual Dialogue

    Jenny Beaumont and Caspar Hübinger : A Multilingual Dialogue

    WordCamp Paris 2015Speakers: Jenny Beaumont, Caspar Hübinger

    April 2, 2015 — This session is designed to be a visual experience comparing two plugins for multilingual publishing with WordPress from an in-browser perspective. We’re going to do a short demo of the front-end and back-end of our sites, edit an existing post (including its translation) and add a featured image. From there we’re going to dig deeper, add plugins, customize the theme, add more content, connect already existing posts to already existing translations and so forth. Our focus will be highlighting different use cases for each of the solutions featured, as well as elaborating on different user types for whom one or the other plugin might be a favorable solution.