
Notas


Tengo muchas ganas de que por fin salga el Dwarf Fortress para Steam. He jugado unas horas, con pack de texturas obviamente, pero se me hace muy cuesta arriba los menús y el tener que usar el teclado para todo (y eso que uso mucho vim)
He visto trailers y updates y pinta brutal

Como sabéis he estado un poco trasteando con Angular usando Ionic y como llevo cosa de 3 o 4 años sin tocarlo no recordaba casi nada.
Lo digo porque los vídeos de @domini_code, en concreto la serie de "28 días aprendiendo Angular" me ha venido de lujo.
https://www.youtube.com/playlist?lis t=PL_9MDdjVuFjFBed4Eor5qj1T0LLahl4z0

Tengo muchísimas ganas de poder usar container queries de forma nativa sin polyfills
Para el que no lo sepa, es una forma de poder meter estilos dependiendo del tamaño del padre, no de la página completa
Esto va a permitir poder crear componentes integrables en cualquier sitio.

Chavales he actualizado mi dotfiles, en concreto la parte de la config de neovim, por si queréis echar un ojo.
A mi me flipa ver las configs de los demás, sobre todo la del vim, porque siempre aprendo algo nuevo que incorporo a la mía

Ojo gente que el mejor cliente de git se ha actualizado.
Si no lo habeís probado os lo recomiendo demasiado, la mezcla perfecta entre cliente de terminal y GUI, apretando 4 teclas literal haces add, commit y push y si no recuerdas la combinación siempre puedes pulsar la tecla X
En respuesta a:
https://twitter.com/DuffieldJesse/st atus/1549690832563097602

Ya lo he dicho varias veces, pero me da mucho asco la moda de los CMs de las empresas haciéndose los graciosos en redes sociales, y luego está el de Ryanair, que directamente de burla de los clientes y hace chistes riéndose de los servicios de mierda de la empresa
Porque piensa una cosa, si subes chistes todo el rato y la gente te sigue, sirve de algo? Quiero decir, si, tienes muchos seguidores en redes pero qué más da si solo te siguen por los chistes, no vas a vender más.
Ojalá un botón de silenciar todas las cuentas de empresas
Osea imagina que te gusta un producto o una empresa, pa que vas a seguir sus cuentas en redes si te vas a comer sus memes de mierda, lo que te interesa precisamente es sus productos
Y lo digo yo que muchísima gente me sigue por contenido de programación, pero subo memes también porque me da la gana y hablo de lo que quiero, la diferencia es que mi cuenta es personal (aunque no tenga mi nombre) y no pretendo hacer negocio

He cumplido un sueño, gracias a Javascript me he comprado este yate, y todo por saber usar las promesas 

Me sigue flipando que a pesar de que hoy en día todo el mundo lleve un teléfono móvil tocho, los pantalones sigan teniendo bolsillos de mierda (o que incluso no tengan)
O los típicos bolsillos de lao que a la que te sientas el móvil se precipita al vacío
Supongo que por eso se ha puesto de moda las bandoleras y las riñoneras en la chavaleria, y yo pensando que era pa guardar los porritos

Creo que de las propiedades medio nuevas de CSS, la que más uso es la de gap para flex. Se acabo andar metiendo margins de mierda y luego andar con media queries para meterlos en top y bottom a la que los elementos hacen wrap
También tengo ganas de usar la de aspect-ratio para no andar metiendo paddings raros para hacer que los elementos no se deformen.
Y del resto de propiedades nuevas ni idea la verdad, tengo pendiente echarlas un vistazo por si me estoy perdiendo alguna interesante.

friendly reminder de que ayer subí sesión nueva, por si os la queréis poner mientras trabajáis, que es bass house y os meter un chute de energía pa flipar
En respuesta a:
https://twitter.com/CodingPotions/st atus/1548690758156312576

Genteeeeeeeeeeeeeee he subido una nueva sesión, y la de hoy es especial Bass House!
La de hoy es una locura, creo que he metido como 50 canciones en cosa de 1 hora, espero que os moleee!
https://www.mixcloud.com/diegolopgr/ mix-tonic-04-bass-house-17072022/

Cada vez me da más pereza el prepararme las canciones para las sesiones pinchando, me paso las horas muertas poniendo puntos de interés en todas las canciones, pero es que en el fondo me da mucha seguridad el poder saltar a la parte que me interese de la canción

