Post

El Jineteo

El Jineteo

And no one calls us to move on

And no one forces down our eyes

And no one speaks and no one tries

And no one flies around the sun

— Echoes, Pink Floyd

Jineteapp

Jinetear me dejó mucho estrés, no lo recomiendo. Pero como dice el dicho: “Cagxdo el dedo cagxda la mano”. Tenía que dejar algo significativo para mi vida, un aprendizaje más allá de los encarnados por la experiencia. Eso fue tratar de reducir el estrés de la gestión del jineteo mismo, querer solucionar ese problema. En escencia, aceptar el estrés para poder superarlo.

A continuacón verás una descripción poco técnica del proyecto. Si deseas ver los detalles técnicos pues visitar Jineteapp

¿Por qué no Excel?

Habría sido mucho más sencillo abrir una hoja de cálculo y empezar a volcar mis datos. Unas cuantas fórmulas y listo. Pero, yo no sé manejar Excel1. Y, bueno, seré sincero: me emocionaba más la idea de pasar cuatro meses de mi existencia construyendo algo propio que hacer lo mismo de siempre en Excel.

¿Y Python?

Otra de las preguntas que me han hecho es: ¿por qué lo hiciste en Java y no en Python, si Python “es más rápido para prototipar” y maneja datos como si nada? Pues… ahí está la gracia (o la frustración, depende del día). Podría haber optado por Python, y seguramente habría sido mucho más simple montar todo, pero quise obligarme a usar Java.

Al final, fue una mezcla de:

  1. Desafío personal: reafirmar conocimientos de Java y Spring Boot.
  2. Curiosidad: ver hasta dónde podía llegar con PostgreSQL y una arquitectura hexagonal.
  3. Obsesión: reconozco que me empeñé a hacerlo funcionar, aunque a ratos pensé “¿y si hubiera usado Python?”

¿Qué es “Jinetear”?

Es un concepto personal que no explicaré en detalle (@rey_misterio). Digamos que Jineteapp gira alrededor de esa idea. No se preocupen, no es nada esotérico ni delictivo (creo), pero ahí lo dejaré.

Todo esto para:

  • Llevar mis cuentas y transacciones con un sistema hecho a mi medida.
  • Aprender un montón en el proceso (Java, Angular, hexagonal, etc.).
  • No morir de aburrimiento con Excel.

Resumen de una aventura (in)necesaria

Este proyecto nació para meterme en problemas, solucionar bugs y terminar sabiendo más de lo que sabía antes. En ese sentido, Jineteapp cumple su objetivo con creces. Es un reto, un experimento y una forma de demostrar que, en mi caso, la mejor manera de aprender algo es haciéndolo.

¿Fue más trabajoso que usar un template web genérico y conectar un par de macros de Excel? Sí.
¿Lo volvería a hacer? Sorpresa: Aquí hay más cosas

La documentación técinca está aquí


  1. Obviamente sé manejar excel queridos reclutadores, es parte del storytelling. ↩︎

This post is licensed under CC BY 4.0 by the author.