midulive
Transcribed podcasts: 605
Time transcribed: 13d 3h 7m 36s
This graph shows how many times the word ______ has been mentioned throughout the history of the program.
no bienvenida el tema que hoy vamos con las noticias de javascript y mañana vamos a hacer
un curso de sql desde cero pues eso mañana curso de sql y hoy las noticias de javascript salseos
que si next y es es lento que el creador de hija copilot se queja que le pagaron poco de
explicando que dejan un editor como si fuese una ruptura con su novia drama de que hay muchos
archivos de configuración en el frontend la pelea con ria canary también tienen noticias como 10
cosas que todo programador debería saber los puestos abiertos en el mundo de la programación vamos a
empezar por este vamos ya arrancando con este amigos me he encontrado con esto y me parece muy muy
interesante vale esto es el número de puestos de trabajo abiertos en el mundo tech y aquí podemos
ver un poco lo que es la evolución cómo ha ido la cosa desde enero del 2022 hasta junio del 2023 os
voy a dar una noticia mala y una noticia buena la mala es que en abril del 2022 fíjense estuvimos
en topes donde había abiertos abiertos 477 mil puestos de trabajo o sea una salvajada era una
verdadera salvajada eran un montón y no lo dice pero yo entiendo que están hablando sólo de puestos de
trabajo en eeuu pero como he visto aquí veis que aquí podemos ver que hay de todo el mundo o sea que yo
pensaba que hay eeuu pero luego viendo esto parece que es de todo el mundo ahora desde abril podemos
ver que va ha bajado a lo que tenemos hoy que son 168 mil eso es malo hombre bueno no es ha habido una
clara bajada en puestos de oferta laboral en el mundo la buena noticia la buena noticia es que la
caída parece que se ha parado fijaos que el año pasado en abril teníamos una bajada constante en
julio siguió bajando sin 100.000 bajaron los 100.000 puestos de trabajo entre abril y julio del año pasado
o sea sólo en un mes 100.000 ofertas menos y ahora podemos ver que yo veo que se ha estabilizado así
esa sería la buena noticia es que viendo esto incluso hay un ligero repunte muy ligero ya veis que se ha
estabilizado y hay un ligero repunte últimamente donde se están sumando de mil en mil más o menos
cada semana poco a poco ahora ya sabéis todos las razones no las razones que es de esta bajada de
oferta la culpa es de la incertidumbre económica que ya lo sabéis que ha habido un montón de despidos de
hecho esta página me ha gustado mucho cuando la he visto porque por ejemplo también tenemos aquí los
tecla job y aquí podemos ver todos los despidos que ha habido desde el 26 de junio fijaos en julio del año
pasado agosto septiembre enero de este año ha sido el peor mes donde hubo 100.000 personas despedidas
en el mundo tec vale y fijaos que amazon sólo amazon 18 mil personas veo que se ha tranquilizado
bastante la cosa tanto el ritmo de despidos que hubo a principios de año fue el peor momento entre
noviembre del año pasado y marzo de este año como fue el peor momento yo estoy viendo ahora como una
pequeña estabilización una cosa positiva que veo es una pese a que sigue entrando gente en el mundo
de la programación o el mundo técnico la oferta se mantiene y crece levemente pensar que esto conforme
se va va gente entrando en el trabajo siga habiendo las mismas ofertas esto quiere decir que no está
saturado el mercado que el mercado sigue teniendo una necesidad constante de gente técnica está bastante
interesante esta página también no sólo por estas gráficas también cuánto han bajado las acciones de
las empresas cómo están contratando las empresas que han despedido más como por ejemplo google meta
y todo esto vamos a ver una demo hablando de programación y ya no tanto de dinero que sé que
os gusta el dinero vamos a hablar de de esto no es que os quiera enseñar la película pirata de
fasan de furios que pasan furios x que por cierto menudo menuda posición está esta chica un poco
creepy pero os quiero enseñar una cosa fijaos me voy a ir a la home no sé si la he visto me voy
a dar a una película por ejemplo spider-man y la verdad habéis visto lo que ha hecho como que
horrible nombre bueno total que cuando vais a una página veis que hace ese efecto habéis visto estos
efectos tan chulos esto está hecho con nags 3 nags que ya sabéis es el framework de view es como el
next y es de view 10 esto es la view transitions api la navegación que hago en mi página que cuando
entras en un artículo no recarga la página y que aparece una animación y tal pues esto aunque no te
lo creas no es una single page application o sea lo que tú estás viendo en realidad es una página
normal y corriente pero que se anima cuando se navega si queréis saber más información que sepáis
que ya tenéis disponible la documentación en mdn lo cual no está mal que te explica el concepto
cómo hacerlo o sea le podéis decir cuánto tiene que durar la animación que tienes que decir mira
este elemento se tiene que ir a esta posición y está a esta posición y ya está y esto se está
haciendo directamente con un poquito de css y muy poquito de javascript y es de los primeros que ya
han hecho esta integración directamente con el framework y han hecho una demo vale en guija punto
com barranax barra movies aquí tenéis la demo e incluso podéis mirar justamente cómo están haciendo
esto del view transitions vamos a buscarlo a ver si encontramos view transition ves que lo tiene
aquí true y ya está experimental o sea es una configuración de nags para que lo puedas hacer
y aquí tenemos view transition a view transition duration todo esto todo esto lo que está haciendo
esa pequeña animación bueno lo malo es el soporte no está mal ya para haber salido muy poco o sea mira
view transitions api 64% pero bueno que es chrome edge opera y poca cosa más entonces si vais a
un navegador que no lo soporta no hay ningún problema porque veis podéis ir a firefox va a
funcionar exactamente igual sólo que va a hacer un va a hacer como un parpadeo veis ha hecho como un
parpadeo se ha recargado toda la página y ya está os voy a contar una cosa que esto aquí vale las
mejoras progresivas en el mundo de la programación web son clave hace muchos años cuando yo estaba
trabajando en la última empresa en la que estuve me decían no no vamos a añadir x funcionalidad porque
esto sólo lo soporta safari o chrome o lo que sea y a lo mejor teníamos un 65% de los usuarios que
utilizan chrome entonces el tema es oye vamos a intentar darle la mejor experiencia del usuario al
máximo número de usuarios sin romper que puedan utilizar la página web el resto de usuarios y esto
es clave para mejoras de rendimiento por ejemplo el hecho de cargar menos bibliotecas y polyfills si no lo
necesitan la mayoría de los usuarios un error que suele cometerse en el mundo de la programación web es
bueno como tengo que darle soporte a internet explorer 11 por poner un ejemplo voy a cargar
todas las librerías a todos nuestros usuarios y eso no tiene sentido bueno vamos a hablar de el
pedazo de salseo vamos con un salseo va vamos con el primer salseo vamos a empezar con este salseo
que la verdad lo ha petado lo ha petado este tuit lo ha petado 8869 likes brutal warren buffering ha
puesto esto para que este punto jason tsc confi que es linda rc prettier babel punto confi punto j s web
puntocom fit yes que coño estamos haciendo deberíamos estar avergonzados de nosotros mismos tampoco nos
pasemos no se me parece un poco exagerado sinceramente me parece un poco exagerado entiendo el punto entiendo
el punto y lo puedo llegar hasta compartir en la historia de la programación peores cosas hemos visto a
muchos niveles pero es verdad es verdad las cosas como son que el hecho de tener que ponerlo en la
raíz sabes es un poco como joder pero también es verdad que a ver estamos mezclando un poco como si
fuesen culpa como si fuesen culpa de no sé nuestra pero lo cierto es que son diferentes cosas y muchas
de ellas muchas de las cosas que ponemos aquí hay que pensar que son herramientas externas por ejemplo
docker compose pero bueno esto no es culpa mejor de la programación web o del frontend que utilices
docker compose es culpa tuya que utilices npm rc a ver esto por ejemplo podría ser una
configuración que puedes tener totalmente y hay muchas de las cosas que hay aquí por ejemplo es
link rc que las puedes meter en el package jason entonces aquí por aquí han estado hablando mira
teo decía yo como máximo tengo cinco a ver yo no voy a engañar yo fácilmente puedo tener más de hecho
mira vamos a hacer una lista rápida kit ignore el kit ignore lo tienes seguro aquí falta el package log
package log lo sabe dios eso o el pnpm log punto llame los jaslo con lo que sea por cojones tiene
la carpeta de no módulos también eso no te la falta ni nadie como utilices tailwind pues tal a ver
seguras está por supuesto tsc config si utilizas esto también es link está yo no las utilizar yo estas
dos las suele evitar siempre que puedo bueno que hay un montón hay un montón bueno el kit ignore también
el editor conflict yo la verdad que tampoco lo utilizo aquí pues hay mucha gente que se queja nuestros
estándares la verdad que el esto lo que realmente demuestra es que no hemos sido capaces hasta llegado
un momento ponernos de acuerdo de tener una sola forma de tener nuestra configuración lo cual es un poco
rollo y habla muy mal de nosotros como comunidad de desarrolladores más que otra cosa el tema es el tema
es que en este chico nexel ha escrito un blog post donde comenta su historia agridulce de por qué se
cambia de neovim a visual studio code antes utilizaba neovim porque bueno había visto youtubers como de
prime gene y no sé qué y que parecía que era una comunidad muy divertida que configurar neovim es
súper divertido que no sé qué vale porque ha vuelto a visual studio code cuál es el primer problema copilot dice
que el copilot es indispensable y que no se imagina escribir código sin él y que se ha dado cuenta que
la experiencia con copilot que sí que es que está disponible en neovim pero que la experiencia no es
la mejor del mundo vale no para de petar que es bastante lento que difícilmente funciona que estaba
cansado de lo que sistema de plugins la configuración que tuvo una nueva laptop y no tenía ganas de configurarlo
todo y bueno bla bla bla entonces el salseo no es este porque la gente puede utilizar o en mi opinión la
gente puede utilizar neovim visual studio code notepad lo que os dé la gana pero el salseo es este de
levels ayo levels ayo es un pedazo de founder pero levels ayo que yo que se estaba en el sofá y le picaba
algo dice los desarrolladores ahora escriben publicaciones de blogs sobre el cambio de
herramientas como si estuvieran pasando por una ruptura dios yo la verdad que este comentario me
parece un poco tío deja que la gente escriba sobre los cojones como le dé la gana que habita así que
es verdad que dice una cosa que a mí al menos me parece interesante que dice no es de extrañar ya
que los desarrolladores se vuelven más fanáticos de sus stack tecnológicos que de algunas relaciones
eso eso voy a decir que es verdad eso voy a decir que es verdad porque hay gente hay gente que es
verdad que tío toma un tema sentimental es como lo de ir a universidad que la semana pasada ya fue tela y
que me sigue coleando de gente todavía hay r que r r que r sabes topica como algo muy personal muy en
carne viva tío pues lo mismo pasa con el stack tecnológico de ríac angular vio parecen equipos
de fútbol es una cosa dios dios dios que el fanatismo que malo es que os calméis todos dios mío bueno por
aquí un poquito la gente pero ojo porque había aquí gente dándole cita fundadores ahora metiéndose con
adolescentes porque no tienen valor que añadir la verdad que ha pillado ha pillado bastante entonces
me gustaría saber de quién de quién sois equipo mira es que yo la verdad voy a ya me voy a mojar es
lo que dice en el coche dice un poco extraño no ahora que estamos vigilando controlando el tono
avergonzando a los jóvenes desarrolladores por la autenticidad en su escritura los desarrolladores
siempre han sido apasionados por sus herramientas durante décadas porque están tratando de actuar más
geniales cuando alguien hace legítimamente algo productivo con eso es verdad es que en twitter
tú no puedes respirar sin molestar a nadie es una cosa loca es una cosa loca es como yo que sé pues
él le encanta jQuery oye pues está bien no pero twitter que justamente es para opinar y para decir lo que
te dé la gana la verdad no sé yo creo que está será ser apasionado en cualquier cosa eso siempre lo veo
como algo positivo siempre y cuando haya un respeto hacia los demás yo creo que este chico diciendo que
se cambia de neov y maccote o viceversa no le hace daño a nadie sus palabras no son ofensivas y está
bien ser apasionado y oye mostrar hacia afuera porque no sé qué a mí me parece bien me parece bien pues
vamos con nex y es amigos porque estas semanas nex y es para que no lo sepa que ya es difícil tienes que
vivir en una cueva nex y es el framework web más utilizado conocido del mundo seguramente ha habido
en este caso algo yo creo que objetivo ya no subjetivo objetivo en el que no sé por qué está
pasando un ex y es que va muy lento va muy muy muy lento a la hora de desarrollar vale no cuando lo
ejecutas a la hora de desarrollar esto está tan mal todo mi equipo se está comiendo las uñas
intentando hacer una build con nex y es cos lo peor del nuevo directorio app es lo extremadamente lento
que es el dev server mi equipo está trabajando en él pero es absolutamente miserable y aquí hay
incluso una isu que lo comenta una isu que lo comenta imaginaos cómo está el tema imaginaos
hasta el tema bueno fijaos aquí que hay bastante bastante tela de hecho hay un montón un montón de
artículos o sea que es verdad se ven las trazas de la cpu y sí que se ve que está yendo muy lento
brandon dice querido raush dice esto es una llamada desesperada para que contrates ingenieros
extras para que trabajen a tiempo completo para arreglar el rendimiento del servidor de desarrollo
primero contestó lee dice hoy abrando gracias por compartir definitivamente te estamos escuchando y a
los demás en el hilo el rendimiento del servidor de desarrollo es nuestra principal prioridad ahora y
luego tenemos a guillermo dice para añadir lo que dice lee nosotros utilizamos al router en
verser para construir todo verser puntocom nuestros incentivos están alineados queremos mejorar la
experiencia de desarrollo como hemos llegado hasta aquí hemos reseteado todo lo que es la experiencia
del servidor primero porque creíamos que la prioridad y ahora la experiencia de desarrollo ojalá que
sí ojalá que sí pero para hurgar en la herida porque claro la gente quiere hurgar hay que hurgar hay
hurgar hay que hurgar en la herida y carlos que este es el chico aquel que decía que jsx que no sé
qué bueno este es un entusiasta de view obviamente obviamente y carlos dice es este nuevo a pedir de
nex y es lento bueno he hecho un benchmark para compararlo con el directorio de páginas de nax 10 13 y
la comparación pica es que qué cabrones son miran nex versus nax ellas grande no sé que la madre que los
parió lo peor es que no compara aquí el modo desarrollo lo que está comparando realmente es
en realidad una vez que ya se ha publicado para ver cuántas ricos puede soportar uno y otro aquí
tenemos la comparación entre nex con la los directorios de aplicación los de páginas y con
knax vale entonces aquí podéis ver que knax gana en todo siempre y aquí también el tiempo que tarda
en contestar cada uno de ellos vale y podemos ver que el de knax fijaos súper poco o sea como que tiene
mejor rendimiento en todo y aquí obviamente más aquí ha habido un montón gente que no se lo termina
de creer gente que dice que que no es lento que se está inventando han escrito un post tanto delva
como leo robinson explicando en lo que están trabajando no pues mejorar la performance la
estabilidad y a mí yo esto este título este título improving developer education vamos a
calmarnos a mí sinceramente no me ha gustado mucho mejor lo entendió vale pero a mí improving
developer education a mí no me sonó bien igual es un tema cultural en inglés está bien dicho pero yo
lo yo me hubiera expresado de otra manera porque parece como que me tienes que educar para que me
deje de quejar o para que no sé yo igual lo entendió mal mientras que creemos que no sé qué requieren
adicional educación y documentación para ayudar a enseñar estos nuevos conceptos ves no sé me parece
rara la expresión me parece muy rara yo entiendo que la clave está en el turbo pack la clave está en
cuando saquen su propio empaquetador turbo pack y aquí ya no tengan que depender tanto de web pack y
así se puedan enfocar directamente en su empaquetador y hacer todas las mejoras que necesiten porque a día
de hoy no lo veo muy claro el creador de hija copilot no está contento alex grave ley que es el creador
o él dice que ese creador total que dice que se queja es no está contento porque dice que su compensación
total por crear hija copilot desde el inicio hasta que llegó fue de 20 mil dólares de bonus y crecer en
cuanto a titulación no sea que subió de puesto yo mi pregunta del millón con todo mi cariño a alex
grave ley o sea no sé si es que es que lo inventó sabes que lo inventó sabes dijo no oye os traigo una
idea que va a hacer millonarios fija copilot lo he creado yo y esto es lo que va a petar entonces si
si se refiere a eso lo puedo entender oye le puedo aparecer poco pero si alguien desde fuera le trajo el
producto y lo creó él me parece sobrado 20 mil dólares no jodas está de lujo luego ojo porque pit
hand que es uno de los creadores de riad dice yo también recibí 20 mil dólares de mi trabajo cuando
cuando cree riad y se cabrea si tú creas algo en la empresa con los medios de la empresa donde tú ya
tienes un un sueldo y todo esto que creéis sabes ahora que creéis que debería no está bien es poco
deberían darle más bueno qué quieres decir crearlo porque claro yo también me preguntaba qué es esto de
crearlo dice quiere decir que lo loco de haste desde cero tú mismo dice si yo y esto me parece una
explicación un poco polémica o sea si yo y otros 16 otros a ver como que 16 otros o 16 o sea no hay
término medio sabes o 16 no puede ser de 1 a 6 de qué pasa no tenía muy claro o es que era una persona
que tenía trastorno múltiple de personalidad y a veces era uno y ahora a veces eran seis era el malo
de split que qué es eso o sea me parece muy muy muy rara esta explicación y aquí william por ejemplo
william es un trabajador de open y hay investigador de open y hay y le dice hey como oye a ver un respeto un
respeto que yo también he estado ahí yo también está ahí pero espérate que esto no toma más fijaos
que que va y se dice correcto corrección corrección ojo y corrección más más muchos ingenieros de open
y hay y muchos años de su investigación bleeding edge o sea de su última investigación te han pillado con
el carrito de los helados te han pillado con el carrito de los helados te has querido poner la
medallita y es que me imagino que de unas seis personas codeando y me imagino una sala llena de
investigadores de open y hay ahí trabajando que sean mañana a quien flipado porque una vez que le pilla
dice igualmente es una el cómo te compensaron o sea que le parece bien mira a mí también también
trabajó en el proyecto de hecho de open y hay gpt 4 no sé qué también dice hey hey o sea entonces lo
co creaste con un montón de gente no no lo entiendo no he terminado de entender cuál es entonces el drama
primero parecía que lo había creado el solo hasta que fue disponible g a para que se lo pregunta que
qué significa g a es general general general y a vale igual vale generalmente disponible luego de una
a seis personas que nunca llegaremos a ver cuántas fueron realmente y luego resulta que fue el de unas
seis personas y un montón de ingenieros de open y hay que le dieron guías que le dieron un montón de
investigación de cómo hacerlo si no acordaste eso el contrato no tienes por qué reclamar el creador
de astro una persona que me cae muy bien estaba un poco peleado ahí con hay mucha pelea y tío lo de
ríac lo de ríac se está convirtiendo cada dos por tres siempre hay salseo todas las semanas de ríac
todas las semanas porque hay pelea bueno porque hay gente que defiende a ríac gente que está en contra
frameworks que tienen sus intereses entonces ríac es canary no es estable y probablemente no deberías
utilizarlo en producción con aquí pre-release channel list candidates breaking changes entre
diferentes releases y aquí sebastián marc march ya se ha metido estás perdiendo el punto esto es lo que
se dice de forma bonita no te estás enterando te tengo que te tengo te tengo que educar te tengo que
educar hay un retraso entre el momento en el que se presiona el canal y ríac y el momento que
dicha versión sale estable en nex y es en ese momento donde se realizan las pruebas para garantizar que la
versión que sale no se rompan las cosas o sea es que es verdad que eso para estar claros entonces el
testing que estás diciendo ocurre cuando se chipea el código o sea una vez que manda el código de nex y
de esa producción dice no no lo que está pasando es que nex y es tiene su propio canal y que no sé qué
no sé cuánto y esto ha escalado esto ha escalado un poco más y se ha metido teo se ha metido teo dice
oh te quiero ofred pero creo que te estás pasando con desparcir food innecesario
la verdad es que nosotros puede parecer poca cosa o sea como que está metiendo miedo incertidumbre y duda
y aquí pues se dice los cambios importantes interesiones son comportamientos importantes para ciertas
apps nuevas esto es un aviso para los autores de frameworks y desarrolladores en rotador de
aplicaciones es estable o sea el app router no food es miedo incertidumbre y dudas y nada y aquí pues no
es food estos son librerías que se están rompiendo que no sé qué no sé cuándo me pregunto esto algún
día parará parará la gente de ríaz de pelearse llegaremos a un acuerdo si parece que pinta para
largo no lo siguiente interesante yo creo que se peguen estos dos más que zuckerberg sería la pelea más
hasta que llegara la historia según un directivo de la ucc no sé si sabéis la intrahistoria pero
resulta que mar zuckerberg y elon más han intercambiado algunos mensajes en los que dan a
entender de si quieres un día nos metemos en un ring y nos damos de hostias y el otro le ha dicho cuando
quieras dime dónde y cuándo y vamos y dicen dicen que a igual se pelean a ver no va a ocurrir porque lo más
le saca tres cabezas a mar zuckerberg es mucho más grande mucho más gordo o ancho y lo reventaría
vale lo reventaría pero si lo hacen lo retransmitimos aquí en directo
si lo hacen lo roto
no
no
no
no
no
no
no
no
no