Lancei uma lib… e fui parar numa live da MongoDB
Olá pessoal, tudo beleza?
A uns meses atrás postei aqui que lancei uma lib open source para jobs distribuídos no node js: https://www.tabnews.com.br/merencia/sidequest-js-uma-alternativa-simples-e-robusta-para-jobs-distribuidos-no-node-js
Quero compartilhar com vocês os resultados que tive nestes 3 meses.
Além de postar aqui, fiz um post no Hacker News e no Reddit, e bom a partir destes 3 posts o projeto começou a receber algumas stars. Atualmente está com 860, mas isso nem foi a coisa mais legal que aconteceu.
Como no sidequest a ideia era usar o próprio banco que a aplicação já tem, sem precisar adicionar um redis, criamos drivers para alguns DBs, postgres, mysql, sqlite e mongodb.
Acontece que, alguns dias depois, recebo um e-mail do Andrew da MongoDB, conversamos em uma chamada e por e-mail sobre o projeto e ele pediu se eu queria participar de uma live para apresentar o projeto.
Aqui está o link da live pra quem quiser dar uma olhada: https://www.youtube.com/watch?v=o9OCeVL3vbg&t=571s
Mas o mais importante aqui são os aprendizados, como o sidequest.js é minha segunda lib, tenho tmb o node-cron que atualmente tem 7.6 milhões de downloads por mês tenho algumas coisas para compartilhar.
- TabNews, HackerNews e Reddit são muito bons para lançar projetos open source, seguindo as guidelines de cada canal, é possível ter um bom resultado.
- As coisas são incertas, mas podem dar certo, esteja preparado para ter issue, PR, gente reclamando e gente agradecendo pela lib.
- Criar uma boa documentação e site da um ar mais profissional pra lib.
- O aprendizado construindo algo opensouce é incrível, vc consegue ver as várias formas que outros dev resolvem problemas e se deparam com limitações nas libs e ferramentas que usam.
Além disso, queria agradecer a comunidade do TabNews que comentaram no meu post anterior e que deram star no projeto, vocês são D+.
Enfim, se tiverem alguma pergunta só mandar ai.
Abraço!