Aprende a instalar Typescript en cualquier proyecto frontend (Vue, Svelte, React), con Vite, Esbuild o Webpack
Últimos artículos actualizados
Ver todos los artículosUna introducción a cómo funciona el tipado básico de variables en Typescript, además echamos un ojo a los literal types
Trance, House, Tech House, Eurodance, Italo disco y varios estilos más combinados en sesiones, para que las escuches trabajando o en el gimnasio
Mi opinión personal sobre Dave the diver, un juego de exploración submarina muy entretenido que mezcla muchos géneros.
Trance, House, Tech House, Eurodance, Italo disco y varios estilos más combinados en sesiones, para que las escuches trabajando o en el gimnasio
Métafora para referirnos a la complejidad en el código como espíritus que se manifiestan cuando ya es demasiado tarde. Consejos para evitarlos
Entendemos la forma que tiene Svelte en su sistema de templating para poder pintar variables en el HTML y usarlas para los atributos de las etiquetas
Aprende a usar el sistema que tiene Svelte para usar bucles, condicionales y otros bloques lógicos dentro del HTML de los componentes
Trance, House, Tech House, Eurodance, Italo disco y varios estilos más combinados en sesiones, para que las escuches trabajando o en el gimnasio
Aprende a hacer parseos de strings en Javascript, por ejemplo a boolean, integer, float, objeto o arrays
Tutorial rápido para capitalizar un string, es decir, poner la primera letra en mayúsculas
Aprendemos a crear un componente con un contador incremental en Svelte como excusa para ver las partes que componen el mismo
Aquí una lista con algunos de los ficheros de config que te puedes encontrar en la mayoría de proyectos de frontend.
Un vistazo a cada uno de las carpetas y ficheros que se generan tras ejecutar la herramienta para creación de proyectos de Svelte
Aprende a usar la herramienta oficial de Svelte y SvelteKit para el scaffolding de nuevos proyectos
Explico qué cosas me gustan mucho de Svelte y por qué lo prefiero frente a Vue, Angular o React
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, princilapmente 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)
Notas
Ver todas las notas
Me ha gustado mucho este vídeo. Me ha hecho reflexionar y creo que tiene bastante razón. Muchas veces al estar haciendo un proceso creativo nos ponemos a pensar en el resultado, y eso puede que nos limite.
A veces hay que dejarse llevar y experimentar. No pasa nada si pruebas cosas y salen mal, al revés, aprendes más.

Yo veo el tema de la inteligencia artificial como la revolución industrial pero del mundo tecnológico.
Se pasa de algo hecho a mano (imágenes, videos, programas) a algo hecho en segundos.
Obviamente lo hecho a mano será muchas veces mejor, pero lo otro es mucho más barato
Hay gente que dice que va a pasar como cuando llegaron las máquinas, que surgieron trabajos para usarlas.
Con la inteligencia artificial no pasará lo mismo, ya que directamente los usuarios finales las usarán directamente
Tu no vas a la fábrica a producirte el mueble, lo tiene que hacer alguien, pero si que vas a la IA a que te genere imágenes, videos o lo que sea
Y por mucho que se empeñen en decir que surgirán trabajos de prompt engeenier, yo pienso que durarán muy poco. Ya estamos viendo resultados increíbles escribiendo muy poco a la IA. Será más barato ir tú a la IA directamente a tener que pagar alguien para que hable por ti
Incluso no vas a tener ni que sacar requisitos paso a paso. Sí quiero hacer una web le diré a la IA que mi sector es tal, que analice a la competencia, saque requisitos y funcionalidades y la genere y despliegue a partir de eso, cada vez usando menos palabras
Y lo mismo llega el punto en el que la IA tiene tanto cotexto que nos conoce a la perfección, más que cualquier humano. En ese punto la usaremos para absolutamente todo porque sus respuestas serán siempre lo que queremos.
Y si, también ahora hay mucho humo y FOMO, supongo que la cosa se estabilizará y sobrevivirá lo que realmente aporte valor y no sean solamente llamadas por debajo a ChatGPT

A mí más que el rendimiento, lo que más me llama de Bun es si consigue eliminar un montón de herramientas de tooling: bundler, linter, fixer, runner de tests, etc.
Me da igual que ahora crear un proyecto de React tarde 20 segundos menos, no me paso el día creando proyectos
Siempre que sale un framework nuevo la gente se pone a comparar el rendimiento. Sí, el rendimiento es importante, pero si lo fuera tanto no crearíamos landings estáticas usando Next.
Para mí es igual o más importante la developer experience, la capacidad de crear valor en menos tiempo, menos código y mejor mantenible.

He subido el primer artículo de la serie de Typescript. La idea es ir intercalando artículos de Typescript con otras cosas, por ejemplo la serie de Svelte, que sigue en marcha.
Otra cosa que quiero hacer a largo plazo es actualizar los artículos de Vue a Vue3 y su nueva sintaxis, pero poco a poco, que no quiero agobiarme

Gente, hoy ha salido la primera versión de Bun, un nuevo runtime para Javascript y que además es un todo en uno: bundler, gestor de paquetes, compilador, runtime, etc.
Ojalá aguante el hype, ya va tocando cambio gordo en la developer experience del mundo front

Me parece genial que este año en el evento de Hacktoverfest no den la camiseta por participar. Mucha gente participaba con cualquier cosa solo por pillarla, y yo creo que esa no es la finalidad.
Lo que pasa es que igual este año no participa tanta gente, ojalá me equivoque.
Para el que no lo sepa, el evento es una forma de incentivar que la gente colabore en proyectos open source. Durante un mes tienes que mandar links con PRs aprobadas y si lo consigues te dan unos premios.
Más info en su web:

gente he subido hoy la última sesión de este mes, echad un ojo al artículo que he subido con el resto de sesiones

12 de la noche, 33 grados 💀