InicioHobbiesArtículos

artículo / nota • 3 min

Sobre esta página, y por qué la rehice.

De Flask a Next.js, un rediseño completo y varias decisiones que probablemente no eran estrictamente necesarias.

Esta página no empezó así.

Durante bastante tiempo tuve una versión hecha con Flask. La idea funcionaba, pero con el tiempo empecé a encontrarme con un problema bastante simple: estaba usando una aplicación de servidor para algo que, en realidad, no necesitaba tanto servidor.

Mantenerla desplegada terminaba siendo más costoso y más lento de lo que quería para una página personal. No porque Flask sea malo, sino porque para lo que yo necesitaba había opciones que encajaban mucho mejor.

Así que decidí rehacerla.

Esta vez usando Next.js.

Pero ya que iba a cambiar el stack, también aproveché para cambiar el diseño. La página anterior había ido creciendo poco a poco y terminó siendo una mezcla de decisiones tomadas en momentos diferentes. Algunas estaban bien. Otras probablemente deberían haber sido enterradas junto con el código que las produjo.

En lugar de seguir arreglando cosas encima de cosas, preferí empezar de nuevo y construirla alrededor de una idea más clara.

La nueva versión está pensada para ser más sencilla de mantener y más rápida, pero también para que pueda crecer. Quiero poder añadir artículos, proyectos y otras secciones sin que cada cambio implique pelearme con la arquitectura que yo mismo construí.

También aproveché para integrar mis proyectos de GitHub. Por ahora solo hay uno que mostrar.

No, no voy a poner proyectos de ejemplo para llenar espacio.

Si hay uno, hay uno.

Además está la landing en landing.alej-ram.com, que tiene una función bastante más sencilla: reunir mis redes y enlaces en un solo sitio. Así puedo mandar ese enlace cuando alguien quiera encontrarme sin tener que convertir mi página personal en un árbol genealógico de enlaces.

Y hay una parte que no se ve tanto, pero que para mí es bastante útil: la idea de tener un servidor propio de APIs.

La intención es usarlo para mis proyectos y, especialmente, para algunas cosas de la universidad. Si una tarea necesita una API, puedo hacerla una vez y reutilizarla en lugar de montar un servidor diferente cada vez.

Probablemente terminaré agregándole más cosas con el tiempo. Esa es precisamente la gracia de tenerlo bajo mi control.

En resumen, esta página es una reconstrucción porque ya tenía algo que funcionaba, pero ahora tengo más claro lo que quiero hacer con ella.

No quería solamente una página bonita.

Quería una página que pudiera seguir construyendo.

Y, considerando cuánto me gusta convertir pequeñas ideas en proyectos innecesariamente elaborados, probablemente voy a tener bastante trabajo.

← Volver a Artículos · Hobbies