El efecto Mandela del software: creer que jQuery está muerto


Pues eso, que llevo estos días dándole a Angular y en parte me gusta porque te da Typescript y inyección de dependencias de gratis pero odio el tema de los módulos.
Prefiero en ese sentido a Vue o Svelte que simplemente importas lo que sea en el componente y fuera.
Respecto a tener varios ficheros por componente (uno para el html otro para el css, el del propio componente y el del módulo) pues más de lo mismo, en parte me gusta porque abres por ejemplo el de la vista y solo tienes html, mucho más limpio en ese sentido
Pero por otro lado es más tedioso tener muchos ficheros por componente, puede ser muy tedioso a la hora de los refactors de no ser que tengas un IDE que lo haga por ti
Ahora que llevo 4 años usando Vue y medio año usando Svelte os puedo decir que no hecho en falta nada de Angular, al revés, me parecen una opción mucho más ligera
Por cierto, la documentación de Angular, aunque es muy completa y tal, es mucho más complicada de entender que la de Vue o Svelte precisamente porque ujn framework más complejo
A fecha de hoy, mi tier de frameworks de frontend sería:
Svelte > Vue > Angular > React



Pregunta de Angular, si tengo un módulo A que importa y exporta un componente, y un módulo B que importa el módulo A y un módulo C que imports B, si en otra parte de la app me importó C, puedo usar el componente que exporta A?

Estaría guapo un algoritmo para Spotify que no fuera totalmente aleatorio, me explico, que para una lista de reproducción te vaya metiendo las canciones siguiendo un orden por estado de ánimo/similitud, que se vaya creando como una historia, un mood.

50 grados ni frío ni calor

Cada vez tengo más claro que el modelo de negocio del futuro es suscripciones mensuales y no tener nada en propiedad, bueno casi que ya es así
Por ejemplo han sacado un BMW con asientos calefactables, el tema es que solo funcionan si pagas una cantidad mensual. Me suena que esto también pasa con el sistema de suspensión de Mercedes.
Fíjate que les sale a cuenta instalarlo en los coches aunque el comprador no lo active
Todo este sistema sale más a cuenta porque como la gente tiene cada vez menos dinero, lo único que pueden hacer es pagar mensualidades de todo, al final no dejan de ser préstamos en los que acabas pagando un huevo al final
Por ejemplo el renting, pagar al mes para tener durante años un coche, mucha gente de verdad se piensa que así ahorra porque a los 4 años le dan otro nuevo, no se dan cuenta de que en 4 años pagan más de 12k, medio coche


Hora 500

Hora 404


Pues tengo muchas ganas de que la movida esta de Bun tire palante, espero que no se quede en el hype.

¿Os gusta la fotito que hice anoche con el móvil? 

Chavaleeeeees he publicado la sesión de hace un par de semanas en formato vídeo de Youtube porque tremenda obra de arte se lo merecía

Estoy empezando a odiar los shorts de Youtube. Vale que muchos están guays y tal pero a veces entras en canales a ver sus vídeos y la mayoría de los nuevos son todo shorts (normal, porque funcionan muy bien)

Como #developer, ¿usas teclado?



¿De verdad se ahorra tanto tiempo mencionando al maldito bot de Notion? Yo creo que con su extensión haces lo mismo, y sin llenar las respuestas de los tweets poniendo SaveToNotion
No tengo palabras silenciadas pero creo que ya va tocando
@SaveToNotion #webdev


Gente que desarrolle en Ionic, una consulta
Tengo un componente que hace de "layout" de varias páginas, básicamente tiene esta estructura en el html
El caso es que el contenido no me hace scroll
Me explico mejor, en ese componente tengo este html:
<ion-header>...</ion-header >
<ion-content> <ion-router-outlet></ion-router-outlet> </ion-content>
<ion-footer>...</ion-footer >
Creo que es por usar el router, que mete un nodo HTML extra que arruina el overflow
Poniendo position:relative tira en web pero no en Android. Lo que he pensado es en directamente poner el header, content y footer directamente en cada ruta que lo necesite, pero me molaba la idea de tenerlo en un layout.
Por cierto antes de que salga el listo de turno a decir que use Flutter o app nativa, estoy usando Ionic porque el desarrollo web se me da bien y porque quiero practicar algo de Angular

