Como garantimos um lugar no kit de ferramentas da thoughtbot
A thoughtbot é uma agência de design que cria software sob medida para plataformas web e mobile. Mas existe mais propósito do que isso. O que realmente motiva o pessoal da thoughtbot é o desejo compartilhado de encontrar continuamente maneiras melhores de fazer o seu trabalho e de evoluir tanto no nível pessoal quanto no profissional. Eles acreditam firmemente que esse é o tipo de atitude que cria um ambiente de trabalho em que suas equipes podem prosperar, permitindo que criem produtos excelentes para seus clientes.

Desde 2005, a thoughtbot compartilha conhecimento ativamente em seu blog “Giant Robots Smashing into Other Giant Robots” e, como comprovam seus 47.600 seguidores no Twitter, conquistou um público enorme graças a isso. Além disso, a thoughtbot lançou uma porção de produtos para desenvolvedores úteis e de código aberto, então talvez não seja surpresa que os fundadores da Transloadit já fossem fãs muito antes de a thoughtbot se tornar cliente.
Com mais de doze anos de experiência no mercado, a thoughtbot se tornou uma das líderes na área de desenvolvimento de software. A empresa já colaborou com mais de 700 organizações, desde as menores startups até grandes multinacionais e universidades de prestígio, para projetar uma variedade de ótimos produtos. Atualmente, a empresa tem equipes espalhadas pelos Estados Unidos e em Londres.

Encontrando a ferramenta certa para o trabalho
Grande parte do que os clientes tanto adoram na thoughtbot é a velocidade com que ela consegue entregar trabalho de qualidade. Uma das filosofias centrais da thoughtbot é chegar rapidamente ao mercado para validar suas hipóteses. Matt Sumner, desenvolvedor da thoughtbot, explica isso um pouco melhor:
“Queremos construir a coisa certa, e a melhor maneira de fazer isso é colocar seu produto diante dos usuários e iterar. Queremos feedback rápido em tudo o que construímos. Isso se reflete melhor no nosso processo de sprint de design de produto, que envolve colocar um protótipo diante dos usuários na primeira semana de trabalho no produto. Isso nos dá a confiança de que estamos construindo a coisa certa.”
Trabalhar com prazos apertados significa que muitas vezes sobra pouco tempo para definir soluções para qualquer problema que apareça. Foi o que aconteceu durante um desses sprints de design, quando a equipe estava trabalhando para melhorar um produto existente. Uma das principais hipóteses da equipe era que exigir que os arquivos de vídeo enviados pelos usuários estivessem em um formato específico causaria atrito. Isso foi confirmado nas entrevistas com usuários, então eles precisaram encontrar rapidamente um serviço de processamento de arquivos confiável, escalável e acessível que desse conta de todos os casos extremos.
Matt lembra os requisitos que a thoughtbot tinha em mente enquanto buscava uma solução:
“Nosso principal critério era que a solução precisava funcionar bem com o nosso stack de tecnologia existente e ser simples de implementar. Tínhamos arquivos sendo enviados para o S3 e precisaríamos exibi-los depois em um navegador. Queríamos permitir que os usuários fizessem upload de vídeos de vários tipos de arquivo, mas que eles fossem convertidos para MP4 de forma transparente nos bastidores.”
Embora existam outros serviços no mercado que também oferecem esse tipo de conversão de dados em massa, a equipe da thoughtbot acabou escolhendo a Transloadit em vez da concorrência. Gostamos de pensar que ter um robô no nosso logotipo também pesou bastante na decisão, mas Matt explica o que realmente fez a Transloadit se destacar para eles:
“Uma das coisas que diferenciavam a Transloadit da concorrência eram os SDKs disponíveis para várias linguagens. Estávamos trabalhando com uma aplicação Ruby on Rails, e ter um SDK nativo tornou a decisão de usar a Transloadit muito mais fácil. Isso nos permitiu integrar a Transloadit rapidamente ao nosso produto, deixando-nos livres para trabalhar na funcionalidade que o tornava diferente.”

Uma solução em que você pode confiar
Para entregar produtos de software de qualidade de forma consistente e em prazos curtos, a thoughtbot precisa poder confiar nas ferramentas com que escolhe trabalhar, e a Transloadit tem orgulho de fazer parte desse arsenal. Segundo Matt, não precisar implementar a codificação de vídeo por conta própria tem sido o maior benefício de trabalhar com a Transloadit:
“Usar a Transloadit economiza desenvolvimento e manutenção e é, sem dúvida, uma solução mais robusta do que gerenciar a transcodificação por conta própria. Não há como exagerar a importância de poder focar nos aspectos únicos do nosso produto em vez de reinventar a roda.”
Sempre que a thoughtbot precisa de conversão de dados em massa de uma hora para outra, pode ter certeza de que a Transloadit estará lá para oferecer uma solução de processamento de arquivos confiável e versátil, pronta para o que for preciso, quando for preciso.
“Estamos sempre em busca de ferramentas e serviços que resolvam bem os problemas. Colocar um produto diante dos usuários o mais rápido possível é muito importante para nós, e ter soluções em que podemos confiar é fundamental. Quando tivermos um problema com o formato certo no futuro, certamente vamos recorrer à ferramenta adequada para resolvê-lo, e a Transloadit tem um lugar na minha caixa de ferramentas.”
– Matt Sumner
