node_modules

Heaviest Objects In The Universe : Programmer, Programming, Technology :  r/ProgrammerHumor

Seguro han visto este chiste.

Hace poco se llenó mi disco duro por primera vez en años (¡1 terabyte!) y buscando qué borrar con ncdu descubrí cuán cierto (y absurdo) es este chiste.

Esto es lento

El editor web de WordPress en mi celular Android es muy lento. Si tecleo muy rápido se come letras, lo cual es inaceptable. Sigh. ¿Cómo es que se hizo tan complicado escribir en un blog?

Cambiando a nodenv

Hace como dos años atrás necesité usar una versión específica de Node para un cliente. Lo primero que encontré fue nvm, así que eso estuve usando.

Ayer quise iniciar un proyecto usando otra versión específica y me sorprendió descubrir que nvm no cambia automáticamente de versión como rbenv. Con rbenv puedes definir que un proyecto use cierta versión específica de Ruby y lo guarda en un fichero que puedes subirlo al repositorio de Git.

nvm no hace nada automáticamente. Ni siquiera si creas un fichero .nvmrc — tienes que ejecutar un comando para que lea la versión que están en este fichero.

Sorprendido, busqué otra alternativa y encontré nodenv, que es un fork de rbenv, la interface es idéntica y cambia de versiones automáticamente. Altamente recomendado.

Elige tus batallas

Recordé una frustrante serie de problemas que tuve el año pasado con otro desarrollador, hasta ya casi perder la paciencia y explotar. Conversando con Oliver al respecto, le escribí, “pero si es sentido común,” a lo que me replicó, sabiamente, “lo es para tí.” Estaba cegado pensando tener la razón — y quizás la tuve — pero Oliver me puso las cosas en perspectiva.

Tengo que aprender a elegir mis batallas y ceder. El código será desordenado, redundante o ineficiente para mí, pero mientras funcione y el cliente esté contento, será mejor para todos dejarlo pasar en esta ocasión y reservar la pelea cuando sea importante.

Choose your battles wisely. After all, life isn’t measured by how many times you stood up to fight. It’s not winning battles that makes you happy, but it’s how many times you turned away and chose to look into a better direction. Life is too short to spend it on warring. Fight only the most, most, most important ones, let the rest go.

— C. JoyBell C.

Krita 5

En Diciembre salió Krita 5, el programa de dibujo que uso ahora (antes usaba CLIP Studio Paint con Wine).

Dos cosas que esperaba con ansias:

  1. El nuevo manejo de pinceles, el anterior tenía demasiados bugs y ahora, finalmente, administrar los pinceles ya no son un problema.
  2. ¡El grabador de video! CLIP Studio Paint tenía esta característica para grabar un timelapse del proceso de dibujo. Aún no he probado el de Krita, pero genial que no necesitaré un programa externo para grabar la pantalla.

WordPress no convierte a HTML texto en Markdown en Android

Cuando copias y pegas un texto en formato Markdown al editor de WordPress, lo convierte automáticamente a HTML. Esto funciona en desktop, pero no me funciona en Android. ¿A alguien más le pasa esto?

Oh, ¿y qué pasa si copio el texto ya transformado con formato?

Nop, tampoco funciona. Al parecer ocurría en iOS, pero el issue está cerrado. En fin, tendré que buscar otra manera.

Más y Menos para el 2022

Más para este 2022:

  • Más actividades en familia.
  • Más aprender cosas de Frontend.
  • Más aprender a tocar el piano.

Menos para este 2022:

  • Menos malos hábitos.
  • Menos preocupaciones.
  • Menos excusas.