23.05.2019

PSPDFKit: Warum ein Wiener Startup kostenlos Google-Bugs beseitigt

Das auf PDF-Features spezialisierte Wiener Startup PSPDFKit beschäftigt sich bereits seit längerem mit Bug-Fixes in Googles Anwendung PDFium. Nun machte man diese Open Source-zugänglich. Gründer Peter Steinberger erzählte uns, warum.
/artikel/pspdfkit-google-pdfium-bugs
PSPDFKit-Gründer Peter Steinberger erklärt, warum man Bug-Fixes für Googles PDFium (Chrome, Android) Open Source-zugänglich macht
(c) Haris Dervisevic / der brutkasten: PSPDFKit-Gründer Peter Steinberger

Was das Wiener Startup PSPDFKit macht, klinge wohl zunächst “nicht unbedingt cool oder besonders spannend”, räumte Gründer Peter Steinberger bereits vor einiger Zeit im Gespräch mit dem brutkasten ein. Es ist ein Framework, mit dem verschiedene Dokumenten-Formate, allen voran PDFs und Bilder, korrekt und nutzerfreundlich angezeigt werden – nativ, auf allen Plattformen. Mit den zahlreichen Features, die es Kunden bietet, arbeitete sich PSPDFKit seit der Gründung 2010 – ohne Kapital aufzunehmen – zum globalen Player herauf. Unter den Referenzkunden sind Unternehmen wie Dropbox, IBM und SAP.

+++ Wie Googles Investment das Business von StreamUnlimited veränderte +++

Das Problem mit dem untersten Layer

Eine Herausforderung begleitete das Startup dabei von Beginn an: der Teil der Anwendung, den das Team nicht selbst gecodet hat. “Der unterste Layer ist die PDF-Rendering-Engine, über die die Datei grafisch angezeigt wird”, erklärt Steinberger. Als man in der Anfangszeit (bis 2014) noch ausschließlich auf iOS arbeitete und dabei die entsprechende Apple-Engine nutze, traten die ersten Probleme auf. “Prinzipiell ist der Apple-Renderer nicht schlecht. Aber trotzdem traten immer wieder Bugs auf, mit denen Kunden an uns herantraten. Es war dann sehr frustrierend, ihnen sagen zu müssen, dass das nicht in unserer Macht liegt”. Und bis Apple die Fehler beseitigt hatte, habe es oft sehr lange gedauert.

Googles PDFium als Gamechanger

2013 begann man daher, einen eigenen Renderer zu programmieren – um den Plan bald darauf wieder zu verwerfen. Denn schon im Frühling 2014 kam mit dem Release von Googles PDFium ein Gamechanger. Der PDF-Renderer des Internet-Riesen wird Standard-mäßig bei Android und Chrome zur PDF-Anzeige genutzt. “Da geht es also um viele, viele, viele Millionen User”, sagt Peter Steinberger. “Der wichtigste Punkt ist aber: PDFium ist Open Source”. Das führe erstens dazu, dass auf Dauer alle auf das System migrieren würden, erwartet der PSPDFKit-Gründer. Die vielen Contributors würden das System dabei auch sicherer machen, als andere.

Bug-Fixes für die Allgemeinheit

Zweitens ermögliche der offene Quellcode dem Startup, Bugs selber zu beseitigen. “Das haben wir in den vergangenen vier Jahren schon für unsere Kunden gemacht. Die Bug-Fixes haben wir dabei aber für uns behalten”, erzählt Steinberger. Nun habe man sich aber entschlossen, sie über Open Source der Allgemeinheit zu Verfügung zu stellen – und das ohne finanzielle Gegenleistung seitens Google. Man bekomme vom PDFium-Team zwar gutes und nützliches Feedback, ein Kundenverhältnis gebe es aber nicht, sagt der PSPDFKit-Founder.

PSPDFKit: “show – don’t tell” als Antwort auf “Schmutzkübelkampagne”

Gänzlich altruistisch denkt man dabei freilich dennoch nicht. Denn obwohl auch die Konkurrenz von der Aktion profitiere – am meisten soll es letztlich trotzdem dem Wiener Startup bringen. Den Anstoß dazu gab nämlich eine “Schmutzkübelkampagne” durch einen Konkurrenten, wie Steinberger erzählt. “Sie haben potenziellen Kunden – zusammengefasst – gesagt, dass wir reine PDFium-User sind, die nicht wissen, was sie da tun”. Man habe sich im Gegenzug für eine “show – don’t tell”-Strategie entschieden. “Ich denke, es gibt in dieser Situation keinen besseren Move, als sich als Technical Leader zu positionieren”, sagt Steinberger. Und erste Neukunden würden diese Strategie bereits bestätigen.

