Notas

Diego López
Permalink

Average "para ti" fan vs "siguiendo" enjoyer

Diego López
Permalink

Más vale ifs en mano que ternarios volando

Diego López
Permalink

Elimina uno


chavales no rallarse por la tecnología, programad en lo que os de la gana

yo siempre meto caña a react pa compensar, que tiene demasiada comunidad, artículos y hype, hay que equilibrar la balanza

Diego López
Permalink

Coloca una base, añade unos hi hats sugestivos, rompe el ritmo con este glockenspiel quebrado y reverberemos este ladrido de perro guau guau GUAU

Diego López
Permalink

Friendly reminder de que hace tiempo recopilé en este repo un montón de artículos y recursos sobre programación y desarrollo web.

Unos 300 recursos y encima con explicaciones de qué es cada cosa, qué más queréis

https://github.com/codingpotions/res ources


Tendría que haber hecho la jugada del creador de contenido: Guardarme los recursos y hacer un hilo cada día titulado "los 5 mejores recursos del día para aprender programación" o algo así

Diego López
Permalink

Me he visto este vídeo de @bransshep y menudo crack la verdad. No solo es entretenido de ver, además está increíblemente bien editado.

Pasaos por su canal porque sus vídeos molan y no es tan conocido como otros.

https://www.youtube.com/watch?v=wqbf FBSOTqo


@bransshep Estoy viendo más vídeos suyos y me flipa el gusto que tiene para crear diseños para packaging.

Hace que los diseños tengan personalidad y sean divertidos a la vez que ofrece la información necesaria para los consumidores

Diego López
Permalink

niebla densa, 4 grados y yo con el coche descapotable, la gente flipando, claro

Diego López
Permalink

Pues yo pienso decir feliz año durante todo el año o que pasa que solo se puede desear que tengas un buen año cuando empieza o que

Diego López
Permalink

He visto la agenda del TechFest y está guay, hay mucho nivel, aunque me apena que haya charlas de gente que ya es muy conocida en el sector.

Y no quiero que se me malinterprete, es gente de mucho nivel y a tope con lo que hace, pero ya tienen suficiente altavoz


Lo bueno es que hay distintos tracks así que no hay queja en ese sentido, hay para todos los gustos.

A mí lo que me gusta de las conferencias es descubrir ponentes que a lo mejor no son tan conocidos y abrir la mente a nuevas ideas.


Y tampoco sé cuánta gente se ha presentado eh, no quiero que se piese que es cuestión de nivel.

Es que me molaría que no estuvieran los de siempre dando charlas en todas las conferencias, que participara más gente, pero como digo es opinión personal.

Diego López
Permalink

Cajón desastre Cajón de sastre

Diego López
Permalink

Cómo gestionáis excepciones en Javascript (sin Typescript)?

La sintaxis con el throw es un poco farragosa porque hace que tengas que hacer try/catch y eso te mete identado, además de que tienes que hacer varios catch o ifs con instance of para saber el tipo de excepción


He visto gente que devuelve en todas las funciones un objeto en plan

return { ok: true, result: {}, error: {} };

pero no sé si eso es lo más conveniente

Diego López
Permalink

Hay gente que dice que la IA no vale para ayudarnos en todo porque no le puedes pedir que te haga una arquitectura de microservicios con Rabbit y con Redis siguiendo patrones hexagonales

Y eso me hace pensar que hay gente que vive desconectada de la entrega de valor al usuario


Es decir nos enfocamos en toda la parte técnica, en la tecnología y en los patrones y se nos olvida que nuestro trabajo es aportar valor al usuario.

En el futuro no se pedirá a la IA que haga cosas con detalles técnicos, se pedirá que haga una web con x requisitos.


Es un poco como las plataformas de nocode, si yo como usuario quiero una landing que quede chula me da igual que esté hecha con Next, Nuxt o Tailwind.

Si el problema es que el código que saca la IA o el nocode es un poco chungo pues ya lo mejorarán con el tiempo.

Diego López
Permalink

¿Existe alguna app/web que sea para entrenar el cerebro rollo el brain training de Nintendo DS?

Es que por ejemplo me doy cuenta de que me cuesta hacer operaciones básicas, de no practicarlas

Quiero que sea rollo juego gamificado de x minutos al día para no tostarme.

Diego López
Permalink

Parece que ya han salido los resultados de la encuesta de State of JS

Veamos cuál es la tecnología hype del momento

https://2022.stateofjs.com/en-US/


Antes de empezar quiero recordar que da igual que todo el mundo hable de una tecnología o haya mucho hype por algo, eso no hace que sea ni mejor ni peor tecnología, hay que buscar siempre lo que se adapte a nuestras necesidades


Voy a comentar lo que nos interesa, las tecnologías.

