Notas

Diego López
Permalink

Chavales de momento lo que tengo claro con el futuro del blog es lo siguiente:

Crear mucho más contenido y relacionarlo entre sí, rollo Wikipedia. Crear también contenido de opiniones personales o de lo que me interese.


Que la homepage sea rollo lo que os enseñe en http://codingpotions.com/new osea mural pixelart y de alguna forma meter los artículos y que el usuario tenga que explorar.

El problema de eso es que fijo que me terminó cansando o quedando sin ideas para dibujar (ya me está pasando)


La página que lista todos los artículos en lugar de ser una lista va a ser un grafo gigante con todas las relaciones entre los artículos, el usuario podría hacer zoom y tal para poder explorar todo el contenido


Página del artículo con el artículo centrado y que al clickar en enlace interno te abra el artículo al lado de tal forma que el usuario pueda arrastrar y moverlo o abrir más (rollo apuntes en una mesa )

El tema es que al estar todo en un canvas lo mismo me quedo sin SEO


Yo es que pienso en esas ideas y me mola mucho porque hace que mi web sea distinta a la de todo el mundo, que el usuario tenga que explorar de forma orgánica.

Problema, que es difícil de montar todo el sistema y que seguro que al final me desanimo por no tenerlo todo claro.

Diego López
Permalink

Tengo pensado quitarme de neovim la config del identado por tipo de archivo, creo que actualmente los tengo todos a 2 spaces.

¿Programáis en algún lenguaje a 4 spaces?

Diego López
Permalink

¿Qué crees que devuelve Javascript al ejecutar este código tan loco?

  • true + true + '5' + 3 - 1 === 252
Diego López
Permalink

¿Qué framework os mola que sea para static sites (JAMStack)?

Ahora uso Jekyll pero lo mismo va siendo hora de cambiar. Hace tiempo probé Hugo por aquello de su rapidez pero no me gustó.

Por cierto, paso de mandar JS al cliente, no quiero SSR como Nuxt o Next


Elventy está guapo, lo he usado para otras cosas y ni tan mal, aunque no me convence lo de meter los shortcodes y más cosas dentro de los ficheros esos raros de .eleventy.js


