Un grupo de personas se desnudó ante mi. No se conocen pero se juntaron en una sala y se despojaron de t-o-d-o.

Fue el pasado viernes.

Yo sufriendo porque pensé que se guardarían algo, que se dejarían aunque fuera una gorra puesta. Nada de nada.

¡Qué alboroto! (Ahora te lo cuento con detalle.)

 

 

Durante años he comprado pan en la misma panadería artesana.

Corteza crujiente, miga esponjosa y un olor embriagador a pan-pan.

Antes de mandarte estas líneas habrán caído un par de tostadas de su mejor hogaza.

Todo lo bueno que tienen este producto artesano es igualado por el lado malo gracias al dueño del local.

Severo, antipático y avinagrado. Es así desde el primer día que fui.

En pan es de 10, el caracter del tipo, un «return -1».

 

Orgulloso de su corteza

A pesar de eso si hay algo que ha cambiado en la panadería.

Ha cambiado paredes por cristales: Donde antes un biselado te cortaba la visión, ahora hay una vista nítida del obrador.

Monta talleres en sus hornos, se ve como preparan la repostería…

Es un panadero que está orgulloso de la corteza y la miga que vende. Aunque sea un tipo rancio, él abre de par en par sus puertas.

 

Esto es porque posee una gran virtud: está convencido que lo hace bien.

Muy bien hecho.

Por eso no quiere esconderlo, lo somete al atrevido juicio de los consumidores que podrían decirle cosas malas al ver allí todas las tripas de su negocio. ¿Alguno lo habrá hecho? Lo dudo.

 

Avergonzado sin motivo

Y llegas tú y no quieres enseñar tu código.

¿Por qué no es crujiente? ¿Por qué no huele a pan-pan?

Pamplinas.

Tú código es mejor que esas hogazas.

(No es más rico, también te lo digo.)

 

Primero, es superior porque es el tuyo.

Segundo, es mucho mejor porque hacer un «puertas abiertas» con tus líneas dará una perspectiva más amplia a quién lo consuma.

El panadero rancio se tiene que conformar con que se lo compren y estar de mal café toda su vida.

En tu caso lo que hayas creado con tus manos sobre el teclado aportará un beneficio a otras personas, que, aún sabiendo más que tú, descubrirán algo más único que el número del DNI: tu forma de pensar cuando programas.

 

Gente que se desnuda

El código es algo tan íntimo, ¿verdad?.

La forma en la que elaboramos nuestro software es tan particular, tan «pa’dentro».

Hace dos días un grupo de gente que no se conocen se juntó en una sala de zoom y enseñaron sus intimidades. No era obligatorio hacerlo, pero nadie dudó.

Se enfrentaban a la vez a un mismo reto que tenía el singular nombre de «Ven a la FiestAPI».

La API protagonista fue la de transportes de la TMB de Barcelona. Son datos abiertos disponibles para la humanidad.

El objetivo era crear una pequeña aplicación web o móvil en tres partes:

  • 1) Listado de estaciones de metro.
  • 2) Pintar en un mapa las líneas de metro
  • 3) Mostrar el tiempo de espera en cada parada del autobús.

 

Enséñame código

Enseñaron el código sin tapujos y apunté varias cosas aprendidas:

  • El hechizo que tienen los mapas digitales (más con LeafletJS).
  • Los suculentos que son los datos abiertos y el poco caso que los hacemos.
  • El uso de codepen.io como alternativa ágil a un editor de código.
  • La dificultad que supone siempre la asincronía para los que trabajamos en sincronía.
  • El tipado de datos siempre genera debate (y cada vez me resulta más interesante).
  • Kotlin mola mucho.
  • GeneXus impresiona.
  • Cómo utilizar los useEffect en React.
  • El encadenamiento opcional con ?. en JavaScript.
  • Que Google Maps hace muchas cosas que no sabía.

 

No fui el único en descubrir mundos nuevos por lo que contaron los asistente.

Si fui el único en ponerme un gorrocóptero como «complemento formativo».

↗️ Puedes ver la propuesta del reto y sus soluciones.

 

Anímate a hacerlo con tu gente

Este ejercicio no se puede hacer todos los días, ni a todas horas. Pero seguro que en tu equipo o en tu comunidad hay una oportunidad para proponer el reto, compartir sin miedos y, de paso, repartir premios como hicimos nosotros.

Es muy sencillo:

  1. Proponer un reto asequible y atractivo (tip: lo visual siempre gusta).
  2. Poner una fecha límite de tiempo (3 semanas en nuestro caso).
  3. Aparecer vestidos, aunque sea en pijama, en la presentación de las soluciones. ¡No zoombombers!

Enseñar el código no solo suma, multiplica.

 

¿Te ha gustado la newsletter?

¡Compártela en twitter y que se enteren tus followers!

 

El penúltimo renglón

La píldora malandriner la trae Borja y se llama TurfJS: Una librería geoespacial con funcionalidades sorprendentes para navegadores y NodeJS.

  • Dices que sabes todo sobre el markdown y que nada puede sorprenderte. Eso dije yo y cuando vi algunas secciones de MarkdownGuide cerré el pico.
  • Space Cloud es una plataforma serverless open source basada en Kubernetes que genera, entre otras cosas, un GraphQL inmediato para bases de datos.
  • Imagínate un mundo donde todo el HTML se reduce a usar la etiqueta ‘div’. Un sueño hecho realidad gracias a div.js.
  • ¿Has terminado algún curso de Udemy? Eres una persona elegante, ya te lo digo. Como yo no lo conseguí Te contaré una historia sobre cursos inacabados en el Web Reactiva.
  • Buenas prácticas para mensajes de commit en castellano en commit-messages-guide.
  • Una plantilla responsive sencilla: Travel Website.
  • Para echar la tarde: Frontend ToolBox (A list of handpicked resources for frontend devs).
  • Mañana salgo en Webificando, pero los dos últimos episodios sobre APIs con Alfredo Giménez son lo más.

 

¡Nos leemos el próximo domingo!

PD: He cambiado el nombre del remitente para que te sea más fácil localizar los mensajes de La Selecta Newsletter en tu bandeja de entrada. Antes del cambio, si buscabas mi nombre, ¿cuántas veces salía en tu correo? 🙂

#lsn173

Lee y sigue las mejores newsletters desde la app de Lettermind
Sigue y lee todas las newsletters desde la app de Lettermind

Para poder crear una alerta y no perderte ninguna newsletter con tus intereses, tienes que iniciar sesión.
INICIA SESIÓN PARA CREAR TU ALERTA

Para poder crear una alerta y no perderte ninguna newsletter con tus intereses, tienes que iniciar sesión.
INICIA SESIÓN PARA CREAR TU ALERTA

Iniciar sesión

Registrar

Recordar contraseña

Buscador de Newsletters

Compartir