Los transistores, las neuronas de un procesador

Los transistores, las neuronas de un procesador

Los procesadores dominan la sociedad actual, hoy en día están por todas partes, desde microcontroladores como Arduino, pasando por el portatil en el que estoy escribiendo esto, hasta llegar a enormes sistemas distribuidos de cómputo ¿Pero cómo funcionan en realidad y de que están hechos?

Seguir leyendo...

Metablog #11 - Amperage es gold! Release de la primera versión estable

Metablog #11 - Amperage es gold! Release de la primera versión estable

No sé si te has enterado pero Amperage es oficialmente un tema de Hugo! Tras la primera revisión y el release de la versión estable 1.0 he recopilado las mejoras más relevantes como algunos nuevos componentes, etiquetas hreflang configurables y más!

Seguir leyendo...

¿Cómo desplegar tu propio trading bot de criptomonedas? 💰

¿Cómo desplegar tu propio trading bot de criptomonedas? 💰

Parece que el boom de las criptomonedas ya ha pasado, pero hay gente que se sigue ganando la vida haciendo trading en plataformas online, vamos a ver como podemos automatizar este proceso desplegando un trading bot que compra y venda automáticamente basandose en unas reglas predefinidas con la librería open source de Gekko.

Seguir leyendo...

Metablog #10 - Comentarios con Disqus y anuncios con Adsense

Metablog #10 - Comentarios con Disqus y anuncios con Adsense

Después de probar sistemas de comentarios como Commento o Remark lo he descartado en favor de una opción más accesible a todos los usuarios de Amperage: Disqus. Para dar una opción de monetización también he dado soporte a Google Adsense en forma de shortcodes.

Seguir leyendo...

Metablog #9 - Preparando Amperage para el dominio público (II)

Metablog #9 - Preparando Amperage para el dominio público (II)

Segunda tanda de funcionalidades preparando la publicación de Amperage, toca reorganizar el código, crear un proyecto de ejemplo para que los usuarios puedan empezar rápido con su propia web y un kitchen sink para mostrar todos los componentes del tema en el mismo sitio!

Seguir leyendo...

Metablog #8 - Preparando Amperage para el dominio público (I)

Metablog #8 - Preparando Amperage para el dominio público (I)

La publicación de mi tema Amperage está cada vez más cerca. Me dedico a preparar funcionalidades que la gente probablemente necesite como mejoras en las traducciones, paginación de las listas, poder sobreescribir estilos y muchas otras.

Seguir leyendo...

Metablog #7 - SSR de AMP en build time con GH actions

Metablog #7 - SSR de AMP en build time con GH actions

Toda la idea sobre el proyecto de AMP es ofrecer una web más rápida y segura, ¿pero sabías que aún se puede optimizar más con Server Side Rendering? Pues si, y adivina qué, lo he implementado en mi propia GitHub Action!

Seguir leyendo...

Metablog #6 - PWA y soporte multi-idioma

Metablog #6 - PWA y soporte multi-idioma

Añado al tema de Amperage integración con service workers para convertir esta web en una PWA y poder instalarla en tu móvil y acceder offline, además de soporte para internacionalización (i18n) y multi-idioma con una nueva sección en inglés incluida!

Seguir leyendo...

Metablog #5 - Sistema de comentarios y datos estructurados

Metablog #5 - Sistema de comentarios y datos estructurados

He estado cacharreando con Google Cloud Platform y he desplegado un sistema de comentarios dockerizado en Compute engine utilizando la capa gratuita, también le doy otro empujon al SEO técnico añadiendo datos estructurados en toda la web del tipo website, carousel, migas de pan y blog posting.

Seguir leyendo...

¿Cómo compartir tu entorno local por internet con Ngrok? 📡

¿Cómo compartir tu entorno local por internet con Ngrok? 📡

¿Alguna vez te has preguntado como puedo hacer una demo a ese cliente sin un entorno de staging? La respuesta viene de la mano de HTTP tunneling, una técnica que te permite compartir tu entorno local a internet. Vamos a averiguar cómo funciona, las diferentes herramientas disponibles y como utilizar la librerías Ngrok y Localtunnel en nuestros propios proyectos.

Seguir leyendo...