A nivel general baja casi todo en interés (webpack, react, vue, angular) y suben las tecnologías nuevas como Vite, Next o Playwright.

Me alegra que Svelte no haya perdido fuelle. Me sorprende que suba en opiniones Ember


Aquí se puede ver un poco mejor el interés por las tecnologías. Como digo me mola mucho que Svelte siga arriba, ya que las tecnologías nuevas JSX como Solid o Qwik siempre llevan más publi y contenido en internet.


Ahora bien, el panorama ya lo sabemos, en uso no sorprende que siga arriba React. Cuanto más gente lo usa más contenido se crea sobre eso y por tanto más gente que entra al sector lo aprende.

Angular y Vue de lo más usado también, 0 sorpresas.


En cuanto a Server Side y Server Generation, Next es el lider en uso, Nuxt muy usado también pero ya no hay tanto interés. Astro con mucho interés también.

Lo que me apena es Eleventy, creo que está muy infravalorado y es una herramienta muy potente que no genera nada de JS.


Por último comentar otras librerías. Por desgracia Moment sigue muy usado a pesar de haber alternativas mejores como dayjs o date-fns.

Express más de lo mismo, pero es normal, sigue habiendo mucho contenido en internet. Yo prefiero Fastify o Nest.

Lodash de lo más usado también


Se me ha olvidado decir de lo anterior que JQuery también se sigue usando bastante (espero que por mantenimiento y no por proyectos nuevos).

Zod me sorprende que esté tan arriba también, últimente se habla mucho de esa librería, tengo pendiente mirar por qué tanto hype.


Hay cosas que me he dejado, pero no quiero dar más la chapa, os dejo otra vez el link de los resultados:

https://2022.stateofjs.com/en-US/

Diego López
Permalink

Se vienen tweets con frases como "abro hilo" o "mejora como desarrollador" y "haz RT para llegar más gente" en negrita y cursiva.

Que por cierto los típicos hilos de recursos no van a parar porque seguramente seguirá la penalización por poner links en tweets.

En respuesta a:

https://twitter.com/TitterDaily/stat us/1612459803082637313

Diego López
Permalink

Más vale Angular en mano que React volando

Diego López
Permalink

Propósito de año nuevo: ponerse a dieta, pero dieta de no abrir tantas pestañas

Diego López
Permalink

mañana lunes

Diego López
Permalink

he salido a la calle y la peña ya ha puesto las luces de navidad del año que viene en fin xdddd

Diego López
Permalink

Anda que no molaría poder usar el input date nativo de HTML, sobre todo por accesibilidad y para no tener que montar uno custom, pero seamos sinceros, el nativo es un mierdón.

Se ve distinto en cada navegador, poca capacidad de personalización y además el UX es un poco chungo.


Me refiero por ejemplo a usar un input date para que el usuario seleccione su fecha de cumpleaños, muchos no saben ir a un año determinado sin darle muchas veces al botón de ir al mes anterior.

Este usuario explica algunos apaños que tuvieron que hacer:

https://gist.github.com/RobertAKARob in/850a408e04d5414e67d308a2b5847378

Diego López
Permalink

todo el mundo dice ke....las drogas acen mal....pero ls droga mas dañina amigos no es nada mas y nada menos....ke javascript.....duele....los porros no me duelen solo me provocan cancer insuficiencias respiratorias y takicardias flema problemas de personalidad pero no duele....

Diego López
Permalink

¿¿¿36 regalos??? ¡¡¡¡El año pasado fueron 37!!!!

Diego López
Permalink

Aprovecho esta imagen para decir que normalmente las páginas web quieren que instales su app para meterte más movidas de tracking y tener más datos que vender sobre ti

Diego López
Permalink

Yo lo único que me he propuesto es acabar el año con muchos menos followers de los que tengo ahora, así se queda solo la gente que de verdad le gusta mi contenido (si se puede llamar contenido a lo que subo)

Diego López
Permalink

¿Por qué está tan normalizado el tema de las donaciones en Twitch?

He visto peña creando contenido brutal en blogs y otras redes y no recibir nada, y luego hacer directo en Twitch y recibir de todo

¿Será porque lo que más gusta de donar es ver la reacción?


Lo de ver la reacción me cuadra también porque he visto streams en los que la gente dona para dejar mensajes de odio e insultos al streamer, es surrealista.

Vale, es cierto que la mitad de las donaciones son por el prime de Amazon pero de todas formas hay muchas.


Y eso nos lleva a que muchos streamers se pasen mucho tiempo en directo únicamente agradeciendo cada sub.

Si donas y el streamer no te lo agradece o lo hace más tarde, te enfada por no ser agradecido o más bien porque no te ha dedicado tiempo de atención?


¿Donarían la misma cantidad de personas si todas las donaciones fueran anónimas? Yo creo que muchísimas menos