⇒ Zur Page des Startups

Redaktionstipps
Deine ungelesenen Artikel:
20.11.2024

Vier mentale Stärken für Founder:innen und deren Unternehmen

Coach Ferry Fischer verrät in seinem Gastbeitrag, welche vier Techniken Gründer:innen nutzen können, um ihre mentale Stärke aufzubauen.
/artikel/vier-mentale-staerken-fuer-founderinnen-und-deren-unternehmen
20.11.2024

Vier mentale Stärken für Founder:innen und deren Unternehmen

Coach Ferry Fischer verrät in seinem Gastbeitrag, welche vier Techniken Gründer:innen nutzen können, um ihre mentale Stärke aufzubauen.
/artikel/vier-mentale-staerken-fuer-founderinnen-und-deren-unternehmen
Ferry Fischer, Coach und Unternehmensberater (c) Ferry Fischer

Du siehst einen Golfprofi, wie er auf den letzten Löchern der finalen Runde ruhig und voller Konzentration den Fokus behält und das Turnier souverän gewinnt. Kann er das, weil er so talentiert ist oder weil er geheime Tricks kennt? Nein, er kann das, weil er sich selbst kennt und kontinuierlich seine mentale Fähigkeiten, die jede:r besitzt, entwickelt hat.

Selbstvertrauen kommt von Selbstbewusstsein. Je bewusster ich mir über meine Fähigkeiten und meine Schwachstellen bin (und natürlich auch, wie ich damit gut umgehen kann), desto mehr entwickle ich Vertrauen in mich selbst. Das ist ein Prozess stetiger Reflexion und Entwicklung.

Ich selbst halte mich für einen durchschnittlich talentierten Sportler und habe jeden Sport, den ich ausgeübt immer erst sehr spät begonnen. Dennoch war ich ehrgeizig und wollte was erreichen, also habe ich einen wichtigen Aspekt des Erfolges mehr entwickelt als die anderen. Die mentale Stärke. Und damit ist mir sowohl im Sport als auch im Beruf weit Überdurchschnittliches gelungen.

Hier stelle ich dir nun meine „Best Of Mental-Stärken“, bzw. Techniken vor, damit du auch davon profitieren kannst.

1. Resilienz: Der Umgang mit Rückschlägen

Im Sport ist Scheitern unvermeidbar – Golfer:innen, Tennisspieler:innen, etc. verlieren die allermeisten Turniere und gewinnen nur wenige. Mental starke Athlet:innen wissen: Eine Niederlage macht sie nicht zum Versager oder zur Versagerin, sondern gibt ihnen die Chance, zu lernen und zu wachsen.

Wichtig ist, dass ich weiß, dass ich es schaffen kann und von jeder Niederlage lerne. Unbeirrbar gehe ich meinen Weg, aber ich hinterfrage mich ständig und passe mich durch die Erfahrung des temporären Scheiterns an.

Wenn du im Golf den ersten Schlag gleich mal in den Wald schlägst und die Nerven bewahrst, mit dem Mindset „das braucht jetzt genau mich, um doch noch erfolgreich das Loch zu Ende zu spielen“, dann gibst du dem Erfolg eine gute Chance. Wenn du es dann schaffst, ist das Erfolgserlebnis umso größer. Schaffst du es nicht, dann nimmst du deine Learnings, gehst zum nächsten Loch und bist um ein Stück erfahrener, um mit einer ähnlichen Situation nun besser umzugehen (wie du das noch zwischen zwei Löchern schaffen kannst, zeige ich dir im Punkt 3).

Umsetzung für Founder:innen:

Lernperspektive einnehmen: Nach jedem Rückschlag bewusst analysieren: „Was lief gut? Was lief schlecht? Was lerne ich daraus?“ (am besten schriftlich, das verstärkt es noch) Fehlerkultur etablieren: Im Team kommunizieren, dass Fehler und Misserfolge ein natürlicher Teil des Wachstumsprozesses sind und Lessons Learned nach jedem Projekt etc. einfordern.

2. Klare Zielsetzung: Der Kompass zum Erfolg

Wenn ich mir etwas vorgenommen habe, dann habe ich nie aufgegeben (und schon gar nicht aus Frust oder Enttäuschung), war jedoch stets bereit, mich aufgrund der Erfahrungen anzupassen. Das heißt, entweder habe ich mein Tun angepasst, um das Ziel zu erreichen oder ich habe das Ziel nach einer strukturierten Analyse der Fakten verändert oder verworfen (das ist für mich kein Aufgeben, sondern eine wohl durchdachte und selbstreflektierte neue Entscheidung).

