Wie wir uns einen Platz in thoughtbots Toolkit gesichert haben
thoughtbot ist eine Designagentur, die individuelle Software für das Web und für mobile Plattformen entwickelt. Doch dahinter steckt mehr Sinn als nur das. Was die Menschen bei thoughtbot wirklich antreibt, ist der gemeinsame Wunsch, stetig bessere Wege für ihre Arbeit zu finden und sich sowohl persönlich als auch beruflich weiterzuentwickeln. Sie sind fest davon überzeugt, dass genau diese Haltung ein Arbeitsumfeld schafft, in dem ihre Teams aufblühen können, und es ihnen ermöglicht, hervorragende Produkte für ihre Kunden zu entwickeln.

Seit 2005 teilt thoughtbot aktiv Wissen in seinem Blog „Giant Robots Smashing into Other Giant Robots“ und hat sich dadurch – wie seine 47.600 Follower auf Twitter belegen – ein riesiges Publikum aufgebaut. Darüber hinaus hat thoughtbot jede Menge nützlicher Open-Source-Entwicklerprodukte veröffentlicht. Daher überrascht es kaum, dass die Gründer von Transloadit schon lange Fans waren, bevor thoughtbot Kunde wurde.
Mit über zwölf Jahren Erfahrung in der Branche ist thoughtbot zu einem der Vorreiter in der Softwareentwicklung aufgestiegen. Das Unternehmen hat mit über 700 Organisationen zusammengearbeitet, von kleinsten Start-ups bis hin zu großen multinationalen Konzernen und renommierten Universitäten, um eine Vielzahl großartiger Produkte zu gestalten. Derzeit hat das Unternehmen Teams in den gesamten Vereinigten Staaten und in London.

Das richtige Werkzeug für die Aufgabe finden
Ein wesentlicher Grund, warum Kunden thoughtbot so sehr schätzen, ist die Geschwindigkeit, mit der das Team hochwertige Arbeit abliefert. Eine der Kernphilosophien bei thoughtbot lautet, schnell auf den Markt zu kommen, um die eigenen Annahmen zu validieren. Matt Sumner, Entwickler bei thoughtbot, erklärt es etwas genauer:
„Wir wollen das Richtige bauen, und der beste Weg dahin ist, das Produkt Nutzern in die Hand zu geben und iterativ zu verbessern. Wir wollen schnelles Feedback, wenn wir etwas bauen. Das spiegelt sich am besten in unserem Prozess für den Product Design Sprint wider, bei dem wir Nutzern innerhalb der ersten Woche der Produktarbeit einen Prototyp in die Hand geben. So haben wir die Gewissheit, dass wir das Richtige bauen.“
Unter strengen Zeitvorgaben bleibt oft wenig Zeit, um für jedes auftretende Problem eine Lösung festzuzurren. So war es auch während eines solchen Design-Sprints, als das Team an der Verbesserung eines bestehenden Produkts arbeitete. Eine der Hauptannahmen des Teams war, dass es zu Reibung führen würde, wenn von Nutzern hochgeladene Videodateien ein bestimmtes Format haben müssten. Diese Annahme bestätigte sich in den Nutzerinterviews, also musste das Team schnell einen zuverlässigen, skalierbaren und bezahlbaren Dateiverarbeitungsdienst finden, der mit allen Sonderfällen umgehen konnte.
Matt erinnert sich an die Anforderungen, die thoughtbot bei der Suche nach einer Lösung im Kopf hatte:
„Unser Hauptkriterium war, dass es gut mit unserem bestehenden Technologie-Stack zusammenspielt und einfach zu implementieren ist. Unsere Dateien wurden zu S3 hochgeladen, und wir mussten sie später in einem Browser anzeigen. Wir wollten Nutzern ermöglichen, Videos in verschiedenen Dateitypen hochzuladen, sie aber im Hintergrund nahtlos in MP4 konvertieren lassen.“
Zwar gibt es auf dem Markt weitere Dienste, die diese Art der Massendatenkonvertierung anbieten, doch das Team von thoughtbot entschied sich letztlich für Transloadit und gegen die Konkurrenz. Wir glauben gern, dass auch der Roboter in unserem Logo eine große Rolle bei dieser Entscheidung gespielt hat, aber Matt erklärt, wodurch Transloadit für das Team wirklich herausstach:
„Eines der Dinge, die Transloadit von der Konkurrenz abhoben, waren die SDKs für verschiedene Sprachen, die zur Verfügung standen. Wir arbeiteten an einer Anwendung mit Ruby on Rails, und ein natives SDK machte die Entscheidung für Transloadit umso leichter. So konnten wir Transloadit schnell in unser Produkt integrieren und uns auf die Funktionen konzentrieren, die es besonders machten.“

Eine Lösung, der Sie vertrauen können
Um konsequent hochwertige Softwareprodukte in kurzer Zeit zu liefern, muss sich thoughtbot auf die Werkzeuge verlassen können, mit denen das Team arbeitet – und Transloadit ist stolz, einen Platz in diesem Arsenal zu haben. Laut Matt war der größte Vorteil der Zusammenarbeit mit Transloadit, das Video-Encoding nicht selbst implementieren zu müssen:
„Transloadit spart Entwicklungs- und Wartungsaufwand und ist definitiv eine robustere Lösung, als das Transkodieren selbst zu verwalten. Wie wertvoll es ist, sich auf die einzigartigen Aspekte unseres Produkts konzentrieren zu können, statt das Rad neu zu erfinden, kann man gar nicht hoch genug einschätzen.“
Wann immer thoughtbot kurzfristig eine Massenkonvertierung von Daten braucht, kann sich das Team darauf verlassen, dass Transloadit eine zuverlässige und vielseitige Dateiverarbeitungslösung bietet, die für jede Anforderung bereitsteht, genau dann, wenn sie gebraucht wird.
„Wir sind immer auf der Suche nach Werkzeugen und Diensten, die Probleme gut lösen. Ein Produkt so schnell wie möglich Nutzern in die Hand zu geben, ist uns enorm wichtig, und Lösungen zu haben, denen wir vertrauen können, ist entscheidend. Wenn wir in Zukunft ein Problem der passenden Art haben, greifen wir sicher zum richtigen Werkzeug, um es zu lösen – und Transloadit hat einen Platz in meinem Werkzeuggürtel.“
– Matt Sumner