Diego López
Permalink

Chavales recomendadme algún jueguito para pasarme en lo que me queda de vacaciones

Outer Wilds ya lo he jugado, maravilla por cierto

Diego López
Permalink

cuántas uvas eran llevo 82

Diego López
Permalink

bueno, pues ya hemos cenao, pala cama que tengo sueño ya

Diego López
Permalink

¡Yo también quiero hacer un hilo con mis mejores tweets del año!

Ahí van

👇HILO👇


En respuesta a:

https://twitter.com/CodingPotions/st atus/1524633381467787265


En respuesta a:

https://twitter.com/CodingPotions/st atus/1502583243610206212


En respuesta a:

https://twitter.com/CodingPotions/st atus/1498553007721623554


En respuesta a:

https://twitter.com/CodingPotions/st atus/1552537452111347712


En respuesta a:

https://twitter.com/CodingPotions/st atus/1524274102336294913


¡Espero que te hayan servido para aprender algo que no sabías!

Recuerda que el contenido cuesta mucho hacerlo, se agradece mucho que le deis RT al primer tweet del hilo, necesito que los números mágicos de las visualizaciones y de los likes suban para sentirme bien

Diego López
Permalink

Estaba buscando tweets con mis propósitos de este año y ni tan mal.

Para el año que viene más de lo mismo, en lugar de ponerse metas lo mejor es centrarse en el camino, en cada día mejorar muy poco en algo, y las metas salen solas.

Lo mítico del libro de los hábitos atómicos.

En respuesta a:

https://twitter.com/CodingPotions/st atus/1476124859294011394


También tengo que decir que antaño me ponía objetivos medio fáciles de conseguir, pero el problema es justo ese, que si no lo cumples es peor porque encima te habías puesto cosas asequibles de conseguir

En respuesta a:

https://twitter.com/CodingPotions/st atus/1344342955491012609?t=k3RhxO4L0eZ_cSiSbqhgGg&s=19

Diego López
Permalink

Me cago en todo, acabo de tragarme publi antes de reproducir un vídeo en Twitter, ya lo que nos faltaba

El futuro (y el presente) es no poder ver nada en Internet sin antes comerte unos cuantos anuncios de movidas que te dan igual

Diego López
Permalink

Una cosa que me flipa de neovim es que, un día, de repente, decides mandar a la mierda tu config para empezar a usar plugins nuevos. Vas construyendo y moldeando el editor a tus gustos.

Diego López
Permalink

cuando creas el hilo perfecto de recursos de programación y el número mágico del icono de las 4 barritas no sube como esperas 😡🤬😡🤬😡🤬😡🤬😡🤬😡🤬😡

Diego López
Permalink

Ostias, un menda dice que vende datos de 400 millones de usuarios en twitter, con teléfonos y emails, que los ha pillado haciendo scrapping por una brecha de seguridad.

Ni idea de si esto es muy grave o es algo que se consiga fácilmente

https://breached.vc/Thread-Selling-T witter-Data-Breach-400-million-users


Vale, revisando el foro parece que hay hilos similares, no parece entonces que sea tan grave o de importancia, será algo que se pilla scrappeando

Diego López
Permalink

¿Os ha dejado algo para mí Santa en vuestas casas?

Diego López
Permalink

Nos acabamos de quedar sin deploy a producción

Diego López
Permalink

Feliz Navidad!. Quiero que sepáis que os aprecio a todos y quería daros las gracias por ser como sois. Este es un mensaje escrito con el corazón, y no una mierda de esas de copiar y pegar. Sois el mejor equipo de waterpolo que uno podría tener. Feliz Navidad y Feliz 2009! 🎄🎄🎄

Diego López
Permalink

Tardebuena

Diego López
Permalink

Esta noche es Nochebuena y mañana Navidad saca la bota, María que nos vamos a programar

Diego López
Permalink

Lo bueno de usar Tweetdeck es que todas las movidas que cambian en Twitter me dan igual, sigue siendo como hace años.

Hasta que a Ego Maskachapas le de por cerrarlo, claro.

Diego López
Permalink

Gente una pregunta ¿cambiaríais la tipografía que tengo en el blog?

Ahora mismo tengo la Minipax pero no sé si mantenerla

Sé que es algo muy personal, pero acepto recomendaciones, quiero que tenga personalidad, serif, que recuerde a algo mágico/medieval

https://velvetyne.fr/fonts/minipax/


Lo malo de las fuentes serif es que se han puesto de moda para cierto tipo de webs porque le da un look elegante a la web que no es lo que busco, yo quiero que sea cercana, humilde

Diego López
Permalink

Cada vez que formateo le pongo a la máquina el nombre de un Pokémon de primera generación.

