Notas

Diego López
Permalink

Recuerdo antaño que la distro de Elementary era la que molaba más porque se veía moderna y "parecida" a MacOS, pero yo creo que la cosa ha cambiado.

Ahora incluso Gnome y KDE se ven más modernas que Elementary, desde entonces no ha cambiado mucho yo creo

Diego López
Permalink

Una cosa curisosa de Twitch respecto a Youtube es que no se puede crecer de forma natural. Si acabas de empezar y no tienes comunidad de otra red es casi imposible que alguien te descubra. En Youtube quieras que no si pillas un nicho y eres constante tienes más posibilidades.


Vale, es cierto que existen las raids y que así descubres a gent nueva también, pero suelen ser entre canales que se conocen, no suele ser habitual una raid de alguien conocido a uno con pocos viewer

Diego López
Permalink

¿Por qué hoy no es fiesta como la semana pasada?

Diego López
Permalink

sueeeeeeeeeeeñoooooooooo

Diego López
Permalink

La política debería ser como cuando hacemos code reviews, da igual quién ha causado el problema, lo importante es mirar hacia adelante y pensar en soluciones para el problema.

Si por mí fuera directamente prohibiría hablar y criticar otros partidos, que solo se pudiera proponer.


Incluso haría que las propuestas se presentaran de forma anónima y que cada partido vote a las que prefiera (sin poder votar su propia medida), fijo que habría partidos que a priori son opuestos votando lo mismo

Diego López
Permalink

En estos 6 segundos, Google ha rastreado toros tus datos y se los ha vendido a empresas de publicidad

Diego López
Permalink

Pues muy guay el proyecto de @penpotapp de @kaleidosnet y por varios motivos

  • Mola que haya más alternativas a Figma, cuanta más competencia mejor
  • Open source, puedes ver su código en Github
  • Selfhosteable (si existe esa palabra)
  • Hecho por españoles que eso siempre mola

Otra cosa muy interesante es que han montado todo con Clojure, un lenguaje funcional, incluída la parte del frontend. Me llama mucho el concepto de los lenguajes funcionales, pero para la parte frontend se me hace too much, sobre todo por la parte del html y css.


Y es que para mi gusto se entiende mejor si se hace la parte de la vista con HTML y CSS y no con funciones, por mucha ventaja que tenga eso.

Dentro de lo que cabe, parece que Clojurescript se entiende bastante bien, por ejemplo Purescript (imagen de abajo) me parece mucho peor.


Además que al no tener variables y por la forma de programar me resulta complicado leer el código, pero ojo, es mi opinión, lo mismo si ya sabes clojure y cómo va el proyecto lo lees mucho más fácil. Es por criticar algo, porque me parece brutal el trabajazo que están haciendo.


Os dejo enlance a su repo de Github pa que le deis estrellita

https://www.youtube.com/watch?v=GLM- iTsfa2Q&t=1237s

Y a la charlita del otro día con la peñita de @CodelyTV que está muy chachi piruli también

https://www.youtube.com/watch?v=GLM- iTsfa2Q&t=1237s


Si os interesa el tema de Clojure resulta que tienen un vídeo explicando más cómo funciona y creando un componente sencillo

https://www.youtube.com/watch?v=2nEp eshYyU0&t=617s

De paso pongo bien el enlace al repo a ver si no la lío otra vez

https://github.com/penpot/penpot

Diego López
Permalink

💀💀💀💀💀💀💀💀💀💀💀

Diego López
Permalink

Aquí una [ LISTA DE COSAS ] que DEBERIAS HACER para ser un [ DEVELOPER PRO ]

  • dormir

#developer #programacion #frontend #recursos #saveToNotion


Si te HA SERVIDO recuerda [ COMPARTIR EL TWEET ] para llegar a más personas, que lo más importante es la fama e inflar los numeritos mágicos de los seguidores

Diego López
Permalink

¿Qué rol os vais a pedir en la tercera guerra mundial?

Yo me pido ser sacerdote de una religión armada que tiene como deidad una inteligencia artificial que a tomado el control de todos los sistemas informáticos (Javascript se ha prohibido desde el gran incidente de 2032)

Diego López
Permalink

Odio cuando abro un fichero y sin darme cuenta es el mismo que ya tenía abierto pero en otra parte del editor (en otro split) y empiezo a escribir y se empiezan a mover cosas en otro lao.

Diego López
Permalink

vierneeeeeeeeeeeeeeeeeeeeeeeeeeeeeee eeeeeeesss

