
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

pal sobre

Click aquí para mandarme un eeeeeeeeeeee por mensaje privado
En respuesta a:
Gracias por todos vuestros eeeeeeeeeeeeeeeeeeeeeeeeeeeee!

¡Nuevo artículo en el blog!
Lista de plugins interesantes para Vim y Neovim. Lo he dividido en plugins que he probado y recomiendo y plugins que no he probado pero he visto que mucha gente usa.

Yo entiendo el punto de que la guerra es una puta mierda que tiene que parar, pero este tipo de bloqueos de webs a los rusos no lo comparto, muchos rusos no tienen la culpa de que su líder sea un demente imperialista.
En respuesta a:

Like si quieres que esta tarde cuando llegue del trabajo publique un artículo nuevo sobre Vim.
Es coña, no le des, me la sudan los likes.
Se qué Vim no le gusta a mucha gente, pero es lo que hay, a ver si me pongo también con artículos de Svelte y Javascript vanilla.

Lo peor del sistema de props de Vue y Svelte es que cuando es un objeto complejo o array de objetos no puedes definir qué propiedades quieres.
Tienes que andar metiendo jsdoc para poder explicar que es lo que esperas recibir para la prop.

Me flipa mirar videos y .vimrc de la peña, aprendo de configs y keybindings que luego aplico a mi Vim.
Es como que estás constantemente mejorando y perfeccionando el editor.


Right here, right now Right here, right now Right here, right now Right here, right now
Right here, right now Right here, right now Right here, right now Right here, right now
Right here, right now Right here, right now Right here, right now Right here, right now

💰Va, me apunto a la moda y hago un hilo #OpenMetrics de todo el dinero que gano con la web y la newsletter.
Dento hilo 🧵
📰 Empecemos por la web.
Este mes he ganado 0€ de publicidad y unos 0€ aproximadamente gracias a los enlaces referidos (un 0% más que el mes pasado)
Mi idea es seguir con la misma estrategia, mi meta para el mes que viene es generar 0 euros.
📬 Vamos con la newsletter, gracias a los 700 suscriptores aprox que tengo,estoy generando una media de 0€ al mes, bastante más de lo que me esperaba.
📗 Y ahora las ventas de mis libros (el de Angular y el de Vue).
Este mes se han vendido 0 libros en total por lo que, al precio al que se venden, hace un total de 0€. El mes pasado vendí 1 libro, por lo que gané 9 euros.
Disclaimer: Antes de que alguien lo diga, sí, ya sé que puedo hacer SEO y ganar mucho más, y no, no me estoy quejando de lo que gano, he hecho el hilo por hacer la coña, el dinero me la suda.
Lo que de verdad me importa en la vida es la cerveza.


Creéis que merece la pena el Steam deck?
Me molaba mucho la PSP, pero la switch al final no me la compré.
¿Se puede jugar a juegos triple A aunque sea en calidad baja?

cos contáis

Me acaba de saltar anuncio 1 de 2 en Twitch, y a los 10 minutos anuncio 1 de 4, y nos quejamos de los anuncios de la tele, la que nos espera.


Mañana en la newsletter de #Alquimias hablo de la confianza en el código, en específico de Javascript.
Esta semana no hay mucho link a recursos y artículos, ya lo siento.


Cuando estoy en la oficina quiero trabajar desde casa y cuando teletrabajo quiero ir a la oficina.

Si los niños tienen punte hoy hasta el martes por los carnavales por qué nosotros no podemos tenerlo también?

eeeeeeeeeeeernes

¡Nuevo artículo en el blog!
Hoy os traigo la config que uso yo en Vim y qué hace cada cosa, por si os sirve de base para hacer la vuestra.
Los plugins los he dejado de lado porque voy a hacer un artículo hablando solo de plugins.

Más ideas que se me ocurren para Twitch, un canal en el que se entreviste a personas mayores.
Mola mucho escuchar las historias de cómo se vivía antes. Hay gente mayor que tiene muchas cosas interesantes para contar y que por desgracia no tienen a nadie para contarlas.
Es más, molaría hacer los directos desde las propias casas de las personas mayores (obviamente con su permiso y con permiso de la familia)

Cómo es posible que un componente tan simple o un input acabe siendo ultra complejo.
Que si debounce, icono, variante, tamaño, listeners, posicionamiento, tooltips.... y suma y sigue.

Es asombrosa la capacidad que tengo para programar algo y olvidar todo cuando vuelvo a las dos semanas.

Últimamente me están escribiendo muchos seguidores por mensaje privado y la verdad es que me encanta.
Me gusta mucho saber que el contenido que creo sirve a alguien, y también me gusta ayudaros con las dudas que tenéis.
Ya sabes, no dudes y escríbeme.

eeeeeeeeeeeeeeenos días
Yo ya he arrancado el Duolingo de ruso, just in case

Pal sobre 

El oso del Duolingo me da miedo, que como que nos mira con sospecha, sabe algo

