1 pontos por bnbong 5 시간 전 | Ainda não há comentários. | Compartilhar no WhatsApp

É um projeto que, por meio de vários indicadores como resolução de algoritmos, atividade em open source e consistência, converte a minha trajetória como desenvolvedor em um sistema de tiers de jogo e permite embutir isso em formato de card no GitHub profile README e em outros lugares.

https://github.com/bnbong/codemaru

Existem 8 tiers no total:

Seed → Bronze → Silver → Gold → Platinum → Diamond → Master → Maru  

Esta ferramenta foi desenvolvida a partir da ideia de que, na situação atual em que o Baekjoon Online Judge foi descontinuado e o tier rank do solved.ac também não pode mais ser aumentado, seria interessante existir um serviço que mostrasse um tier com base não apenas em algoritmos, mas em toda a minha atividade de desenvolvimento. Um dos momentos que mais dá dopamina também é ostentar insígnias de tier, e, enquanto seguimos correndo, ter um objetivo visível também ajuda na motivação.

A palavra coreana nativa Maru, que também faz parte do nome do projeto, significa o topo de uma montanha ou de um telhado. Mesmo que sejamos pressionados pelo avanço da tecnologia de IA, nós, desenvolvedores, precisamos olhar para cima e continuar subindo. Afinal, a tarefa de um desenvolvedor é, em última instância, resolver problemas e entregar valor. Além disso, acredito que não existe tecnologia que não seja para os seres humanos. No ambiente que foi dado a vocês, e até mesmo num mundo tomado por IA, para que eu tenha o protagonismo, é preciso cultivar as próprias capacidades de desenvolvimento. Nesse sentido, espero que meu projeto Codemaru se torne uma motivação ou meta para a corrida de vocês. Vamos todos correr em direção ao Maru!!

No gerador do site https://codemaru.bnbong.com/, é possível ver o preview do tier card e os links de embed em HTML/Markdown, e também é possível embutir por self-hosting no repositório GitHub que você quiser configurando um workflow do GitHub Actions.

A análise é feita com base no username do GitHub e nas informações de perfil do BOJ(solved.ac) e do LeetCode. Há suporte para layouts full/compact e para temas dark/light/transparente. O ícone de tier reproduz uma animação bem estilosa.

Há planos para adicionar novos temas, e PR/Issue/feedback são todos bem-vindos! No meu caso, saí como tier Gold.

Ainda não há comentários.

Ainda não há comentários.