Como muitas empresas, pagamos pelo Looker: cerca de US$ 150 mil por ano para a licença média, cobrindo aproximadamente 300 assentos. Somos três engenheiros de plataforma de dados numa empresa de cerca de 500 pessoas, e a maior parte da nossa semana vai para trabalho pouco glamouroso: alimentar o Snowflake, manter um projeto dbt que ultrapassou 2.000 modelos há algum tempo e rodar a infraestrutura de Airflow, Airbyte, Data Hub e Kubernetes que sustenta tudo isso.
Em fevereiro, um de nós construiu um projeto paralelo para hospedar arquivos HTML. Levou uma tarde. Oito meses depois, ele já tem tantos usuários semanais quanto o Looker na nossa empresa, talvez até mais, enquanto o uso do Looker caiu um terço.
Influenciadores de tecnologia não param de postar que o software está morto, e alguns dizem ter cancelado suas assinaturas de SaaS e criado substitutos com vibe coding. A IA vai acabar com o SaaS B2B, afirmam, então será que podemos substituir nossa ferramenta corporativa de BI? Um ano atrás, eu achava que a maior parte do que a IA produzia era lixo, e de fato era, em grande medida. Nossas demonstrações de "converse com seus dados" pareciam ótimas num esquema de brinquedo com quatro tabelas, mas nunca funcionaram na nossa escala. O SQL rodava sem erros, mas os números estavam errados, o que é muito pior.
Depois, o Claude Code com o Opus 4.5 melhorou muito. No início de janeiro, a adoção disparou em toda a empresa. Ele conseguia trabalhar nos nossos repositórios, usar nossas ferramentas e rodar uma consulta para checar os números antes de responder. Em poucas semanas, pessoas de finanças, operações e marketing que nunca tinham aberto um terminal passaram o dia escrevendo prompts. O Claude também começou a produzir muito HTML: você pedia uma análise e recebia um único arquivo com gráficos, e algumas dessas páginas pareciam melhores que nossos dashboards do Looker. O problema era que esses arquivos ficavam na pasta de Downloads de alguém, e compartilhá-los significava anexá-los no Slack e torcer.
Um dia, a Maddy, da nossa equipe, colocou todos num servidor web atrás de um nome de domínio interno. No fim do dia, ela tinha feito, com vibe coding, um pequeno serviço que guardava os arquivos no S3, com SSO na frente. Em março, acrescentamos uma API de consultas ao vivo que usa o token OAuth do Snowflake de quem visualiza. Foi a melhor decisão do ano: não precisamos escrever um modelo de permissões, porque o Snowflake já tinha um.
Fonte: Hacker News · Resumido por HeadlinesBriefing