Vosotros también habéis mandado por chat :wq pensando que estáis en la ventana de vim?

Que sí, que los coches contaminan mucho y lo mejor es el transporte público.
Pero no todos vivimos en una gran ciudad con un montón de alternativas de transporte. Fuera de la M40 la cosa se complica para desplazarse
Vivo en un pueblo fuera de Madrid y si tuviera que venir a trabajar en transporte público tardaría más de 2 horas y con unos cuantos transbordos, en coche tardo 40 minutos.
Y si lo que pretendes es que en las ciudades se use menos el coche lo primero que tienes que hacer es mejorar el transporte público y meter más líneas y frecuencias.
No puede ser que se prohíban sin tener un mejor sistema de transportes que absorba toda la gente.
Una vez más la solución que nadie quiere ver es sacar trabajos y gente de Madrid. Lo ideal sería repartirlos por todo el territorio y no tener a la gente concentrada en las ciudades, pagando locuras para vivir, mientras sobra terreno en otros sitios.

Miércoles, como el lunes pero en mitad de semana.

eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

Soy al único al que no le han regalado la mesa standing desk de Flexispot para probarla ¿no?
No ahora en serio, estas cosas me la sudan completamente, ya sabéis que cada vez me da más igual el contenido que subo a redes y las métricas.

¿Qué demonios le han hecho al logo de Street Fighter? Con lo que molan los los logos más detallados tipo mascot pa estas cosas. Ahora parece típico logo genérico de equipo amateur de eSports. 

No hay juegos buenos recientes sobre barcos y piratas ¿no?
Vale sí, está el Sea of thieves, pero al final es online y sin historia (y con gráficos cartoon).
También está el AC Black Flag, que no lo he probado, pero supongo que al final será como el resto de AC pero con barcos.

Otra vez es
2222222 del 2222222 del 22222222 a las 222222 del 22222222 y 22222222 minutos
2222222222222222222222
día patos


Sobre la noticia esta de que se van a unir dos pueblos, por un lado pues muy guay porque ha sido la decisión por votación de sus vecinos.
Por otro lado es una pena que se tenga que llegar a estos extremos para que haya más oportunidades en los pueblos.
El problema en España es estructural y de centralismo. No tiene ningún sentido que la sede nacional de puertos o la de las minas esté en Madrid
Y lo peor es que se sigue fomentando que más empresas estén en Madrid en lugar de poner restricciones y beneficios en otras comunidades
Y mientras la cosa continúe así seguiremos teniendo problemas de acceso a la vivienda, de contaminación, de transporte, de abandono de pueblos, y en general de mejores oportunidades para las personas.

Para ir pillando un poco el ritmo de publicar artículos he escrito uno cortito sobre Vim y en concreto sobre algunos comandos del modo normal para moverte dentro de una línea:

Gente que use KDE Neon, al tratar de actualizar con pkcon update (tras hacer refresh) me salta este error:
The following packages have unmet dependencies: plasma-pa: Depends: pulseaudio-module-gsettings but it is not going to be installed
¿os suena?

He escrito en este foro un hilo sobre los plugins que uso en Vim.
Os animo a que os registréis y comentéis en el hilo con los que vosotros usáis para hacer una lista entre todos.

Gente tengo malas noticias
77 + 33 no es 100


Esta cerveza incógnito IPA va por ustedes 
Está de fuerte que flipas, con esto te quedas un poco compilador, la verdad

Qué leches ha pasado con la web de tetrisfriends? Hace años que no entraba y resulta que ya no existe.
Con lo que molaba jugar online al tetris desde una web.

Cuándo vais borrachos que soleis decir voy un poco PHP o voy un poco JavaScript?

Voy un poco teckado mecánico no os voy a engañar




Mañana envío otra edición de mi newsletter de #Alquimias en la que explico de forma resumida cómo funciona el call stack y el event loop de los navegadores.
Te dejo la página por si te quieres apuntar para recibirlo (apuntarse es gratis eh)

Escribiendo el email de Alquimias de mañana 

Le he querido dar me gusta a un tweet y le he dado a la flecha hacia bajo tiiiiioooo

Yo soy de tema claro en la oficina porque tiene mejor iluminación y tema oscuro en mi casa. Soy de tema fullstack se podría decir.


Tengo mucho miedo cuando estoy metiendo una contraseña o un pin o lo que sea de decirlo en alto y que todo el mundo la sepa.


a currar 

Una cosa que no me gusta mucho de JavaScript es cuando creas una función con un await dentro y automáticamente tienes que usar await también en todas las funciones que usen a esa.
Entiendo que si dentro de una función añades una promesa pues vale porque se produce una llamada asíncrona, pero cuando usas await no estás precisamente esperando a la promesa y haciendo el código síncrono? Por qué ibas a necesitar entones que el resto de llamadas tengan await?


