Featured image of post O fim (ou recomeço) do Meu Bolso

O fim (ou recomeço) do Meu Bolso

Eu nunca enxerguei software como um fim. Na verdade, código é uma ferramenta que precisa ter um objetivo de resolver um problema. E, dentro da matéria de engenharia de software, algumas vezes, a forma como o software é distribuído afeta a sua capacidade de, de fato, resolver o problema para que foi concebido.

Eu nunca pensei que distribuir o Meu Bolso de maneira Web, em um site, era o ideal. Pra mim, como usuário do Meu Bolso, é muito interessante que essas informações estejam disponíveis off-line e que eu possa construir uma espécie de banco de dados que pode ser acessado por outros programas, ou que pode ser convertido e importando em outros lugares, como em um excel ou em uma página do Notion. Além disso, todos os cálculos realizados são muito pessoais e individualizados. O Meu Bolso tem pouco apelo de criar conexões sociais, então um manter um banco de dados centralizado e um lugar central para executar todos os cálculos me parecia muito despendioso.

Além disso, páginas Web precisam garantir uma série de pré-requisitos de segurança. Eu precisava manter por exemplo um sistema de login para que cada usuário tivesse suas informações protegidas. Manter todas essas funcionalidades demandam tempo e recursos que me parecem uma sobrecarga simplesmente pela forma que encontrei de distribuir o programa, e que não colaboravam em nada para a solução do problema que o Meu Bolso pretendia atacar. Na verdade, só me parecia dificultar as coisas, porque eu precisava gastar tempo e energia em resolver problemas desnecessários.

Há alguns meses, o meubolso.lucasmaia.dev foi tirado do ar. No lugar dele, eu tenho trabalhado em uma nova maneira de resolver o problema, que inerentemente é muito mais aderente ao que se quer resolver: estou lançando um plugin para o Obsidian. Tenho que dizer como usuário beta que as possibilidades são muito maiores e eleva o Meu Bolso a um nível que seria muito difícil de alcançar enquanto página Web.

Todos os conceitos que eram usados no site ainda se mantém no plugin. Isso porque é baseado na mesma forma de controle sobre as finanças que tem me servido muito bem no decorrer dos anos. O conceito é o mesmo, o que muda é a interface e a natureza do programa.

Estou ansioso para divulgar o meu novo plugin. Se integrar a um ambiente tão rico como o do Obsidian permite que sejam construídas uma série de ferramentas em cima do banco de dados financeiros que o plugin cria. Eu, por exemplo, construí um canvas usando outros plugins como o meta-bind, o graphs e o dataview, e tem sido uma jornada muito empolgante.

Volto em breve para divulgá-lo em um post específico. Vou tentar trazer instruções até para usuários que nunca tiveram contatos com o Obsidian. Tudo está sendo preparado com muito carinho.

Imagem de capa

A foto de capa é de Benjamin Chambon e está disponível no Unsplash

comments powered by Disqus