Codemaru - ¿En qué tier está mi vida como desarrollador?
(github.com/bnbong)Es un proyecto que, a través de varios indicadores como resolución de algoritmos, actividad en open source y constancia, convierte mi vida como desarrollador en un tier al estilo de los juegos para poder incrustarlo en formato de tarjeta en lugares como el README del perfil de GitHub.
https://github.com/bnbong/codemaru
Existen 8 tiers en total:
Seed → Bronze → Silver → Gold → Platinum → Diamond → Master → Maru
Desarrollé esta herramienta pensando que, en la situación actual donde recientemente Baekjoon Online Judge dejó de ofrecer el servicio y ya no es posible seguir subiendo el tier rank de solved.ac, estaría bueno tener un servicio que mostrara un tier calculado no solo a partir de algoritmos, sino de toda mi actividad de desarrollo en general. Uno de esos momentos que disparan la dopamina también es presumir insignias de tier, y mientras uno sigue avanzando, tener una meta visible también ayuda a mantener la motivación.
La palabra coreana nativa "Maru", que también forma parte del nombre del proyecto, significa la cima de una montaña o de un techo. Aunque el avance de la tecnología de IA nos presione, nosotros como desarrolladores tenemos que seguir mirando hacia arriba y avanzando. Al final, la tarea del desarrollador es resolver problemas y aportar valor. Además, creo que no existe ninguna tecnología que no esté al servicio de las personas. En el entorno que les tocó, e incluso en un mundo dominado por la IA, para que "yo" tenga la iniciativa hay que seguir cultivando las propias capacidades de desarrollo. En ese sentido, espero que mi proyecto Codemaru se convierta en una motivación o una meta para quienes están corriendo esta carrera. ¡Corramos todos hacia Maru!
En el generador del sitio https://codemaru.bnbong.com/ se puede ver una vista previa de la tarjeta de tier y los enlaces de incrustación en HTML/Markdown, y también se puede incrustar en modo self-hosting dentro del repositorio de GitHub que quieran configurando un workflow de GitHub Actions.
Hace el análisis con base en el nombre de usuario de GitHub y la información de perfil de BOJ(solved.ac) y LeetCode. Soporta layouts full/compact, así como temas dark/light/transparente. Además, el ícono del tier reproduce una animación muy vistosa.
Estoy planeando agregar nuevos temas, y tanto PRs como Issues y feedback son bienvenidos. ¡A mí me salió tier Gold!
Aún no hay comentarios.