Gente he subido otra sesión pinchando musiquita, esta vez tocaba un poquito de Remember de los 90s.
Justo con esta sesión no estoy muy contento la verdad, fallitos y malas decisiones, toca seguir practicando y mejorando.
https://www.mixcloud.com/diegolopgr/ remember-incantation-05-10072022/

Se me está ocurriendo que estaría muy guapo que al leer un ebook puedas enchufar unos cascos para poder escuchar música, efectos y sonido ambiente dependiendo de la página y escena que estés leyendo.

Un problema que tenemos en desarrollo web es que ya no usamos ficheros .html y .css (pa que luego critiquen a Angular) y eso nos lleva a que haya extensiones muy guays que no tiran en el framework de turno (Vue, Svelte, React) porque no están pensadas para estos ficheros.
Que sí, que hay editores que por ejemplo pillan el contenido de le etiqueta <script> y aplica las reglas de JS, pero no es lo ideal.
De normal en back no creo que tengan ficheros con 3 lenguajes de programación a la vez, como mucho queries SQL

Chavales no os perdáis los directos de este pibe porque son cojonudos
Se marca unas canciones brutales creadas desde 0 en directo, menudo talento tiene
En respuesta a:
https://twitter.com/Marshall_Flash/s tatus/1545855330483163136


Como esto funcione va a ser brutal
En respuesta a:

Gente tengo malas noticias, esta semana es el último email que voy a mandar de #Alquimias, ya no disfruto escribiendo los emails, se ha vuelto una carga y obligación, es una pena pero es lo que hay.
Gracias a toda la peña que ha leído mis emails! Grandeeeees
Aquí está gente, el último correo de #Alquimias, un placer haber estado en vuestras bandejas de entrada, me quedo con la satisfación de saber que mi contenido ha sido leído, gracias a todas y todos.

A ver si aprendemos de los pingüinos
En respuesta a:

Molaría que los editores de código tuvieran una forma estándar de definir keybindings.
Por ejemplo en vscode tengo el Fuzzy Finder de ficheros en la tecla Control + P, pero en Webstorm e IntelliJ no es así por defecto y tengo que configurarlo, pereza.
Imagina poder tener algo rollo .editorconfig pero para los keybindings de cualquier editor. Si quieres probar otro editor de código no vas a tener tanta fricción porque al menos los keybindings típicos los vas a tener.
Obviamente no te servirá para todos pero algo es algo


Ojitooo porque este tío se curra los vídeos que flipas, fijo que algo interesante sale
En respuesta a:
https://twitter.com/nategentile7/sta tus/1545135478659325954


Me extraña que ningún lenguaje de programación haya llamado a su REPL "Max Repel"

La cantidad de anuncios que mete Twitch últimamente es tremenda.
Encima te los mete según entras en un canal, a veces es que se te quitan las ganas de descubrir otros canales solo por eso.
Nos quejábamos de Youtube y Twitch es la misma mierda


eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee





Oye @Manz ahora que va a salir el nuevo Monkey Island has pensado en hacer uno de tus directos creando tu propia aventura gráfica con Javascript? Molaría mucho para ver cómo planteas sistema de items y puzzles.

0.30 miles y ya me he cansao


Ostias, me acabo de enterar de que los de @StackOverflow han puesto una opción a la hora de ordenar las respuestas que se llama "Trending" en la que los votos más recientes cuentan más.
Se acabó lo ir hasta abajo pa encontrar respuestas con sintaxis más reciente.

Últimamente estoy usando mucho el selector de CSS de descendientes directos rollo
.container > * + * { margin-top: 2rem; }
En un momento añades separación a todos los elementos de dentro de un nodo, sin andar poniendo flex de tipo column y gap

Ya sabéis chavales, si estáis desde casa currando pasaos por este cowork que siempre recomiendo porque mola mucho
En respuesta a:


Cuando termino de leer con el kindle siempre echo la mano buscando el marcapáginas

volviendo de la oficina tal que así 

WTF acabo de tirar un comando de npm en plan npm urn build y ha tirado, a pesar de que está mal escrito. ¿NPM tiene alias para la gente que lo escribe mal?
He probado con npm nur y npm rnu y no tira, curioso

