Pequenos Erros Podem Ser Críticos
O engraçado sobre software — assim como um casamento — é que, por mais que você teste, algo inesperado sempre aparece. Após lançar o Splync v1.3, descobri alguns bugs que poderiam ser críticos. Primeiro, o teclado empurrava o rodapé para cima, cobrindo os campos de email e senha nas telas de login e cadastro, tornando chato para os usuários digitar. Depois notei outro problema: após um novo usuário se cadastrar e definir seu nome de exibição, o app não navegava para a página de boas-vindas. O nome de exibição era salvo no servidor, mas como a tela não mudava, parecia que nada tinha sido armazenado. Ambos os bugs eram fáceis de corrigir, mas o impacto nos novos usuários poderia ser sério — alguém tentando o Splync pela primeira vez poderia desistir imediatamente. Por isso, a atualização v1.4 chegou poucos dias após o lançamento da v1.3.
Desafios Como Desenvolvedor Solo
No primeiro post do blog do Splync, escrevi sobre meu noivado com minha namorada. A ideia para o Splync veio originalmente do nosso relacionamento — dinheiro pode silenciosamente criar tensão, mesmo entre pessoas que se amam. Apesar do que dizem sobre dinheiro não ser importante, o estresse financeiro ainda pode acabar com um relacionamento. Splync foi criado para proteger nossa vida em comum, oferecendo uma forma simples e transparente de acompanhar as despesas juntos. Em agosto, após a atualização v1.4, submetemos nossa documentação de casamento na prefeitura. Como era um casamento internacional entre Índia e Japão, precisávamos de documentos e apoio da família dela de casa. Nossos pais até viajaram para nos visitar e acompanhar a entrega. Esses assuntos familiares — combinados com os procedimentos legais kafkianos entre dois países — tomaram grande parte da minha atenção. Eu ainda poderia ter atualizado o Splync, mas fiquei me perguntando: "E se eu lançar uma nova versão e surgir um bug inesperado — e eu não conseguir tempo suficiente para corrigi-lo imediatamente?"
Como o Casamento Pode Ser Absurdo
De fato, nosso casamento internacional Índia-Japão levou quase um mês para ser aceito pela cidade, com várias rodadas de documentos adicionais. Infelizmente, nossa data original de submissão não pôde se tornar nosso aniversário legal. A cidade nos disse que precisava consultar o escritório jurídico local para verificar a validade dos nossos papéis e, então, pediu mais documentos — incluindo uma apostila que o Ministério das Relações Exteriores da Índia insistia que não emitia. Quando liguei para o escritório jurídico, disseram para não contatá-los diretamente e ir através da prefeitura. Quando liguei para a Embaixada da Índia em Tóquio, disseram que a decisão deveria ser da cidade. E novamente, a cidade disse que deve seguir o escritório jurídico. Era puro Kafka. Que absurdo — um ciclo fechado de instituições apontando dedos umas para as outras enquanto ficávamos parados, impotentes, no meio. O último documento que submetemos era quase surreal: uma autodeclaração de que nenhum de nós era mentalmente incompetente ou sofria de qualquer doença mental, e que não éramos parentes dentro dos graus de parentesco proibidos para casamento.
Culturas Diferentes para Divisão
Assuntos internacionais são sempre complicados. O mundo ainda não é tão simples assim. Eu escrevo este blog em inglês como texto simples e depois gero automaticamente 42 artigos em HTML usando Python e a API da OpenAI. Quando pedi a alguns amigos estrangeiros para darem uma olhada nas versões em suas próprias línguas, suas reações foram mais inesperadas do que eu imaginava. Alguns disseram: "Não entendo." Perguntei qual parte dos artigos auto-traduzidos estava confusa — mas não era sobre idioma. Um disse: "Por que um casal precisa compartilhar despesas? Eles estão juntos." Outro disse: "No meu país, ninguém divide a conta em um restaurante. Uma pessoa geralmente paga." Foi revelador perceber como as culturas veem as despesas compartilhadas de forma tão diferente. Mesmo no Japão, as abordagens variam amplamente. Em gerações mais velhas, era natural que um homem pagasse 100% para uma mulher. Mas isso não é o que tenho visto no Japão moderno. Minha namorada (agora esposa) e eu dividimos nossas despesas igualmente. No final de cada mês, verificamos o resumo no Splync e acertamos o saldo. É assim que fazemos. Mas parece que ainda preciso ouvir mais pessoas — porque as maneiras como as pessoas dividem despesas são mais diversas do que eu pensava.
Splync Pode Dividir Despesas 60:40
Foi na época em que eu ainda estava lutando com os procedimentos matrimoniais kafkianos. Um amigo me perguntou se o Splync poderia dividir despesas por 60:40, porque é assim que ela e o marido gerenciam suas finanças. Infelizmente, a resposta era "Não." O Splync v1.4 só podia dividir despesas igualmente. Para ser honesto, eu sempre considerei proporções personalizadas como uma característica de baixa prioridade. Mas eu não queria perder potenciais usuários do Splync simplesmente porque o app não suportava a maneira que preferiam dividir suas despesas. Eu criei o Splync para mim, mas parecia o momento certo para o app crescer além das minhas próprias necessidades. Naqueles dias agitados, decidi silenciosamente atualizar o app e permitir divisões personalizadas no Splync v1.5.