Actualziación: He probado Zola ( http://getzola.org) y no me ha gustado porque es muy quisquilloso, da errores al parsear los markdown y tendría que modificar todos mis .md, pereza

Creo que voy a tirar por eleventy y así puedo aprovechar a hacer scripts en ficheros .js

Diego López
Permalink

Macho yo creo que el futuro debería tirar a la economía local. No tiene sentido traer todo de la china o trate algo tan básico como la fruta desde Turquía.

Y aunque cultivemos en España no tiene sentido tener una macrogranja que alimente a toda España, mejor repartir el trabajo.

Diego López
Permalink

Chavaleeeeeees he subido a Youtube un vídeo con la sesión de este finde pinchando musiquita House.

He metido GIFs random por no poner una imagen estática.

Speedrun de ver cuándo me tiran el vídeo por copyright.

SubxSub gente

https://www.youtube.com/watch?v=ZhHZ WnGi5Lo&t=2897s


Por cierto, ya no recordaba todo el tiempo que se tiraba el PC pa editar un vídeo, casi 3 horas para un vídeo de 1 hora a 1080 con kdenlive, y eso que le he metido config pa que tira de 6 threads y en ultrafast a calidad 50%


También es verdad que la pista tiene un huevo de clips porque una cosa que me ha cabreado de kdenlive es que si quieres loopear un clip tienes que copiar y pegar a mano, no es como en otros programas que lo alargas y te hace el loop solo

Diego López
Permalink

marteeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee eeeeeeeeeeeees

Diego López
Permalink

Cómo es posible que lo de Ucrania haya afectado tanto a España? No sé, comparas otros países de Europa y no han subido tanto los precios, y eso que dependen más del gas ruso

No sé cómo nos apañamos para estar siempre peor que nuestros vecinos

Diego López
Permalink

¿Qué os parece la estrategía de tirar comandos con npx desde el package.json para no instalar tantas dependencias?

Me refiero a paquetes como eslint, http-server, jest y ese tipo de librerías

Diego López
Permalink

luneeeeeeeeeees

Diego López
Permalink

Una pregunta, ¿qué pasaría si subo mis sesiones a Youtube? Osea sé que el copyright me caza fijo, pero si no monetizo ni el canal ni los vídeos, me dejan subir lo que quiera sin silenciarme o tirarme el canal.

Porque las suelo subir a mixcloud, pero sé que la gente prefiere YT

Diego López
Permalink

Me estoy empezando a cansar de los tweets de SaveToNotion. A ver, reconozco que es más cómodo para los usuarios, pero en muchos tweets las respuestas se llenan de esa movida

Diego López
Permalink

Está la gente armando jarana en la calle como si hubiera ganado la selección española, pa flipar, se nos va la olla

Diego López
Permalink

Porque no tengo sitio para este mamotreto que si no si que me lo compraba

Fuera coñas, si trabajamos tantas horas sentados, por qué no trabajar mejor tumbados? Fijo que es más "sano" para el cuerpo y que notaríamos menos cansancio

https://youtu.be/EfQ9mMXwxyQ


Vale, quizás no sea tan guay como parece

https://youtu.be/_bZ-5pFQUpI

Diego López
Permalink

LOL pensaba que esto que habian metido nuevo era la onda de audio media en cada sitio.

Pues esto mola mucho más para no tragarse vídeos eternos con clickbait

En respuesta a:

https://twitter.com/flaviocopes/stat us/1530560473355132929


pues va a ser verdad esta movida, literal que puesto un vídeo random con clickbait y la onda que sale hace pico en el momento interesante y llano en el resto del vídeo, mola mucho

Diego López
Permalink

¿Alguien se escucha las sesiones de música que subo los findes?

Lo digo por dejar de dar la turra

Diego López
Permalink

Para los streamers que me sigan, recordad que ahora es necesario indicar las campañas de publicidad.

Ojalá sea igual de obligatorio en Twitter y así nos evitamos la peña usando la triquiñuela de hacer hilos recomendando servicios/plataformas sin poner ni siquiera el hashtag #ad

En respuesta a:

https://twitter.com/Anujbost/status/ 1530249962075873289

Diego López
Permalink

Chavales mañana en la newsletter de #Alquimias voy a seguir hablando del tema que comentaba por aquí de inyección de estilos en webcomponentes.

https://codingpotions.com/alquimias

Diego López
Permalink

¿Os pasa que probáis todas las apps/servicios de gestión de tareas pero al final dejáis de usar todas?

Porque a mí me flipa ver vídeos de cómo los demás se organizan y tal y me mola probar las apps, pero al cabo de poco tiempo me olvido y dejo de usarlas.


Este tweet se me ha venido a la mente porque justo ayer probé Centered (no es publi) que es rollo más social, pero fijo que no la uso más, como siempre

https://www.centered.app/

Diego López
Permalink

Menudo lujazo salir de la oficina y darse un garbeo con el descapotable por carreteras secundarias para llegar a casa

Diego López
Permalink

Esto sí que es un sistema de diseño bien hecho, me flipa.

Lo tienen todo ultra explicado, con detalles de uso, buenas prácticas, jerarquías, e incluso accesibilidad, y así para todos los componentes, brutal para pillar ideas.

Mis dieses a los de IBM

https://carbondesignsystem.com/compo nents/button/usage

Diego López
Permalink

Con la movida esta de las Github actions caídas, ¿cuánto dinero en perdidas tiene que esta habiendo? tiene que ser flipante

Diego López
Permalink

Mirando a la gente que pasa por la calle

¿A dónde van? ¿Qué hacen? ¿Qué piensan? ¿Qué harán?

¿Tú sabes el camino? Al andar se hace el camino

Mientras los pájaros volverán la claridad del sol me despierta

Todo es un sueño....

Lo sé seguro

Diego López
Permalink

Una pregunta, cómo de grave es en Javascript (sin Typescript) hacer un Object.assign() en el this de todos los parámetros que vengan en el constructor?

Lo digo porque a veces tengo entidades con varias propiedades y da un perezon andar metiendo cada propiedad en el this.

Diego López
Permalink

Macho por qué otros trabajos tienen más dias de vacaciones por convenio?

Conozco peña con trabajos que tienen 24 días + 6 o incluso 8 extra.

Si es que somos unos pringaos


Estoy pensando que en nuestro sector incluso las empresas llegan a poner en las ofertas que como beneficio te dan un día más de vacaciones o incluso el día de tu cumpleaños libre.

Diego López
Permalink

Fijaos si escribo mal que en mi TFG, en la defensa, el profe me dijo que mi memoria tenía faltas de ortografía, y eso que lo revisé

Diego López
Permalink

Molaría una plataforma en la que puedas subir contratos y papeleo en PDF y que te haga un resumen de lo que hay escrito sin toda la paja

Diego López
Permalink

Chavales una pregunta, en express (o fastify) cómo hacéis para ver métricas de uso de cada endpoint cuántas veces se llama y desde qué cliente?


Me molaría hacer algo con Grafana, pero qué pereza andar guardando cosas en una base de datos, y encima la de mongo es de pago. Con Prometheus se puede?

Diego López
Permalink

sueeeeeeeeeeeeeeeeeeeeeeeeeeñooooo

Diego López
Permalink

Existe Learn Go with Tests que como su nombre indica es una forma de aprender Golang usando la filosofía de TDD.

https://quii.gitbook.io/learn-go-wit h-tests/

¿Existe algo similar para Javascript o Typescript? la verdad es que molaría mucho

Diego López
Permalink

¿Hay alguna web/repo que recopile librerías y frameworks para frontend que no tengan dependencias internas? Porque estoy hasta los huevos de tener el node_modules con 19848 carpetas y ficheros


https://github.com/topics/zero-depen dency

Diego López
Permalink

Cada x tiempo me vuelven a entrar ganas de usar Qutebrowser

Diego López
Permalink

Oye yo también quiero un tweet polémico para ganar visibilidad. Ahí va.

GraphQL es una mierda

Creamos microservicios por encima de nuestras posibilidades

PHP no es una mierda

300 megas de dependencias pa una web

Los SUVs son una mierda

El capitalismo es una mierda

Diego López
Permalink

Estoy bloqueado con esto, lo veo muy lejos y de mientras no estoy sacando contenido en el blog.

Otra idea que tenía era la de, en lugar de mostrar los artículos en la típica lista, mostrarlos como un grafo uniendo los artículos relacionados entre sí

En respuesta a:

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


Ahora por ejemplo al entrar a un artículo ves el grafo local, pues sería hacer algo así pero para todo el grafo de la web y mostrar más datos de los artículos: título, categoría, descripción y tal

El tema es que montarlo todo con D3 es un poco sufrimiento


Otra cosa que quiero tocar es el sistema de abrir artículos en columnas, porque me da la sensación de que nadie lo está usando.

Me molaría aprovechar los grafos para abrir los enlaces al lado pero que el usuario pueda moverlos donde quiera, como cuando estudias con apuntes.


Pero entonces tendría que renderizar todo el cotenido de la web dentro de un canvas (de no ser que pierda la posibilidad de hacer zoom y lo monte con nodos HTML y funciones translate).

¿Se os ocurre alguna librería que ya monte este tipo de movidas a parte de D3?


En fin, ya os dejo de dar la brasa con mis movidas. Si no hay contenido es un poco por esto, estoy que quiero cambiar la web y que sea algo único pero todavía no sé qué hacer y cómo hacerlo.

Send ánimos.

Diego López
Permalink

Imagina, te mandan mensaje privado en Linkedin, de una oferta, y tras la parrafada de todas las tecnologías y retos que tienen por delante, llegas a lo interesante, los beneficios, y simplemente lees:

  • Salario competitivo
  • Horario flexible
  • Contrato indefinido

Y nada más


Sí, la verdad es que me interesa mucho perder el tiempo haciendo entrevistas sabiendo que ofrecéis lo que el 99% de ofertas que hay actualmente.

Se suele decir que si no meten rango es una mierda, pero de todas formas, con el mercado de hoy en día, ¿funciona lo de no ponerlo?


Lo que me sigue fascinando es que todavía existen un huevo de ofertas que son así, y eso que el mercado está complicado para pillar a alguien, aún poniendo rango y teletrabajo, imagina si encima no lo pones.

No aprendemos.


Más que ignorar estos mensajes lo que habría que hacer es mandar una respuesta a los recruiters poniendo que sin rango salarial se pueden ir a pastar, a ver si se pispan.

Diego López
Permalink

No sé si os pasa pero a veces el frontend cansa mucho.

Hay días en los que estás con cosas de CSS, de Javascript, de HTML, de la librería que uses (Vue, React, Angular...), con cosas de compilaciones, cosas de librerías, cosas de Node, Babel, PostCSS....

Solo veo sobreingenería

Diego López
Permalink

Gente una pregunta, he creado en el trabajo una librería de node, pero al instalarla en otro proyecto me tira que una dependencia interna de la librería no la encuentra, cómo lo resuelvo?

¿No tiene sentido instalar también esa dependencia en el otro proyecto no?


Creo que un detalle importante es que ejecuto a funciones internas de la librería.

Diego López
Permalink

Otra cosa que tiene el teletrabajo es que casi que te da igual para qué empresa trabajar porque no te tienes que preocupar de oficina, desplazamientos, comidas, etc.

Eso yo creo que hace que la gente dure menos en las empresas, aunque habrá de todo.


Muchas veces también tienes menos vínculo por tus compañeros al no verlos tan a menudo.

Total que te despiertas al día siguiente y ya estás en otra empresa, para tu día a día poco ha cambiado, simplemente proyecto y compañeros nuevos.

Diego López
Permalink

Ostias, me acabo de fijar que han metido en el Google el chat el estado "idle" y además "in a meeting" que se pone de forma automática, mis dieses.

Diego López
Permalink

luneeeeeeeeeeees de mieeeeeeeeeeeerdaa

Diego López
Permalink

Chavales os vuelvo a recomendar la herramienta de lazygit porque me parece la ostia, la uso literalmente todos los días.

Básicamente es una herramienta para terminal para controlar git, pero mola mucho porque tiene una UI básica.

https://github.com/jesseduffield/laz ygit


Lo primero que tienes que saber es que se basa en comandos, un poco a lo Vim, pero no te preocupes porque pulsando la tecla "X" en cualquier momento puedes ver un cheatsheet con todos los comandos disponibles.

Aquí por ejemplo veis los comandos que puedo ejecutar para ficheros


Por ejemplo para hacer commit del fichero nuevo tan solo tengo que pulsar "space" "c" "first commit" y con la "p" se hace push al remoto, todo pulsando 4 teclas.

Y una ventaja que sea para terminal es que puedes hacer esto en un servidor en remoto mediante SSH.


Pero eso solo es lo básico, puedes hacer cosas más guays como solo añadir líneas específicas al stage, resolver conflictos, hacer mergeos, rebases interactivos, resets de commits, etc, vamos que puedes hacerlo absolutamente todo sin salir de la herramienta.


De verdad, os recomiendo mucho probadlo aunque sea, merece mucho la pena, ya me contaréis.

Aquí os dejo un vídeo de su creador @DuffieldJesse haciendo todas estas cosas en el vídeo para que veáis cómo se hace:

https://www.youtube.com/watch?v=CPLd ltN7wgE&feature=youtu.be

Diego López
Permalink

Hoy es 21 de Mayo y es Santa Felicia, y el refrán dice que por Santa Felicia de Mayo el sol aprieta por cualquier lado.

Una vez más nuestros antepasados no se equivocaban

Diego López
Permalink

Por un lado entiendo la distinción que se hace entre frontend y backend, ya que cada uno tiene su especialidad, pero a la vez cada veo más separación entre ambos mundos y eso no me gusta.


Por ejemplo hay gente que es de back y considera a los de front como inferiores, o al revés.

O frases que suelta la peña del estilo "no es que los de front somos más así y los de back son asá"


También es como que si eres de un mundo ya no te tiene que interesar nada de lo del otro.

Yo no lo veo así, si por ejemplo eres de front hay muchas cosas que puedes aprender de back que luego puedes aplicar en lo tuyo, o al revés cosas de front para back.


En definitiva, yo pienso que al final somos todos programadores y programadoras y que hay que intentar tener la mente abierta y dejarse de fanatismos y sectarismos.

Hay que tratar siempre de ser humildes y aprender de todo y de todo el mundo.


Y esto también viene un poco por esta clase de chistes.

Que sí que no dejan de ser chistes y ya, y hay que divertirse, pero esto fomenta que haya más separación todavía entre la gente.

En respuesta a:

https://twitter.com/5eniorDeveloper/ status/1527668929275076611?t=s285iOyC0OJaAzF070SNwg&s=19

Diego López
Permalink

Chavales que se me olvidaba, mañana nuevo envío de mi newsletter de #Alquimias

Voy a dar mi opinión sobre Tailwind, además de compartir unos pocos links con recursos y artículos sobre desarrollo web que me han gustado.

Te puedes apuntar aquí:

https://codingpotions.com/alquimias/

Diego López
Permalink

Por cierto gente, que muchas veces pregunto algo y me ayudáis que flipas, pero también podéis preguntarme lo que queráis, por aquí o por DM, que los tengo abiertos, también podéis decirme eeeeeeeeeeee

Diego López
Permalink

Hay alguna forma de tener webcomponents con estilos aislados de toda la web pero que en caso de necesidad puedas sobreescribir los que tu quieras?

Es que molaría tener una librería de webcomponents pero que permitan personalizar lo que quieras.

Diego López
Permalink

Una cosa que me flipa es cuando alguien pone sus malas condiciones en un trabajo y siempre aparece el típico que dice que no se queje que su caso fué peor.

Como yo he sufrido ahora todos los que vengan por detrás tienen que sufrir lo mismo o más, lamentable.

Diego López
Permalink

Right about now The funk soul brother Check it out now The funk soul brother

Right about now The funk soul brother Check it out now The funk soul brother

Right about now The funk soul brother Check it out now The funk soul brother

Diego López
Permalink

chavales queréis ver lo que tenía pensando para el nuevo diseño del blog?

Ojo porque esté hecho a lo rápido, es posible que ni se vea bien o ni cargue, es un work in progress para que se vea la idea, prueba de concepto.

https://codingpotions.com/new


la idea creo que ya la comenté por aquí, hacer un canvas gigante pixelart con dibujos de cosas que me gusten y por el medio colar de alguna forma los artículos del blog

quiero que el usuario tenga que desplazarse hacia todas las direcciones para explorar el contenido de la web


el tema es que estoy perdiendo el fuelle porque no sé cómo continuar

no tengo ni idea de cómo integrar los artículos (he estado mirando imágenes de inspiración de menús de videojuegos pero no me sale nada decente)


y otra cosa que me está pasando es que hacer cada dibujo me está llevando mucho de tiempo, al no tener demasiada experiencia y encima no tener nada pensado

estoy en un punto de no saber por dónde tirar, si mejor volver a hacer artículos, seguir con esto, pensar otro diseño....


pase lo que pase lo que tengo super claro es que quiero que la web sea distinta, no quiero hacer el típico diseño de blog de lista de artículos y ya, quiero algo único, y si tiene pixelarts mejor


tampoco quiero pagar a un diseñador que lo haga por mí, no porque no quiera pagar, sino porque quiero que todo lo de mi web esté creado por mí, pa decir que todo esto es mío, aunque quede peor

y poco más la verdad, a ver si pienso algo y paso este estancamiento, se aceptan ideas


captura de la nueva web, por si el link no carga o se ve mal

y ya os dejo de dar la chapa

Diego López
Permalink

Remix, Solid, React, Preact, Inferno.... anda que no existen frameworks que tiran de JSX, con la pereza que da.

Supongo que porque React es el framework que lo popularizó

Diego López
Permalink

Si te paras a pensar hay muchísima gente que tiene que hacer uso diariamente de drogas blandas rollo cannabis, o incluso café simplemente para pasar el día, estamos creando una sociedad de mierda.

Cada vez nos sorprende menos ver gente con antidepresivos o similar.


Matizo antes de que alguien lo interprete mal, me refiero a que estamos creando una sociedad de mierda porque por desgracia la gente tiene una vida tan mala que tiene que hacer uso de sustancias de todo tipo para poder sobrevivir, y todo porque llevamos un ritmo de vida brutal.

Diego López
Permalink

¿cómo conectáis mongoDB a grafana? ¿Solo se puede con cuentas de pago?

He visto que un tipo ha hecho una especie de proxy entre grafaba y la DB, pero el proyecto lleva 4 años sin mantenerse y tiene bugs.


Otra idea sería usar un PostgreSQL, pero pa lo que quiero guardar que es simplemente un objeto con fecha y un par de campos más lo veo demasiado overkill

Diego López
Permalink

ahora mismo tengo más sueño que alguien que tenga el record de tener mucho sueño

Diego López
Permalink

Una pregunta chavales, ¿qué os parece Sketch respecto a Figma?

Porque hay gente que dice que Figma va muy muy lento y que el sistema de versionado no funciona muy allá (además de que han subido los precios)

Pero también por lo que veo todo el mundo se está pasando a Figma.


A mi como programador me gusta más Figma porque puedo hacer zoom como quiera porque se renderiza en modo canvas (en sketch también se puede pero no te sale la info de cada cosa).

Pero claro, para un diseñador/a no sé que ventajas puede tener uno respecto a otro.

Diego López
Permalink

Mira que llevo meses usando Vim y Neovim. pero todavía no sé cómo copiar desde el editor al portapapeles del sistema.

Lo he mirado muchas veces, pero o no funciona o el comando es una mierda que no recuerdo.

Al final siempre acabo haciendo Control + Shift + V

Diego López
Permalink

¿Alguien que me siga por aquí y que se haya desuscrito de mi newsletter de Alquimias?

Desde hace un mes aproximadamente no solo no estoy ganando suscriptores sino que los estoy perdiendo.

Me molaría saber por qué se desuscriben ya que no tengo formulario de feedback

Diego López
Permalink

queeeeeeeeeeeeé

caloooooooooooooooooooooooooooooooor

Diego López
Permalink

Creo que podría acostumbrarme a trabajar 4 días a la semana, no estaría mal.


Para el que no lo sepa hoy ha sido puente en Madrid


Flashbacks de la última vez que puse en Twitter de trabajar menos horas o menos días la gente me vino a decir que era un vago que no quería trabajar y que no me queje que hay gente que trabaja 10 horas todos los días

Diego López
Permalink

Las empresas si quieren que la peña vaya a la oficina lo que tiene que hacer es ofrecer cosas y no obligar a venir x días a la semana.

Si pones buena comida, actividades, fruta, café y tal, mucha más gente se animaría a ir.

Si te lo pasas bien vas aunque te pille lejos.

Diego López
Permalink

El refrán de hoy ha acertado a la perfección:

Por San Ubaldo, el sol viene dando.