Cosas que he construido

Casi todo lo que construyo pertenece a las empresas para las que lo construyo, que es el problema honesto del portfolio de un ingeniero a estas alturas. Esto es lo que sí puedo enseñar: un producto en producción, un sistema pequeño dentro del que estás ahora mismo, y algo de Ruby antiguo.

En producción

KotlerUna administración que se lleva sola — cadena de suministro automatizada de principio a fin, desde el correo de un proveedor hasta el pedido que sale por el otro lado. Es lo que estoy construyendo ahora.Ábrelo →

El sistema en el que estás leyendo esto

Esta web es lo bastante pequeña como para ser un juguete y no está construida como tal. La razón de que esté en esta página es que todo lo que sigue se puede comprobar desde el navegador que tienes delante.

  • Exportación estática, bilingüe, desplegada desde CI. Cuarenta URLs se comprueban por test en cada build — incluidas tres entradas a las que no enlaza nada, que un rastreador se saltaría mientras informa de que la web está bien.
  • Toda la infraestructura está en terraform: bucket, distribución, certificado, DNS. Importada de una cuenta montada a mano, con un plan vacío después — que es la única manera de saber que la descripción coincide con la realidad y no con una opinión sobre ella.
  • Bucket privado detrás de un origin access control, firmado y cifrado hasta el origen. Las URLs de directorio y las redirecciones de páginas que se movieron hace años las resuelve una función en el edge con tests unitarios sobre todas las URLs que publica la web.
  • Comprimida, con cabeceras de seguridad, y una página 404 que es de la web y no del proveedor de almacenamiento.

Nada de esto es difícil a este tamaño. Las costumbres son las mismas que usaría en algo que importara, y esa es la única razón por la que merece la pena enseñarlo.

Código abierto

Pequeño, antiguo y todavía en pie. Ruby, sobre todo estadística — escrito porque quería que la cosa existiera.