¿Existe algo mejor que una buena sesión de musiquita verbenera y veraniega para escuchar mientras se trabaja? Yo digo que no
En respuesta a:
https://twitter.com/CodingPotions/st atus/1543638700185120768

Gente, vais a flipar, he grabado una sesión pinchando música pero ojito porque es episodio especial verano, con temazos míticos de la época de Caribe Mix, os traerá recuerdos fijísimo.
Dadle mucha caña chavales, que me lo he currao, espero que os mole!
https://www.mixcloud.com/diegolopgr/ dance-charms-05-summer-special-03072022/
A celebrar el buen trabajo de hoy 

Vais a flipar con la sesión de música que voy a grabar esta tarde, es de un estilo de música que nadie se espera
#hype

Chavaleeees si no tenéis nada que hacer este finde os recomiendo mucho veros el stream que hizo @girlazote el otro día porque es brutal, menuda masterclass de arquitectura.
Mola que también se hagan estas cosas algo más avanzadas.
Grandeeeee
https://www.twitch.tv/videos/1518475 212
También en Youtube por cierto

chavaleeeeeees mañana en la newsletter voy a hablar de si merece la pena hacer siempre pull requests.
Te puedes apuntar para recibirla aquí: https://codingpotions.com/alquimias/

escribiendo la newsletter de mañana tal que así 


Oye, muy chulo el vídeo este, me gusta mucho que sea corto y en una pizarra, hace que sea más cercano y se entiende guay.
Además lo que explica también está muy interesante, yo hasta ahora lo hacía como al principio del vídeo.
En respuesta a:

Al final tenía razón el tío, nos estamos riendo
Aunque bueno con la de pasta que habrá sacado a estas alturas a la gente se la sudará completamente
En respuesta a:

La oferta y la demanda al parecer solo funciona cuando hay que bajar los sueldos y cuando te dicen que "es lo que hay" y "es el mercado"
En respuesta a:
https://twitter.com/GatunaGuerrera/s tatus/1542571591296602113

vierneeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
eeeeees 

Chavales tengo el blog completamente parado y me da rabia. Cómo ya os dije quiero cambiar todo el diseño y estructura pero estoy completamente bloqueado, tengo miedo al papel en blanco (a ficheros en blanco en este caso).
Tengo muchas ideas pero no sé cómo darle forma a todo.
Algo tan simple como el header (el navbar) todavía no sé ni cómo lo quiero. No sé si hacerlo pixelart, de color sólido o directamente ni ponerlo, y así con todo.
A ver si cojo este verano y me pongo a picar código, aunque yo creo que nunca hoy a estar 100% convencido.
La página que creé como sneak peak para que vierais por dónde van los tiros ni la he tocado desde entonces.
En mi cabeza sonaba brutal lo de hacer toda la homepage como pixelart pero quizás me estoy poniendo piedras a mi mismo


Me apetece hablar de la estratificación de la sociedad. Esto ha existido toda la vida, las personas tiende a juntarse con gente de su misma clase social, riqueza, estatus, fama, etc, no es algo nuevo.
El caso es que me he dado cuenta de que esto pasa incluso en niveles más bajos
Por ejemplo, ahora con la moda de los youtubers/streamers/influencers, al final ves que todos se conocen entre sí, que sus parejas también pertenecen al sector.
Como es lógico entre ellos mismos se apoyan para todo, viven en su propia burbuja.
Pues así pensando me he dado cuenta de que esto pasa aquí incluso con los creadores de contenido de tecnología/programación.
Te das cuenta de que mucha de la gente con muchos seguidores se conoce entre sí e incluso están en el mismo círculo.
Es normal, acabas juntándote más con gente con tus mismos intereses/inquietudes, pero seamos sinceros, sabes que en el fondo interesa tener gente potente cerca porque al final surgen las colaboraciones y te pueden ayudar a crecer.
Ojo, no digo que todo esto sea algo malo, ni mucho menos, que cada uno haga lo que quiera, faltaría más, es solo una reflexión.
Y no quiero que esto suene a envidia o algo así, ya os he dicho muchas veces que paso del rollo influencer, subo lo que quiero y punto.
Adenda: Tengo que decir también que justo la comunidad de nuestro sector es más abierta que otras con gente que está empezando o quiere meterse en el sector.