Ojooo que ya han publicado los resultados de State of JS 2021.
Para el que no sepa del tema, el State of JS es una encuesta anual que hacen a desarrolladores de todo el mundo para ver un poco tendencias sobre Javascript.
Voy a analizar por encima lo que me llama la atención.
Me sorprende que haya respondido tanta gente de Rusia. Ojito también con la India.
En el idioma que usamos los hispanohablantes estamos los segundos, seguido de los rusos. 
Una pena que no haya representación de más edades, la mayoría es gente muy joven.
Aunque me sorprende a que a la vez haya tanta gente con 10-20 años de experiencia. 
Vamos con la chicha. Respecto a características nuevas de Javascript, en este gráfico se puede ver que hay muchas cosas que conocemos (cículos exteriores) pero que todavía se usan poco (círculos interiores) como WebRTC pero si que se usa el nullish operator y el optional chaining 
En este gráfico se puede ver que hay mucho desconocimiento todavía de Javascript, ya que de los que respondieron hay gente que no les suena los términos que aparecen en la encuesta (me incluyo). 
Webpack va hacia abajo en satisfacción, aunque todavía se usa mucho. Express y React más de lo mismo. Lo de React supongo que será por el hype que hay con Solid y Next. Gulp y Ember condenados a morir. Curioso que Vue baje en satisfacción. Svelte cada vez con mejores opiniones. 
Este gráfico tier list me gusta poco. Por mucho que x librería esté abajo da igual, intentad probarlo y decidir por vuestra cuenta, no os dejéis llevar por las opiniones de la gente, cada librería tiene sus ventajas y desventajas y su caso de uso particular. 
Solid tiene pinta de que va a pegar fuerte, lleva casi nada y parece que la gente está muy contenta. Segundo puesto para Svelte y luego React y Vue. Me sorprende que Angular esté tan abajo en satisfacción de uso (supongo que tiene que ver por su arquitectura y Typescript) 
Veamos ahora el uso. Primero React, luego Angular y luego Vue, ninguna sorpresa. Aquí me alegro de que Svelte cada vez se use más, siempre es bueno que haya más competencia, y encima a mí me gusta mucho así que de lujo. 
Ahora el tema de los monorepos. Pensaba que lerna estaría arriba en satisfacción pero resulta que el primero está pnpm y luego turborepo. De todas formas lerna sigue el primero en ser el más usado, aunque lo mismo esto cambia en poco tiempo. 
En tema testing parece que en satisfacción le han quitado el trono a Jest. Testing library muy querido junto con Vitest (tengo ganas de probarlo). De todas formas en uso sigue ganando Jest y Mocha. 
Respecto a otros lenguajes, para sorpresa de nadie Typescript lo más usado seguido de Elm. A ver si se promocionan más los lenguajes funcionales que compilan a Javascript, por aquello de tener más variedad. 
¡Grande @midudev representando al barrio! Enhorabuena genio. 
Y poco más la verdad, dejadme comentarios con vuestras impresiones, que me mola leeros.
Os dejo el link de la encuesta para que echéis un ojo.
https://2021.stateofjs.com/en-US/
Por cierto, también hay una encuesta similar pero centrada en CSS, hice un hilo en su momento:
En respuesta a:
https://twitter.com/CodingPotions/st atus/1471136027716857862?t=PDjvA72Da3_M_ovQi7WuVg&s=19
Ahora que me fijo, este año no han preguntado por herramientas tipo editor de textos/IDE o navegador que usa la gente? Esas cosas tambiñen molan para ver tendencias.

¿No se podría hacer algo tipo contenedores pero para la web?
Me explico, no me mola que Javascript sea siempre retrocompatible con versiones anteriores, al final arrastramos cosas del lenguaje que no molan.
Molaría que una web se abriera con runtime antiguo y otra con lo nuevo.
Algo tan simple como el var, let y const ya complica a mucha gente que está empezando y no sabe qué usar.
Osea al final puedes usar babel, Typescript o cualquier otro lenguaje, pero molaría que de serie Javascript no fuera parche sobre parche para que sea retrocompatible.


Ostias pues de momento vamos camino de sequía, sobre todo en el centro de España.
Como decía, se vienen la noticias de que ducharse todos los días es malo pero nada de piscinas privadas y campos de golf.
En respuesta a:
https://twitter.com/CodingPotions/st atus/1486697652138184704

Que puto asco los bolsillos del chándal, cada vez que me subo al coche o me siento se me cae todo al suelo. Tan difícil es hacer bolsillos grandes o poner cremalleras?

¿Vite no puede compilar un fichero .svelte o .vue sin más? ¿es necesario poner siempre un entry que sea un archivo .html?


El Pycharm de Jetbrains para programar en Python tiene versión gratuita para todos, pero en cambio el Webstorm siendo de la misma empresa solo tiene periodo de prueba de 30 días y luego a pagar.
Aunque si eres estudiante o profesor si que puedes usar gratis Webstorm, eso está bien.
Yo lo probé hace un dos años y bastante ok, aunque ahora no recuerdo una funcionalidad que usara mucho y que no tuviera el vscode por ejemplo.