Manchmal öffnen sich Möglichkeiten, die du nie für möglich gehalten hast und die sich erst ergeben, weil du dran geblieben bist. Solange ich an meine Vision glaube und bereit bin, mich, den Weg und die Rahmenbedingungen stets zu hinterfragen, kann mich nichts aufhalten. Das Ziel ist das Ziel, der Weg muss sich dem Ziel anpassen und ich mich auch.

Umsetzung für Founder:innen:

Sei dir klar, was du mit deinem Unternehmen erreicht haben willst: Setze dir nun (Zwischen-)Ziele, die dich dorthin bringen werden, und verfolge sie. Wenn du diese Ziele nicht erreichst, dann passe an (Schritte, Methoden, Zwischenziele). Aber verliere nicht das visionäre Ziel aus den Augen! OKR als Methode hilft da besonders gut!

Miss es oder vergiss es: Damit wir uns den Fortschritt nicht schönreden, was sehr leicht geschieht, müssen wir messen und laufend anpassen. Aber nie das große Ziel aus den Augen verlieren. Was leicht geht: genießen und dann mehr davon. Was schwer geht, noch einmal probieren und dann hinterfragen! Mein Motto dabei: „Face the brutal facts!“

3. Mentale Visualisierung: Erfolg beginnt im Kopf

Dabei gibt es zwei Ausrichtungen:

1. Mentales Vorerleben: Du siehst das Erreichen des Ziels vor Augen. Oder den erfolgreichen Abschluss mit Investor:innen.

Es zahlt sich aus, im Unterbewusstsein das Erfolgserlebnis im Vorhinein auszulösen, um dein Selbstbewusstsein zu stärken und den Fokus auf Erfolg zu lenken. Kein:e Slalomläufer:in der Welt würde den Slalom in Angriff nehmen, ohne vorher den erfolgreichen Lauf visualisiert zu haben. Würde er/sie das nicht machen, wäre ein Ausscheiden wohl das sichere Ergebnis.

Ich stelle mir vor schwierigen Gesprächen immer vor, wie das Gespräch zur Zufriedenheit beider gut endet. Nicht, wie es verläuft, denn das ist egal, Hauptsache es endet gut. Wenn dann das Gespräch oder die Verhandlung eine komische Richtung einnimmt, dann sage ich mir: „Interessant, wie sich das gerade entwickelt. Gut dass ich weiß, wie es ausgeht!“. Mit dieser Technik ist ein Erfolg nicht garantiert, aber die Erfolgswahrscheinlichkeit steigt enorm.

2. Mentales Umerleben: Das Gehirn unterscheidet nicht zwischen real und imaginär Erlebtem. Es speichert beides als Erfahrung ab. Das können wir uns zu Nutze machen.

Wenn also etwas schief gelaufen ist, dann setze dich hin und erlebe die Situation so, wie sie optimal hätte verlaufen sollen. Spiele die Situation ideal durch und speichere so einen Erfolg ein, an den sich dein Unterbewusstsein dann in der nächsten ähnlichen Situation erinnern wird.

Umsetzung für Founder:innen:
Vorbereitung durch Visualisierung: Stelle dir vor einem Pitch oder einem schwierigen Gespräch vor, wie du souverän auftrittst und dein Ziel erreichst. Mentales Umerleben durchspielen: Nimm jeden Misserfolg her, analysiere, was schief gelaufen ist und wie du es hättest besser oder ideal machen können und spiele dann die Situation mit der Idealversion durch. Nimm die Erfolgsgefühle dabei war, das steigert noch den Effekt.

4. Selbstdisziplin: Die Kunst der konstanten Umsetzung flexibler Planung

Erfolg ist immer das Ergebnis des Tuns. Du kannst daher den Erfolg nicht machen, sondern nur ermöglichen. Machen kannst du aber deinen täglichen Beitrag. Daher überlege dir, was du jeden Tag ganz konkret tun kannst, um deinen gewünschten Erfolg zu schaffen. Setze dir Zwischenziele, um zu überprüfen, ob du den erwünschten Fortschritt erreichst. Erreichst du den Fortschritt nicht, dann überlege, ob das Ziel richtig gewählt ist und/oder ob das tägliche Tun ausreicht und passe bei Bedarf an.