Ahora mismo estoy en Fedora KDE y la he llamado ditto. También he tenido gengar, pikachu, nidoran y slowpoke

Diego López
Permalink

Echo de menos el mítico pitido de los ordenadores al encenderlo y que luego empezara a sonar los ventiladores y los discos

https://youtu.be/PwRR7-P-8fc

Diego López
Permalink

01010011 11000011 10101101 01100111 01110101 01100101 01101101 01100101 00100000 01100110 01110010 01101111 01110011 01110100 01110001 01000000 01101101 01100001 01110011 01110100 01101111 01100100 01101111 01101110 00101110 01110011 01101111 01100011 01101001 01100001 01101100

Diego López
Permalink

Si esto se cae, que sigo sin creerlo, lo difícil va a ser que la gente me siga en otras redes. Nunca voy a conseguir todo lo que tengo aquí.

Al menos mi blog sigue recibiendo visitas, y eso que lo tengo abandonado, algo es algo


Si se cae yo creo que va a pasar factura a toda la peña que ha crecido a base de hilos de recursos.

Normalmente, con ese crecimiento, es difícil que la gente te siga en otros sitios.

Se nota porque en cuanto subes algo que no tienen que ver con programación te caen unfollows.


Por si acaso recomiendo que cada x días hagáis backup de los tweets desde la página de configuración, que a este paso Ego Maskachapas quita hasta esa funcionalidad ya verás.

Diego López
Permalink

Si tienes un portfolio/blog y tienes tiempo y ganas recomiendo mucho crear todos los estilos a mano.

Valoro mucho el que alguien no haya usado un template para su web. Aunque la web quede mucho más fea, da igual, denota que ha invertido tiempo y eso es bueno.


Es que además hacer los estilos a mano te sirve para practicar o incluso aprender algún concepto nuevo de CSS que no sepas y encima te queda una web más original que cualquier plantilla, un win win

Diego López
Permalink

Aparte de que últimamente el chat de OpenAI es muchos network error, puede ser que también esté bajando la calidad de las respuestas?

Ahora como que se enrolla en explicar que tienes que instalar x cosa y va mucho más línea por línea.


Por ejemplo le preguntas algo de node y te suelta que primero tienes que instalarlo, luego crear un fichero luego instalar tal librería y así, antes iba más al grano yo creo


Pinta a que dentro de muy poco lo limiten y sea de pago, yo creo que ya han pillado entrenamiento de sobra. ¿Saldrá un modelo entrenado open source para ejecutarlo en local? No tengo ni idea pero seguramente sea imposible con la cantidad de información que manejan

Diego López
Permalink

Una cosa que no me mola de hoy en día es que todo está contaminado por el marketing y cuando entras en cualquier sitio no sabes ni qué ofrecen.

Por ejemplo, mirad la landing de Github, ponte que estás empezando en el mundo dev, ¿sabrías decir para qué sirve?


Y sí, ya sé que está pensada para un target que ya entiende del sector y sabe lo que es Github, pero de todas formas hecho de menos los tiempos en los que se iba al grano y no había tantas buzzwords que en realidad son palabras vacías, como la landing de 2014


Pero es que Gitlab tampoco se queda atrás. Te habla de cosas para programadores y que muy rápido todo pero no sabes exáctamente para que sirve y encima abajo te suelta un rollo de cosas para devops.


Y lo peor es que esto del marketing está llegando incluso a librerías y proyectos open source. Cada vez ves más landings con textos muy grandes y palabras como "blazingly fast" y gráficas que lo mismo son inventadas. No sé, creo que antes era todo más natural e inocente.


Yo me imagino a gente que está empezando en el sector y menudo agobio saber qué es cada cosa y tener que esquivar tanto marketing

Diego López
Permalink

Pregunta: los que seguís algún tipo de convención de commits, por ejemplo conventional commits, a la hora de hacer commits, con cambios que sean simplemente un arreglo de algo que te han puesto en la pull request, qué tipo de commit metéis?


Porque me da cosa meter fix por ejemplo porque es algo que has arreglado pero nunca ha llegado a fallar, no sé si me explico, no se ha mergeado, es algo que se te ha pasado.

Lo digo porque lo mismo a la hora de leer el histórico de commits piensas que es algo que llegó a fallar.


Yo creo que el problema es mío, que me rallo de más por estas tonterías, porque al final es igual lo que hagas mientras te valga a ti y al equipo

Diego López
Permalink

Twittea para ver a un lindo patito

Diego López
Permalink

Pues resulta que como los de Microsoft chaparon el editor de textos Atom, y mucha gente le gustaba el proyecto, han hecho un fork de Atom y lo han llamado Pulsar, y lo bueno es que ahora no depende de una empresa, es un proyecto de la comunidad

https://pulsar-edit.dev/