Wir werden uns mehr bemühen, Ihnen hier im TeamworkPM-Hauptquartier einen Blick hinter die Kulissen zu werfen. Im Rahmen dieser Initiative werden wir Sie jedem Teammitglied vorstellen. An erster Stelle steht der Gründer und Hauptentwickler von Digital Crew, Peter Coppinger. Okay, zu Ihnen, Peter. Erzählen Sie uns ein wenig über Ihren Hintergrund. Hallo zusammen, es ist gut, mich vorzustellen und aus meinem Programmier-Dungeon-Büro zu kommen, um etwas Luft zu schnappen 32, lebe in Cork City, Irland, und ich liebe meinen Job. Tatsächlich habe ich damals mit 8 Jahren angefangen, auf einem Commodore 64 zu programmieren. Mit 10 Jahren war ich inspiriert, als ich über den guten alten Bill Gates las, und schon damals wusste ich, dass ich mit so etwas erstaunliche Software machen wollte -geistes Team von großartigen Entwicklern. Ich habe Digital Crew vor über 11 Jahren mitbegründet. Wir waren viele Jahre eine kleine Webberatung und haben Hunderte von inhaltsverwalteten Websites für kleine und mittlere Unternehmen erstellt. Wir haben auf die Entwicklung leistungsfähiger Webanwendungen für multinationale Kunden umgestellt. Vor ungefähr drei Jahren beschlossen wir, uns besser zu organisieren, und suchten nach einer Online-Projektmanagement-Anwendung. Was wir fanden, bestürzte uns, und so machte ich mich in diesem Sommer, als ich einige Wochen lang meine Schwester in Boston besuchte, daran, TeamworkPM zu erstellen. Ich programmierte Version 1.0 auf meinem einsamen Sitz auf dem Sofa meiner Schwester in der drückenden Hitze. TeamworkPM hat seitdem einen langen Weg zurückgelegt und wir haben dabei viel gelernt. Ich genieße es sehr, mich mit dem Code, der Datenbank und der Schnittstelle zu beschmutzen design. Ich liebe es, großartige Software für Sie zu entwickeln, und ich bin mehr motiviert von Ihrem positiven Feedback und der Zufriedenheit einer gut gemachten Arbeit als jemals zuvor von Geld. Woran arbeiten Sie jeden Tag? Ich bin dafür verantwortlich, die TeamworkPM-Codebasis zu entwickeln und dafür zu sorgen, dass alles effizient läuft. Wir haben die Regel, dass Fehler behoben werden müssen, bevor neue Funktionen hinzugefügt werden. Deshalb komme ich jeden Tag zur Arbeit und überprüfe die Fehlerliste. Wir versuchen normalerweise, die Liste der kleinen und großen Fehler zu löschen, bevor wir mit der Funktionsentwicklung fortfahren. Wenn irgendwelche Fehler behoben sind, wende ich mich an die roadmap, wählen Sie die wichtigste Aufgabe und ich bleibe dabei. Ich verbringe auch viel Zeit damit, TeamworkPM so zu optimieren, dass alles schön und schnell ist. Ich überprüfe Protokolle auf langsame Abfragen, füge Indizes hinzu und optimiere sie und implementiere Caching-Mechanismen, mit denen wir skalieren und eine bessere, schnellere Erfahrung bieten können. Wir glauben, dass Geschwindigkeit ein wichtiges Merkmal für TeamworkPM ist. Schließlich sind wir ein kleines Team, sodass wir alle weiterhin an der Beantwortung Ihres Feedbacks und der Vermarktung von TeamworkPM beteiligt sind. Woran arbeiten Sie heute? Heute habe ich einem neuen Server-Upload-Server-System den letzten Schliff gegeben. In der letzten Woche habe ich ein System entworfen und implementiert, das die Verarbeitung aller unserer Datei-Uploads (sowie Miniaturansichten und Dateiservices) übernimmt, damit diese Datei-Uploads keinen Einfluss auf die Leistung der Hauptanwendung haben. Sobald dieses System eingeführt ist, werden Uploads schneller, die Erstellung von Miniaturansichten schneller und besser und die gesamte TeamworkPM-Anwendung wird etwas schneller, robuster und besser skalierbar sein. Sie sollten also in wenigen Tagen mit einer subtilen Geschwindigkeitsverbesserung rechnen. Gibt es noch etwas hinzuzufügen? Um nur zu sagen, dass wir große Pläne für TeamworkPM haben. Es ist schon verdammt gut, aber in ein paar Monaten wird es dir die Socken abreißen. Es ist eine Freude, an Software zu arbeiten, mit der Tausende von Unternehmen auf der ganzen Welt ihre Arbeit schneller und besser erledigen können. Für mich ist es äußerst erfreulich, wenn ich Ihre Beiträge auf sehe Twitter, feedback und referenzen die die Stunden des Entwurfs, der Neugestaltung, der Debatte und des Programmieraufwands anerkennen, die in ein Feature geflossen sind. Ich danke Ihnen allen und wenn Sie sich noch nicht eingemischt haben wir würden uns freuen, ein Zeugnis von Ihnen zu erhalten. Prost!