Não é Pitch, é Comemoração 🎉
Não é a primeira vez aqui no TabNews que já falei de um projeto que desenvolvi, mas dessa vez é pra compartilhar um momento de felicidade e conquista com vocês 💛
🃏 O Jest
O projeto mais popular para criação de testes automatizados em JavaScript, com mais de 43 mil
estrelas no GitHub e mais de 22 milhões
de downloads por semana.
🐷 Meu projeto
Um test runner, mas não só mais um no meio de tantos, eu queria um test runner que fosse fiel à sintaxe do JavaScript, mas isso vai contra 12 anos de história!
Meu primeiro pensamento? Que todo mundo iria estranhar, mas a proposta tem fundamento. Mandei ver e aqui estamos, quase seis meses depois.
🤩 O que aconteceu?
Imagina receber uma notificação do GitHub, abrir e ter alguém elogiando o seu projeto e agradecendo por ele existir. Gratificante demais, né?
E então, como bom curioso, ir olhar quem é essa pessoa e perceber que ele é simplesmente um dos principais colaboradores do Jest, o maior test runner da linguagem 😱
Parou aí? Nada! Ele começou abrir vários issues, mas aí, quando eu menos esperava, outra notificação.
Dessa vez ele contribuiu para o meu projetinho diretamente no código, eu quero repetir isso, ele simplesmente contribuiu com o porquinho 🥳
AAHHHHH
Como se tudo isso já não fosse demais, ele começou a migrar os projetos pessoais dele refatorando os testes para usar o Poku e no final ainda me chamou pra ver.
- Simplesmente nosso porquinho brasileiro foi parar no lugar mais improvável possível 🃏 💙 🐷
💚 Node.js
Agora imagina olhar os projetos e ver outras pessoas migrando para o Poku e, bem ali no meio, um dos membros do próprio Node.js, deletando mais de 4 mil linhas do código, porque o Poku fez tudo ficar mais simples?
Recapitulando: alguém que participa do Node.js, trocando do test runner nativo da linguagem, pelo Poku...
... Não sei o que falar 😂
Mais que apenas uma conquista minha, é uma conquista de toda nossa comunidade e de todos que apoiaram 💙
🚀 Extra
Enquanto vim fazer essa publicação, percebi que hoje — 23/07/24 — bati meu primeiro milhão por mês em downloads na soma dos meus pacotes autorais no NPM:
EDIT no Extra:
Não é possível, hahah! Simplesmente o criador do Docusaurus (o terceiro projeto mais popular do próprio Facebook), uma das maiores ferramentas de documentação para JavaScript, acabou de aparecer nas humildes estrelinhas do porquinho 🦖🌟
Conclusão
Se alguém aqui pensa que não é capaz ou até pensa em desistir, era exatamente isso que eu iria fazer aproximadamente 5 anos atrás, já pensou?
Foram mais de 5 anos até aqui, ainda tem muita história e não quero parar não, já tenho até uma meta nova:
- Sonhar com pessoas aprendendo e ensinando testes automatizados usando o Poku. Por que não? ✨
Um agradecimento a todos que leram aqui e que vocês possam ficar felizes junto comigo 🎉
Como não é Pitch, não quero colocar nenhum link aqui, toda a história está eternizada nos commits e no repositório do projeto. E agora com mais um pedacinho dessa história aqui no TabNews também.
Edit:
Por recomendação do próprio filipedeschamps
, vou deixar o repositório aqui pra todo mundo que quiser participar dessa história:
- GitHub: https://github.com/wellwelwel/poku 🌟