Boilerplate para aplicaciones con Phoenix/Elixir

Boilerplate para aplicaciones con Phoenix/Elixir 1

Ya desde hace varios años a la fecha vengo haciendo mis boilerplates para iniciar proyectos de una manera mas rápida y sencilla. Cuando empecé a trabajar con Elixir y con Phoenix no fue la excepción termine haciendo un boilerplate que incluye todo lo que necesitaba para desarrollar y ponerlo en marcha en producción.

Asi que les traigo mi proyecto en github, que les viene incluido?

  • Phoenix Framework 1.4 and Elixir 1.7.1
  • Distillery preconfigurado para poder hacer releases a producción
  • Pre Hooks para correr migraciones en producción
  • Listo para usar variables de entorno en producción y desarrollo
  • OpenSSL en localhost para desarrollar
  • Ya listo para usar con Docker Compose en desarrollo
  • Ya listo para construir una imagen de Docker en producción
  • Suit de bibliotecas precargadas para TDD y buenas prácticas
  • Un bonito Makefile para no tener que escribir demasiadas líneas de código

Phoenix Framework 1.4 Project Boilerplate

Descarga mi boilerplate para construir aplicaciones con Phoenix en Elixir

La idea de este proyecto es iniciar de una manera sencilla los proyectos, por ejemplo después de hacer clone solo tenemos que hacer lo siguiente para levantar el proyecto:

sh rename.sh my_project
cp .env.template .env
make bootstrap

Es relativamente sencillo iniciar un proyecto y personalizarlo ya en alguna entrega futura les mostrare como trabajar un poco con el.

Un blog en serio

Un blog en serio 2

Por N vez estoy iniciando el blog, esta vez ya más decidido a empezar a escribir, por que es algo que tengo que mejorar y por que tengo varios proyectos personales (que poco a poco iré mostrando aquí) relacionados con blogs y redacción.

De haber pasado por PyBlosom, WP, Textmotion, Gekko, Hugo(varias veces), Ghost … regrese a WordPress, por qué? Por que es algo que vengo usando en otros sitios donde he invertido tiempo en dejarlo simple además de que, aparte que el nuevo editor me gusta!.