Jetzt ist es wichtig, den täglichen Zweifel auszuschalten. Einmal in der Woche oder alle zwei Wochen darf angepasst werden. Täglich wird getan und abgehakt. Das funktioniert! Alleine durch das tägliche Abarbeiten des Plans deines eigenen Beitrags entsteht ein Erfolgserlebnis, das dich vorantreibt.

Wie ich mit Hockey im Alter von 21 Jahren begonnen habe und mir zum Ziel gesetzt habe, es in die erste österreichische Liga zu schaffen, war mir klar, dass mir technisch nahezu jeder Hockeyspieler, der von Kindheit an trainiert hat, überlegen sein wird. Was ich aber tun kann, war meine mentale Stärke und meine körperliche Kondition mehr zu entwickeln, als die anderen. Ich hatte einen genauen Plan für beides und nach 10 Jahren hatte ich es geschafft. Um die Zeit war ich sogar den österreichischen Nationalspielern, mit denen ich einmal trainiert habe, konditionell und mental überlegen. Ich habe in dieser Zeit jede Woche nach einem Plan trainiert und diese Pläne laufend nach meinen Fortschritten und Rückschritten angepasst. Heute würde man sagen, ich habe nach OKR trainiert. Das gab es damals aber noch nicht als Begriff.

Umsetzung für Founder:innen:
Routinen etablieren: Plane deinen täglichen Beitrag zum Erfolg und halte dich an diese Struktur. Überlegt anpassen: Passe deinen Plan nur in ruhigen Momenten an, nicht wenn unter der Woche Frust oder Zweifel aufkommen. Alles braucht seine Zeit, sich zu entwickeln und daher ist es wichtig, Pläne in Ruhe und überlegt zu erstellen und anzupassen. Wenn es aber keine messbare Entwicklung gibt, dann ist es auf jeden Fall Zeit, anzupassen.

Toll dass du so interessiert bist!
Hinterlasse uns bitte ein Feedback über den Button am linken Bildschirmrand.
Und klicke hier um die ganze Welt von der brutkasten zu entdecken.

brutkasten Newsletter

Aktuelle Nachrichten zu Startups, den neuesten Innovationen und politischen Entscheidungen zur Digitalisierung direkt in dein Postfach. Wähle aus unserer breiten Palette an Newslettern den passenden für dich.

Montag, Mittwoch und Freitag

AI Summaries

PSPDFKit: Warum ein Wiener Startup kostenlos Google-Bugs beseitigt

AI Kontextualisierung

Welche gesellschaftspolitischen Auswirkungen hat der Inhalt dieses Artikels?

Leider hat die AI für diese Frage in diesem Artikel keine Antwort …

PSPDFKit: Warum ein Wiener Startup kostenlos Google-Bugs beseitigt

AI Kontextualisierung

Welche wirtschaftlichen Auswirkungen hat der Inhalt dieses Artikels?

Leider hat die AI für diese Frage in diesem Artikel keine Antwort …

PSPDFKit: Warum ein Wiener Startup kostenlos Google-Bugs beseitigt

AI Kontextualisierung

Welche Relevanz hat der Inhalt dieses Artikels für mich als Innovationsmanager:in?

Leider hat die AI für diese Frage in diesem Artikel keine Antwort …

PSPDFKit: Warum ein Wiener Startup kostenlos Google-Bugs beseitigt

AI Kontextualisierung

Welche Relevanz hat der Inhalt dieses Artikels für mich als Investor:in?

Leider hat die AI für diese Frage in diesem Artikel keine Antwort …

PSPDFKit: Warum ein Wiener Startup kostenlos Google-Bugs beseitigt

AI Kontextualisierung

Welche Relevanz hat der Inhalt dieses Artikels für mich als Politiker:in?

Leider hat die AI für diese Frage in diesem Artikel keine Antwort …

PSPDFKit: Warum ein Wiener Startup kostenlos Google-Bugs beseitigt

AI Kontextualisierung

Was könnte das Bigger Picture von den Inhalten dieses Artikels sein?

Leider hat die AI für diese Frage in diesem Artikel keine Antwort …

PSPDFKit: Warum ein Wiener Startup kostenlos Google-Bugs beseitigt

AI Kontextualisierung

Wer sind die relevantesten Personen in diesem Artikel?

Leider hat die AI für diese Frage in diesem Artikel keine Antwort …

PSPDFKit: Warum ein Wiener Startup kostenlos Google-Bugs beseitigt

AI Kontextualisierung

Wer sind die relevantesten Organisationen in diesem Artikel?

Leider hat die AI für diese Frage in diesem Artikel keine Antwort …

PSPDFKit: Warum ein Wiener Startup kostenlos Google-Bugs beseitigt