Últimos artículos actualizados

Ver todos los artículos

Sesiones DJ del mes de Octubre de 2023

Trance, House, Tech House, Eurodance, Italo disco y varios estilos más combinados en sesiones, para que las escuches trabajando o en el gimnasio

Type alias en Typescript

Aprende a crear tus propios tipos en Typescript para reutilizarlos a lo largo de todo el código

Interfaces en Typescript

¿Qué son las interfaces de Typescript? ¿Para qué sirven? ¿Cómo se pueden extender y heredar las interfaces?

Arrays y Tuplas en Typescript

Explora las técnicas para el tipado de arrays (arreglos) y usa esa ese mecanismo para tener un sistema de tuplas

Typescript

Aprende todo lo que necesitas saber de Typescript, el lenguaje que añade tipos e interfaces a Javascript vanilla

Acerca de este sitio

Página que describe el contenido y los entresijos técnicos del blog de CodingPotions

Tipado de Objetos en Typescript

Aprende a tipar cada una de las keys de los objetos en Typescript, además de marcar propiedades como opcionales

Sobre Coding Potions

¡Bienvenido/a a mi blog! Mi nombre es Diego López y soy el creador de este mágico lugar. Mi idea con este blog es compartir mis conocimientos y apuntar ideas para no olvidarlas en un futuro.

Aquí encontrarás una amplia variedad de artículos sobre programación y desarrollo web, desde tutoriales hasta artículos de opinión y guías sobre distintas tecnologías, sobre todo de la parte del frontend

Pero eso no es todo, desde hace un tiempo también intento compartir cosas sobre mis otras aficiones, los videojuegos y la música electrónica.

Si te gusta mi contenido me puedes seguir en estas redes o si eres de la vieja escuela por RSS. Más info sobre esta página en acerca de este sitio

Mapas de contido (MOC)

  • Desarrollo web

    Roadmap para apdrender desarrollo frontend

  • Javascript

    Lenguaje imprescindible para el desarrollo web

  • VueJS

    Framework Javascript para crear aplicaciones web completas

  • Svelte

    Alternativa a VueJS. Compilado y con una sintaxis más sencilla

  • Angular

    Framework basado en Typescript e inyección de dependencias

  • Typescript

    Añade sistema de tipos a tu código Javascript

  • Programación

    Colección de artículos de programación

  • Vim

    Un editor de código muy potente y para terminal

  • Opinión

    Artículos con reflexiones y pensamientos

  • Sesiones de música

    Mixex DJ que grabo. Tech house, trance, techno y más

  • Videojuegos

    Reviews de los juegos que me paso (o no)

  • Mis redes sociales

    Por si te quieres enterar del contenido nuevo del blog

Diego López
Permalink

Mi cumpleaños y lo voy a pasar con gripe y ultracansado. A ver si empiezo el año mejor

Diego López
Permalink

Acabo de ver el trailer del nuevo GTA 6, pinta muy guapo la verdad. No sé por qué pero la ambientación me recuerda un poco al Far Cry 5, tiene ese mismo rollito.

La parte de la ciudad, aunque es Vice City, me recuerda mucho al GTA anterior, supongo que porque ambos están ambientados en la actualidad. Cada GTA parece que tenía su propia "aura", pero este me parece continuista con el anterior.

Obviamente todo está por ver, con un trailer más o menos vemos ambientación, personajes, y cosas que se van a poder hacer, pero faltan cosas, la cosa puede cambiar hasta que no lo juguemos.

Yo lo único que pido es que el mundo se sienta vivo, lleno de detalles y eventos, para que ocurra como en el Red Dead, que me pasaba horas yendo por ahí sin hacer misiones porque todo el rato pasaban cosas.

Supongo que por desgracia se centrarán más en el online, sabiendo que es lo que más pasta les ha generado, pero siendo Rockstar me espero juegazo la verdad, nunca defraudan.

Diego López
Permalink

Día 3 del Advent of Code y la cosa se empieza a complicar. Mi solución funciona, pero ocupa 150 líneas de código Javascript. Ya he visto gente que lo resuelve en menos de 50. Obviamente lo importante es la legibilidad, pero me da que muchas veces me complico en la solución.

Por ejemplo me he dado cuenta de que itero sobre las cosas, haciendo una sola operación, cuando la gente lo hace todo en la misma iteracción, como que doy muchas vueltas.

Diego López
Permalink

He vuelto a jugar al Minecraft. Desde que lo jugué hace años han metido tantas cosas que parece un juego nuevo.

Mola que ahora esté todo lleno de cosas y de vida, antes explorar no servía de mucho.

No sé si será impresión mia, pero noto que hay menos hierro. La música sigue siendo espectacular.

Diego López
Permalink

Me he agenciado unos cascos de una marca poco conocida, aiaiai, molan mucho, son modulares y puedes elegir cada pieza.

Yo los he pillado con sonido balanceado, así tengo una referencia mejor para cuando estoy produciendo canciones.

Eso sí, en cuanto a ligereza los Sennheiser HD25 son insuperables.

Diego López
Permalink

Hoy estoy contento. He publicado mi primer tema y encima es remix de un juegazo. Es sencillo y tiene partes que no me convencen, pero era importante terminarlo para no quedarse atascado. Ahora a por el siguiente.

https://youtu.be/rOHZmbXnI8I?si=2K7I 3jCxKm-e77v6

Diego López
Permalink

Hoy en día la tecnología es hostil. Da igual lo que abras o instales, tienes que andar esquivando popups, mensajes que te quieren vender algo, anuncios, y mierdas varias que no quieres.

Sí, seguramente tengan más beneficios de gente que cae, pero la experiencia es horrible.


Antiguamente instalabas algo pulsando siguiente, siguiente, siguiente y listo. Ahora tienes que iniciar sesión, acordarte de quitar el tick de aceptar instalar otras mil mierdas, etc.

Una vez instalado el programa no acaba la pesadilla, se queda el programa encendido siempre, consumiendo RAM, y esperando a lanzarte algún popup o similar.


Entiendo que de algo tienen que vivir, pero prefiero gastarme 40 o 50 pavos en un programa y que me dejen en paz.

O mejor todavía, usar open source mantenido por la propia comunidad y no en manos de empresas que en cualquier momento puedan ir a peor, cambiar sus políticas o directamente quitarte el programa.

Diego López
Permalink

Cada x tiempo me vuelve a entrar ganas de volver a probar Emacs. Por suerte escribí un artículo de mis impresiones para recordar lo que no me gustó en su momento. Igual ahora que ha pasado año y pico las cosas han cambiado, quién sabe, igual lo vuelvo a probar.

Aquí el artículo de mis impresiones: https://codingpotions.com/emacs-prim eras-impresiones/