He terminado de desarrollar este blog. Es decir, este mismo espacio donde estoy escribiendo ahora. Lo llamé Bug Loop. Si alguien me preguntara «¿Por qué se llama Bug Loop?», respondería que llegué a una verdad simple: desarrollo = un ciclo interminable de depuración. Quedar atrapado en un bucle infinito de bugs, repitiendo “¿eh? ¿qué? espera… ugh…” una y otra vez, hasta el cansancio, hasta el hartazgo. Eso es el desarrollo.

Me di cuenta de que el progreso en desarrollo no proviene de una gran idea revolucionaria, sino de cuán sinceramente resolvemos esos problemas diminutos que casi nadie nota… suena cliché, pero es la verdad.  

Por qué lo hice yo mismo

Porque quería una libertad infinita.

En realidad, llevo interesado en el desarrollo web desde 2022. 

¿Cuál es el primer paso cuando uno quiere empezar algo? Comprar libros. (Sí, me estoy auto-burlando.) 

Compré muchos libros y descargué un montón de PDFs gratuitos… pero al momento de programar de verdad, algo me frenaba. Simplemente seguía leyendo. Todos dicen que “hacer es más importante que estudiar”, pero mi personalidad es esa de “empezaré cuando sienta que estoy listo”. Ese momento nunca llega. Así que solo leía. 

Ese sueño de “algún día haré desarrollo web” se fue fermentando lentamente en mi interior. Luego en 2023 debuté brevemente como pianista y, con prisa, hice mi primer sitio usando WordPress. Después dejé de ser pianista y ese sitio quedó abandonado… y no fue hasta 2025 que de pronto me di cuenta de que ChatGPT podía ser una herramienta extremadamente útil para el desarrollo. No es que yo lo haya descubierto tarde; probablemente fue justo cuando ChatGPT alcanzó el nivel de poder usarse de forma práctica para programar. 

No es que yo “no supiera nada”. Entiendo los fundamentos y el cómo. Pero identificar la causa exacta de un problema y decidir la mejor solución consume muchísimo tiempo y energía. Y yo soy humano: mi capacidad de procesar en paralelo es limitada. La IA, en cambio, analiza con calma, eficiencia y conocimiento vasto, ahorrándome ese tiempo que se pierde entre frustración y agotamiento. 

Gracias a eso, mi productividad se elevó al máximo, y el deseo de desarrollo full-stack que llevaba fermentando dentro de mí finalmente se incendió, acelerando todo el proyecto de manera sorprendente.  

Después de experimentar personalmente el impacto de la IA en el desarrollo, entiendo perfectamente cuando veo noticias sobre la reducción de puestos de programadores. Claro que sí. Es totalmente lógico…

Funciones implementadas y stack tecnológico 

Literalmente lo hice todo desde cero, sin usar plantillas ni componentes prefabricados.

Funciones implementadas 

에디터 스크린샷
El editor en el que estoy escribiendo esta publicación ahora

Stack tecnológico

Las tecnologías utilizadas son:

Front-End

Back-End

Base de Datos

Despliegue & Infraestructura

El servidor está alojado en DreamCompute (de DreamHost). Renté una máquina virtual (VM) y configuré todo por mi cuenta, desde el entorno hasta el despliegue. Hay planes muy baratos, pero yo elegí uno alrededor de 30,000 won coreanos al mes. Elegí DreamCompute porque me daba miedo la facturación por tráfico. Aquí, al ser una VM, se obtiene alta libertad y tráfico ilimitado. Al principio consideré Render, pero allí se cobra extra si el tráfico supera cierto límite. Y recuerdo haber visto en Reddit un caso donde, por un ataque de tráfico, la factura superó 10 millones de won… me dio pánico. Así que necesitaba algo sin límite de tráfico.

Planes a futuro

Originalmente quería crear varios tipos de blogs.
  • Blog de bienestar social
  • Blog de desarrollo
  • Blog de música
  • Blog de cocina
Los primeros tres los llegué a hacer de alguna forma, pero el blog de bienestar no lograba transmitir bien su identidad, así que estoy revisando la idea desde cero. El blog de desarrollo es este, aunque ya lo reformé para centrarse en libros electrónicos (esto lo explicaré en otra publicación). El blog de música quería hacerlo interactivo en 3D, por eso estoy estudiando Blender. Y el blog de cocina… hace poco casi no cocino, así que lo retomaré cuando vuelva la motivación. Pero ya compré el dominio.

…Tardar dos horas en escribir una entrada pequeña. Qué cosa.
Pero estoy feliz. Tener un espacio propio para escribir mis palabras. Mi propio lugar. Quizás… así se siente tener una casa propia. 
(Son las 5 de la mañana. Estoy delirando.)