{"id":79515,"date":"2026-04-26T19:33:47","date_gmt":"2026-04-26T19:33:47","guid":{"rendered":"https:\/\/owncloud.com\/?p=79515"},"modified":"2026-04-26T20:20:32","modified_gmt":"2026-04-26T20:20:32","slug":"im-a-script-kid-running-an-ospo-thats-the-point","status":"publish","type":"post","link":"https:\/\/owncloud.com\/de\/blogs\/im-a-script-kid-running-an-ospo-thats-the-point\/","title":{"rendered":"I&#8217;m a script kid running an OSPO. That&#8217;s the point."},"content":{"rendered":"<p>I&#8217;m not a software engineer. I don&#8217;t write Go. My coding skills top out at some ERP scripts, bash one-liners that probably violate several best practices. I describe myself, accurately and intentionally, as a script kid.<\/p>\n<p>What I do is translate.<br \/>\nBetween engineering teams and procurement officers.<br \/>\nBetween legal departments and community contributors.<br \/>\nBetween C-level strategy and the person running oCIS on a Raspberry Pi.<br \/>\nBetween German public-sector bureaucracy and English-language open source governance.<\/p>\n<p>I&#8217;ve been doing this in the ownCloud ecosystem since 2014, when I joined as a community contributor and worked my way through to Chief eXperience Officer before moving into my current role.<\/p>\n<p>I also volunteer with Germany&#8217;s Federal Agency for Technical Relief (THW). What THW teaches you is that the most valuable person in a crisis isn&#8217;t the one with the most technical skill. It&#8217;s the one who can coordinate between specialists who don&#8217;t speak each other&#8217;s language. I am the technical skilled person at THW &#8211; not the coordinator.<\/p>\n<p>Running an OSPO is surprisingly similar to these most valuable persons.<\/p>\n<p>The OSPO sits between product management, engineering, legal, security, customer success, marketing, and the community. None of those groups necessarily speak the same language. The OSPO translates.<\/p>\n<p>That&#8217;s why I think the script kid background is an advantage.<br \/>\nI don&#8217;t have the engineer&#8217;s bias toward technical elegance over community legibility.<br \/>\nI don&#8217;t have the lawyer&#8217;s instinct to hedge every statement into meaninglessness.<br \/>\nI don&#8217;t have the marketer&#8217;s habit of turning everything into a value proposition.<br \/>\nWhat I have is the ability to write a governance charter that a community member can read, a procurement officer can reference in a tender, and an engineer can actually implement.<\/p>\n<p>Whether I&#8217;ve succeeded is for you to judge. The charter will be public soon. The manifesto will be public soon. All documents will be public soon.<\/p>\n<p>Tomorrow: your PR was written by an AI. We don&#8217;t care.<\/p>\n<p>&#8212;<\/p>\n<p><em>This is part 6 of this blog post series. <\/em><br \/>\n<em>See the earlier posts:<\/em><\/p>\n<ol>\n<li><em><a href=\"https:\/\/owncloud.com\/blogs\/a-re-introduction-to-the-owncloud-community\/\">A (re)-introduction to the ownCloud community<\/a>.<\/em><\/li>\n<li><em><a href=\"https:\/\/owncloud.com\/blogs\/what-happens-when-you-fork-twice-get-acquired-and-keep-shipping-anyway\/\">What happens when you fork twice, get acquired, and keep shipping anyway<\/a><\/em><\/li>\n<li><em><a href=\"https:\/\/owncloud.com\/blogs\/we-killed-our-own-cla-heres-why-thats-a-good-thing\/\">We killed our own CLA. Here\u2019s why that\u2019s a good thing<\/a><\/em><\/li>\n<li><em><a href=\"https:\/\/owncloud.com\/blogs\/php-8-3-yes-for-classic-yes-we-heard-you\/\">PHP 8.3. Yes, for Classic. Yes, we heard you<\/a><\/em><\/li>\n<li><em><a href=\"https:\/\/owncloud.com\/blogs\/what-108-repositories-taught-us-about-open-source-hygiene\/\">What 108 repositories taught us about open source hygiene<\/a><\/em><\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>What volunteering with Germany&#8217;s disaster-relief agency taught me about running an OSPO: the most valuable person in a crisis isn&#8217;t the most technical one.<\/p>\n","protected":false},"author":50,"featured_media":78665,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"categories":[43,344],"tags":[],"class_list":["post-79515","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-opensource"],"acf":[],"_links":{"self":[{"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/posts\/79515","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/users\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/comments?post=79515"}],"version-history":[{"count":6,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/posts\/79515\/revisions"}],"predecessor-version":[{"id":79521,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/posts\/79515\/revisions\/79521"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/media\/78665"}],"wp:attachment":[{"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/media?parent=79515"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/categories?post=79515"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/tags?post=79515"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}