Diego López
Permalink

Plan de 5 años para cualquier programador/a

Año 1

  • Hacer un curso de programación (al gusto)

Año 2

  • Dormir y beber cerveza

Año 3

  • Cavar un foso hasta el centro de la Tierra

Año 4

  • Construir un trebuchet contra los macedonios

Año 5

  • Crear hilos de recursos en Twitter
Diego López
Permalink

Se me ha ocurrido una idea para una página web, que además resuelve un problema.

El problema es cuando un influencer/youtuber hace un concurso con su comunidad para diseñar un logo/cartel hacer un vídeo, canción o lo que sea. Al final solo elige uno y el resto no se lleva nada.


La idea es que en la web el famoso de turno meta una cantidad para el concurso, y cuando éste finalice, se hace una votación y se reparte el dinero entre los concursantes.


Estoy pensando que incluso puede funcionar para procesos de selección, la empresa pone x dinero y la gente que participa sabe que al menos si no es contratada se lleva algo de dinero por el tiempo invertido.


En verdad el proyecto es una chorrada, fijo que ya existen cosas similares, pero ahora mismo no se me viene ninguna plataforma a la cabeza y eso significa que no es lo suficientemente famosa

Diego López
Permalink

Gente, pasadme algún vídeo de charla de conferencia que nos haya molao, pa vermela hoy que tengo tiempo.

Diego López
Permalink

Oye pues tener el día de fiesta en mitad de la semana está guapo eh, un par de días de trabajo, descansito, y otro par de días para rematar.


Si algún día ponen la jornada de 4 días (ojalá), no me importaría tener todos los miércoles libre

Diego López
Permalink

<template> <div class="e">

</div> </template>

<script> export default { data () { return { e: 'e' } }, mounted () { setInterval(() => { this.e += 'e' }, 1) } } </script>

