Archivo de newsletter

Vivir del cuento 25 - Por el culo te la...

Hablamos de culos, péndulos, hamburguesas, no code y grabar vídeos caseros. Por ese orden. Nota: Archivo Este texto forma parte de la primera temporada de la newsletter "Vivir d...

Hablamos de culos, péndulos, hamburguesas, no-code y grabar vídeos caseros. Por ese orden.


Nota: Archivo

Este texto forma parte de la primera temporada de la newsletter "Vivir del cuento y no morir en el intento". En diciembre de 2022 Revue, el servicio que alojaba la newsletter, cerró. Lo conservo aquí como archivo histórico.

Lo primero, perdón por lo del título.

No me canceléis. Por favor.

Lo he hecho para provocar. Sembrar la semilla de la conversación. Avivar las ascuas del debate.

Eso, y que tengo el humor de un niño de cinco años.

Hoy vamos a hablar sobre cosas que eran aceptables y de repente dejan de serlo. Como por ejemplo las referencias jocosas a la sodomía.

Bueno, vamos a hablar de una cosa concreta solo.

No me da para más chorradas en una newsletter de éstas.

Luego ya hablaremos del #BuildInPublic y de estas cosas on-topic.

Pero antes, de la cosa concreta que decía.

Hablamos del McDonalds.

Venga.

Calvin Harris - Acceptable in the 80's

Calvin Harris - Acceptable in the 80's

El McDonald's es un sitio curioso. Su existencia es análoga a la de un péndulo rígido doble.

Para los que no hayan sido víctimas de los Lagrangianos, un péndulo rígido doble es esto:

Sí. Es un péndulo que cuelga de otro péndulo. Y las cuerdas son rígidas. Sé que igual todo esto te la deja pendular. Pero atiende, hostias.

Sí. Es un péndulo que cuelga de otro péndulo. Y las cuerdas son rígidas. Sé que igual todo esto te la deja pendular. Pero atiende, hostias.

Cada uno de los péndulos, entendidos por separado, parecerían exhibir un comportamiento de lo más predecible, enteramente gobernados por los parámetros a merced de su creador, siendo sus masas y longitudes.

Sin embargo al combinarse despiertan a la bestia y describen trayectorias que, si bien son matemáticamente predecibles, están a merced de los más infinitésimos cambios en las condiciones iniciales.

Son un sistema caótico.

Needs more JPEG

Needs more JPEG

Pues el McDonald's igual. Dos fluctuaciones gobiernan su aceptabilidad.

Por un lado está el ir y venir de los gustos de la propia sociedad en conjunto. Para una generación, introducción al fast food en este país. Para la siguiente, reprochable imperialismo americano. Para la siguiente, refugio de familiaridad en cualquier rincón del mundo. Una más después, anacronismo millenial y jungla de low incomes.

Por el otro lado está la propia autoestima del lugar. Empezando por el despliegue prototípico, al que le siguió el intento de adaptación healthy con cuestionables wraps y elementos similares, seguido de un resurgimiento de marca que concluye en el rebranding de maderita y planta de plástico que disfrutamos ahora.

La conclusión es un espectro caótico con dependencia del subgrupo social que estudiemos en cuanto a la aceptabilidad o no del McDonald's.

Así que, en definitiva, menos juzgar y cancelar, que hoy estás montándote un poke bowl vegano por 14 pavos en un garito hipster y en dos meses te veo estacándote dos McRibs a escondidas.

O haciendo chistes de enanos gangosos.

El que esté libre de pecado que tire la primera piedra.

No code. Sí coñazo.

Ya hace unas semanas que os tengo huérfanos de contenido cambiavidas de este de hacer cosas y he de decir que me está empezando a preocupar.

Esta semana tampoco he avanzado en ninguno de mis proyectos personales pero, al menos, he empezado a usar uno de ellos.

El del banco. Banco.surf.

Que pensarás, qué cabrón, siempre colándolo ahí a la minima ocasión y el tío no lo usa. Pues así es. Tenía unos scripts montados y tal pero se rompió en algún momento y llevo dos trimestres que saco los movimientos bancarios a mano para presentar los impuestos.

Muy mal.

Pero como decía, el lunes me cargué de valor y monté una integración de Make (neé Integromat) que me carga los movimientos de una cuenta y los envía a una tabla de Airtable.

Toda la complejidad del asunto, en una linea.

Toda la complejidad del asunto, en una linea.

I el resumen es: menudo infierno, colega. Porque el tema este del no code, si tiene algo, es que el debugging es terrible.

En mi caso había un error en cómo había definido la estructura de datos resultante del primer nodo, que es una app custom.

Había dicho que uno de los objetos era una collection.

Pero en realidad era una array 🤯.

Ya ves, ¿no?. ¿Qué es lo peor que puede pasar? El Make este normalmente va enterándose sobre la marcha de los datos que maneja según va viendo que le devuelven cosas.

Pues no.

Resulta que en el iterator ese del medio se vuelve loco, porque está iterando sobre algo que no es lo que esperaba, y pese a que funcionaba perfectamente y el output era el correcto, ninguno de los módulos a continuación recibían ningún dato.

Ni logs, ni sugerencias, ni nada de nada. Pura casualidad que descubrí el problema después de dos horas.

Ah, y eso no es todo lo que tengo para quejarme. Luego estaba la parte del Airtable.

Yo quiero que pille los últimos 5-10 días de transacciones cada mañana y los meta en la tabla, sin duplicados. Vamos, un upsert.

Pues resulta que la única forma de hacer upsert es sabiendo la ID interna de las filas en Airtable. Que son autogeneradas y no puedo decidir yo.

Como obviamente del banco no van a salir estas IDs (pero si una ID de transacción interna) tengo que hacer una búsqueda por cada línea que viene del banco, asegurarme de que no hay ninguna fila con esa ID de transacción y, si es así, escribirla en la tabla.

Vamos, que con el no code a veces parece que avanzamos un paso y retrocedemos tres. Al menos me he ahorrado implementar la API de Airtable. Porque eso es literalmente lo único que me soluciona en este caso.

Y ha sido tan horrible que lo he grabado en vídeo

Ya amenacé en algún momento en hacerme YouTuber. Pues para ir calentando he pensado que grabo el proceso de ahí arriba y lo meto en la landing del proyecto.

Le añado cómo conectarse al banco y tenemos un user journey de ejemplo.

Así la gente que llega de casualidad puede hacerse una idea mejor de cómo funciona. Si es que llega alguien de casualidad.

Spoiler alert: no entra ni cristo.

Spoiler alert: no entra ni cristo.

Por ahora me ha dado tiempo a acabar la parte del Getting started. Explico cómo conectar tu banco y generar los tokens de la API. Después montaré el que habla de cómo usar Make para todo esto.

Aquí tenéis el resultado:

Mira mamá, salgo en la tele

Mira mamá, salgo en la tele

No me juzguéis mucho. Es mi primera vez. Y estoy con la cabeza llena de mocos y la garganta hecha polvo. Demasiado bien ha salido y todo.

Viva la Lizipaina. Y el DaVinci Resolve para los doscientosmil blurs que he tenido que añadir.

Resumen de mi experiencia editando videos

Resumen de mi experiencia editando videos

No se hable más

Hasta aquí la newsletter de hoy. Espero que hayáis disfrutado, aprendido y sido víctimas del marketing sutil, que como ya comenté hace meses, es un poco la esencia de lo que debería ser esto.

A disfrutar de lo votado.

Nos leemos pronto.