Blogs

🍽️ Obsidian: Restaurantes
🍽️ Obsidian: Restaurantes

Yo soy una persona con muy mala memoria, es por eso que estoy tan obsesionado con tener sistemas que me faciliten el buscar información, porque muchas veces, si no estructuro muy bien esta, no recuerdo cómo la guardé y de igual forma la termino perdiendo. Esto mismo es gran parte del porqué me gusta …

🚫 Notion vs Obsidian
🚫 Notion vs Obsidian

Antes de implementar todo mi sistema de productividad y de journaling en Obsidian, estuve experimentando con varias otras herramientas. Una de las más sonadas es Notion, una herramienta impresionante y altamente personalizable, pero que hoy voy a explorar el porqué yo creo que no es la mejor opción …

🏗️ Métodos `Is`
🏗️ Métodos `Is`

Últimamente he estado muy adentrado en la programación funcional con lenguajes como Typescript y en mucha menos medida con Haskell y más allá de las partícularidades de la programación funcional como Monadas , me ha llamado la atención conceptos relacionado con tipado, como los Union Types y las …

✍️ Obsidian: Journaling
✍️ Obsidian: Journaling

Desde que tenía como 14 años, he encontrado muy satisfactorio, relajante y desahogante tener un journal donde anotar todo tipo de cosas que me ocurren a lo largo del día. Al principio, solo fue hacer un resumen de lo que había pasado en el día: eventos importantes, sentimientos, etc.

Con el tiempo, …

🗺 Trabajo remoto
🗺 Trabajo remoto

La pandemia de Covid-19 marcó un punto de inflexión en la manera en que muchas empresas conciben el trabajo. Aunque fue una tragedia global con innumerables pérdidas, también forzó a las organizaciones a explorar esquemas alternativos, como el trabajo remoto, que antes parecían inviables para muchos …

✍️ Comentarios
✍️ Comentarios

Recientemente me topé con este otro artículo en el que habla acerca de cuándo es adecuado y cuándo no utilizar comentarios en el código, es un gran artículo y recomiendo que vayan a echarle un vistazo, a pesar de eso, aunque no coincido con algunos de los puntos que describe. En este artículo …

🧱 Inmutabilidad
🧱 Inmutabilidad

Recientemente en mi trabajo me tocó enfrentarme a una base de código que carecía prácticamente por completo de la inmutabilidad. Cada vez me he intentado acercar más a los conceptos y prácticas que vienen del mundo funcional, especialmente la inmutabilidad, por lo que al estar haciendo cambios en el …

🕒 Task vs Promise: Encadenación
🕒 Task vs Promise: …

El primer lenguaje en el que aprendí a trabajar de forma asíncrona fue JavaScript. Al principio, me costó mucho trabajo porque era una forma de pensar completamente distinta a la que aprendí en la universidad. Una vez que logré interiorizar los principios de la programación asíncrona, me fue mucho …

🛠️ Branded Types
🛠️ Branded Types

Como desarrollador, explorar y comprender los Branded Types en TypeScript ha sido una revelación para mí. Antes de sumergirnos en este tema, permíteme compartir una breve experiencia personal sobre cómo he evolucionado en mi percepción del trabajo bajo presión, algo que en muchos sentidos refleja mi …

📊 Obsidian: Nutrición
📊 Obsidian: Nutrición

A pesar de que no soy una persona fit, este año me he propuesto mejorar mi salud. Esto me ha llevado a prestar mucha más atención a la información nutricional de mis comidas y tener un mayor control sobre mi ingesta diaria. Sin embargo, como todo desarrollador, no quiero pasar demasiado tiempo …