Cómo Hospedar Aplicaciones Estáticas en Heroku

Creo que Heroku debería patrocinarme ya que he escrito en varias ocasiones sobre este servicio y ¿cómo no hacerlo? Es un buen servicio con una buena oferta.

En esta ocasión voy a compartir cómo montar una aplicación estática en un dyno de Heroku. Si bien en ocasiones podemos valernos de servicios como GitHub Pages, Netlify o Vercel, Heroku no deja de ser una buena alternativa.

Vale destacar que mandar aplicaciones estáticas a Heroku puede ser más complicado que en los otros servicios mencionados aunque no está de más tener opciones.

Leer más “Cómo Hospedar Aplicaciones Estáticas en Heroku”

El Guerrero de la Lanza

Hace varios años, en Medium había una publicación llamada “Medium en Español”. Fue una forma de atraer personas que escriben en Español para fomentar el uso de la plataforma.

En ese entonces, Medium me pareció una muy buena plataforma y le daba un uso moderado para leer y escribir en ocasiones. El texto a continuación es traído de allá porque me gustó y quiero que también esté en este blog.

continuar leyendo

Pasen a Intrati

Recuerdo, por allá en el 2013, mi jefe de ese entonces me pidió averiguará cómo hacer una aplicación para compartir vídeo usando un navegador. Me dio la palabra clave WebRTC. Busqué, leí y probé pero la tecnología aún estaba inmadura. Muchos años después WebRTC es la base de muchas empresas y servicios a nivel mundial.

continuar leyendo

Recursos y Apuntes Sobre Trabajo Remoto

Este año 2020 ha sido toda una sorpresa. Si bien desde finales de 2019 se sabía sobre el brote de COVID-19 en China, no había probabilidad de que una pandemia tendría lugar en el primer trimestres del 2020.

A la fecha, desde que empezó en fuerte la pandemia a nivel mundial han sido muchas empresas que han optado por operar de manera remota. Mandaron a sus empleados a trabajar desde casa para evitar la propagación lo más posible.

CONTINUAR LEYENDO

Mandar a Producción un Viernes, ¿Sí o No?

Tema complejo. A muchos asusta. A muchos otros no. Yo opino que sí se debe mandar a producción un viernes pero siempre que haya garantías de que los despliegues estén soportados por una buena suite de pruebas, un proceso de despliegue seguro y una posible reversión confiable.

continuar leyendo

Manipulando Archivos en Mega y Dropbox desde la Terminal

Este artículo no es tan técnico como el título quiere decir. En realidad acá vengo a compartir dos herramientas que me parecen muy útiles si pasamos mucho tiempo en la consola, terminal o línea de comandos. Como le llames.

Veamos.

continuar leyendo

Migré de Svelte a EmberJS y Fue Para Bien

El año pasado empecé un proyecto en el que aprendí sobre la API de Vídeo de Twilio y a usar una nueva librería JavaScript llamada Svelte. Sin embargo, por diferentes situaciones y problemas necesitaba cambiar Svelte por otro framework o librería.

Creí que me iba a estancar y el proyecto no lo podría seguir pero al final sí fue posible, en poco tiempo y sin quedarme calvo. En este artículo contaré al respecto de este proceso migratorio de Svelte a EmberJS.

continua leyendo

Backend Handbook Ahora en Tiendas de Libros Digitales

El año pasado compartía la publicación de una guía para configuración de aplicaciones Ruby on Rails en la nube. Denominé dicha guía Backend Handbook.

Lo empecé y escribí con el afán de compartir los conocimientos que he adquirido y que tal vez sean de utilidad a otras personas o colegas en el mundo del desarrollo web.

Inicialmente, estaría solo publicado en el muy buen servicio que es Leanpub, sin embargo, queriendo publicar este mini libro en Google Play Books encontré un servicio que me ayuda a llevar Backend Handbook a la tienda de Google y otras muchas más.

Se trata de Publish Drive. Un servicio gratuito(cobran mediante porcentajes) el cual te ayuda a llevar tu libro digital a muchísimas tiendas de libros en todo el mundo.

Entre las principales tiendas destacan Amazon, Apple Books, Google Play Books, Barnes & Noble, Kobo. También hace llegar el libro a tiendas en Europa e incluso China.

Una maravilla.

Usando Publish Drive pude publicar mi libro a las siguientes tiendas donde también está disponible de manera gratuita:

En China:


Usar Leanpub y Publish Drive para publicar mi mini libro ha sido una experiencia grata que me sirve para saber que tengo herramientas que me permiten desarrollar mi carrera y gusto por la escritura sin necesidad de preocuparme por gestión de asuntos que no sean escribir.

Muy probablemente vuelva a escribir otra guía o libro 😁

Cómo Correr Migraciones Durante Despliegue de Aplicación Rails en Heroku

Se sabe bien que subir aplicaciones web a Heroku es sencillo. En muchos casos es solo cuestión de correr comandos en la terminal y con una que otra configuración solo con subir los cambios al repositorio basta.

Y si bien tenemos esa facilidad, hay cosas que Heroku deja de hacer por conveniencia, ahorro o que sé yo. Tal es el caso de la ejecución de migraciones cuando se despliegan aplicaciones Ruby on Rails en este servicio.

seguir leyendo

Cómo Mandar Cambios a Heroku de una Rama Distinta a master

Cuando se trabaja con Heroku mandar cambios es bastante sencillo. Generalmente, consiste en ejecutar un comando de terminal:

$ git push heroku master

En todo caso, como Git promueve el uso de ramas cada que trabajamos en algo nuevo o cuando se quiere probar una idea, termina siendo contradictorio unir cambios en la rama master que no son fiables o definitivos.

SEGUIR LEYENDO