<style> .e { background: #eeeeee; } </style>

Diego López
Permalink

Pregunta para peña que usa Angular, ¿cómo hacéis para no acabar con un módulo shared que exporta un huevo de cosas?

Porque a nada que tengas unos cuantos componentes globales, pipes y demás, acabas con un huevo de elementos en declarations


Supongo que lo mejor es desde cada módulo importar lo que necesites, pero qué pereza andar declarando algo tan simple como los botones por ejemplo, y a la vez qué horror tener un módulo shared con 30 components

Por qué todo tiene que ser tan complicado

Diego López
Permalink

¿Conocéis algún artículo/vídeo o lo que sea de arquitecturas de componentes en el frontend? Que sirva para cualquier framework.

Conozco lo mítico de átomos y moléculas pero no sé si existen alternativas.


Por ejemplo algo tan simple como lad peticiones a la API dudo de si hacerlas a nivel de página o en el componente, porque a nivel de página acabas con un montón de props que pasan hacia abajo.


O por ejemplo la lógica de negocio, intento que los componentes sean genéricos y no entiendan del dominio, pero llega el punto en el que crecen mucho y no sé si me convendría hacer que puedan entender la capa de negocio


Por ejemplo típico componente de tabla o de lista de cosas en el que acabas con parámetros y slots por todos sitios para que te valga para todo cuando a lo mejor solo lo vas a usar para pintar siempre una lista de usuarios, por poner un ejemplo

Diego López
Permalink

madrugar

Diego López
Permalink

Espero que me respeten: me gusta Javascript #felizdomingo

Diego López
Permalink

Ahora que lo pienso, ya que se usa la IA para casi todo, no se podría usar para las estimaciones? Así se acabaron las discusiones, lo que diga la IA para cada historia y punto, y que además tenga en cuenta la capacidad de otros sprints. Yo veo negocio ahí.


Es un win win porque encima te fuerza a explicar y definir bien las historias y las tareas para que la IA sea capaz de sacar una estimación precisa

Diego López
Permalink

A mi el tema metaverso, a parte de humo, me suena a algo rollo el mítico Habbo Hotel, crear tu personaje y comprar todo tipo de ropas y muebles con dinero real para hacerte el guay.

Recuerdo de esa época que incluso la gente roleaba que trabajaba para pillar los sofás VIP verdes


Yo pillé soltura escribiendo con el teclado de pasarme los días hablando con la peña en el Habbo hotel. Hay que reconocer que estaba adelantado a su época porque todo funcionaba en el navegador.


Lo que pasa es que lo de meta tiene mucha más barrera de entrada, necesitas las gafas y supongo que hablar por el micro y tal, en el Habbo era escribir y ya y encima los gráficos aunque eran pixelart estaban mucho mejor hechos y más currados que lo que han enseñado del metaverso


Además que en el Habbo sin pagar podías entrar en muchas salas y hacer de todo, me da la sensación que en Meta te van a hacer pagar desde el minuto 1 y que va a tener encima publi y demás para cubrir la cantidad de pasta que están tirando en el proyecto


Yo creo que los proyectos que más tiran son los que la gente descubre de forma orgánica o por el boca a boca. Meta ya está metiendo anuncios en la tele y si tú proyecto necesita de mucha publi para tener usuarios lo mismo es porque es una mierda

Diego López
Permalink

Una cosa que me pasa últimamente con los eventos de programación/tecnología (ojo, opinión personal) es que se habla de traer "gente top" a dar conferencias

¿Qué significa "gente top"? Me da la sensación de que suele ser gente con muchos seguidores o que trabaja en empresa tocha


Que ojo, no lo veo mal, hay mucha de esa gente que da charlas muy interesantes, no lo dudo, pero no puede ser que estemos cayendo en el sesgo de autoridad?

Que alguien tenga muchos seguidores en redes y sea creador de contenido no significa que sus charlas sean buenas.


También entiendo a los organizadores, si ponen un cartel de gente conocida se aseguran que vaya más gente.

Me da la sensación que por este motivo en los eventos y conferencias están "los de siempre", sin mencionar a nadie en particular.


Lo mismo estoy diciendo una tontería, pero creo que molaba más antaño cuando conocías a menos gente y te llevabas sorpresas

Y no quiero generalizar, eh, hablo de mi sensación. Ya sé que hay eventos en los que no sucede lo que digo.

También sé que puedes elegir a qué charlas ir.


Yo creo que los call for papers de los eventos debería ser anónimo, elegir charlas por el contenido y el tema a tratar más que por ser x persona.

Cada vez nos fjamos más en las personas y menos en el propio valor que se aporta


Por eso nunca me ha gustado el rollo influencer y creador de contenido, porque tengo miedo de ser referente para alguien, de que cambie la opinión de la gente sobre mí solo porque sea más o menos influyente.

Ojalá se eliminara el número de seguidores de todas las redes sociales.

Diego López
Permalink

vierneeeeeeeeeeeeeeeeeeeeeeeeeeeeeee eeeeeeeeeeeeeeeeeeeeeeeeeees

Diego López
Permalink

la gente be like: refactoriza no rehagas!!

el dev team: este es Mierdón, un servicio con un único fichero de 80898 líneas sin tipado ni tests y que usa nombres de variable pocos descriptivos.

Diego López
Permalink

El tema de editar los tweets no me mola nada, se pierde parte de la gracia de Twitter y que además, siendo sinceros poca gente va a leer todas las revisiones de los tweets

Si la gente solo lee los titulares qué os hace pensar que va a darle al botón de ver las correcciones?


Dicen que solo pueden editarse sí ha pasado menos de 30 min, pero en ese tiempo cuentas tochas pueden pillar muchas interacciones y luego cambiar totalmente el mensaje original del tweet, total mucha gente no se va a parar a ver qué csmbió.

Diego López
Permalink

He pasado por el corte inglés y ya están poniendo la decoración navideña, viva el capitalismo y consumismo!

Diego López
Permalink

eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

Diego López
Permalink

Chavales vosotros qué librería usáis para mapear en Typescript los tipos de los objetos que vienen de las APIs con los tipos internos que manejáis en la aplicación?

También puede ser que no hagáis map de los tipos y uséis los nombres que vienen de la API, no sé que es mejor.


Lo mismo es mejor crear un tipo con los mismos nombres que los de la respuestas de las APIs y dejarse de mapeos que seguro que dan problemas.

Diego López
Permalink

Deberían sacar una web que sea resumen de las medidas concretas de cada partido en cada comunidad y que luego alguien se fuera encargando de marcar las medidas que se han completado durante la legislatura.

Diego López
Permalink

martes, ni te cases ni mergees a master

Diego López
Permalink

Ha fallecido Jesús Quintero y me gustaría recordar el mejor video de la historia de internet

Esta joya audiovisual se merece que todo el mundo la vea

https://youtu.be/D6fj1wdKnh4

Diego López
Permalink

Yo lo siento por Midu y sé que lo hace con toda la buena intención del mundo, pero no me mola la idea de crear un proyecto solo para Hacktoberfest y que cada uno mande una PR de un fichero separado al resto.


Ojo esto es mi opinión, no lo digo a malas, solo digo que molaría que el Hacktoberfest fuera para apoyar proyectos open source que lo necesitan, aunque sean pequeños, damos demasiada importancia a la camiseta cuando lo importante creo que es dar a conocer proyectos y apoyarlos


A ver, también entiendo que el repo que ha creado sirva para que muchos manden sus primeros PRs y vean cómo va la movida, pero para eso hay tiempo todo el año, no molan que se creen este tipo de proyectos que solo valen para que la gente mande PRs


Y esto no es nuevo eh, todos los años hay peña que crea proyectos en plan para que la gente suba su fichero con el nombre y en los que se aceptan todos los PRs. Al menos en el repo de Midu la gente tiene que crear componentes y tal, algo es algo.


Contexto para el que no sepa a qué me refiero:

https://github.com/midudev/hacktober fest-2022


Y una vez más antes de que alguien se enfade, esto que digo es mi opinión. Yo mismo hace un par de años participé mandado PRs en proyectos de estos pa pillar la camiseta, y es lícito eh, pero este año ya he decidido que paso.

Diego López
Permalink

bun.js

Diego López
Permalink

a beberme una voll damn

Diego López
Permalink

Me molaría tener un sistema de generación de imagenes para las metaetiquetas de los artículos del blog (las que salen al compartir los árticulos).

Lo que tengo ahora es un sistema que pilla una imagen random de unsplash o reddit y le mete efecto pixelart con una paleta.


Pero me molaría que fueran imágenes generadas de cuadros o con acuarelas, pero para eso supongo que necesito montar un sistema de generación usando stable diffusion o dalle, además de que tendría que tendría que pasar un input distinto cada vez para que no se repitan

Diego López
Permalink

Es una pena que https://yeoman.io ya no tenga tanto tirón, molaba el tener una herramienta para generar cualquier tipo de proyecto.

Hoy día simplemente usas el scaffolding propio del framework en el que suelas trabajar.


Si quieres algo más custom te toca buscar en Github a ver si alguien tiene un repo de un proyecto ya configurado con las herramientas que quieras, no existe una forma estándar como yeoman


Estoy pensando que molaría un huevo una herramienta para poder insertar librerías y configs en proyectos ya creados. Ponte que tienes un proyecto en Vue ya creado y le quieres meter Cypress + Typescript + Storybook, pues te toca instalar todo a mano y cambiar los ficheros que sea

Diego López
Permalink

Tenemos un problema si la gente tiene que estudiar "preguntas de entrevistas técnicas", el motivo puede ser porque se preguntan cosas que no usas en el día a día.

También pienso que hay preguntas de conocer el lenguaje que son importantes conocerlas aunque no se usen siempre.

Diego López
Permalink

a mi que haya atasco me mola, porque eso significa que la gente tiene trabajo y que la cosa de momento no está tan mal

Diego López
Permalink

No me gusta ser pesimista y tal pero todo apunta a que se viene un invierno muy muy duro. Mucha gente dice que la ostia empezará en octubre porque históricamente se han producido varios crash esconómicos en ese mes.


Esperemos que la cosa no vaya a peor y haya guerra, pero fijo que habrá crisis tanto energética como económica y encima con escalada de precios. Yo ahora mismo ahorraría y no me la jugaría mucho por lo que pueda pasar.


Aunque muchos penséis que en el sector de la informática/programación no va a pasar nada, lo que yo creo es que esto afectará a todos, aunque obviamente estaremos mejor que otros.

Solo nos queda ser fuertes y tener suerte. Esperemos que todo salga bien. Ánimo a todos.

Diego López
Permalink

Yo sigo la línea, la línea, la línea de la vida, yo sigo todo el aire que me llena y me ilumina

Diego López
Permalink

Pues tras unos años usando el plugin de vim mítico de NERDTree, he decidido cambiarlo por nvim-tree, mucho más moderno.

Lo único ha sido tener que desactivar los malditos iconos custom, ya que no quiero iconitos modernos de IDEs, quiero ascii puro

Diego López
Permalink

Gente, ¿existe alguna herramienta para terminal para consultar documentación? (de frontend a poder ser). Algo tipo http://devdocs.io pero para terminal y que tenga buscador.


Esto no está mal pero al final son búsquedas en una web

https://github.com/chubin/cheat.sh

Por ejemplo para esta búsqueda de forEach para Javascript el resultado no me convence del todo, un poco lioso

https://cheat.sh/js%20foreach