How to deploy a Gatsby website to Amazon S3 using Gitlab CI

How to deploy a Gatsby website to Amazon S3 using Gitlab CI

If you've never heard of GatsbyJS its an amazing static website generator that will help you to create progressive web apps using the JAM Stack.

Don't let the word static website generator confuses you.  Stack does not mean not interactive.  With GatsbyJS you can generate really interactive websites leveraging the power of React and GraphQL.

Why regular feedback is so important for remote teams

I've written a post for Happy Mood Score.  It's called: Why regular feedback is so important for remote users.

You can find advice on topics like:

  • Non-verbal communication

  • Encourage collaboration

  • Focus on achievements not hours

  • Avoid the "Green dot syndrome"

  • Ask how your employees feel as much as what they are doing.

You can read the article here: Why regular feedback is so important for remote users.

How the size of a company affects developers

How the size of a company affects developers

I've been working in companies of different sizes both as a freelancer, employee and founder and although logic dictates that the size of the company will affect the way you work, I've seen developers that always try to work in the same way. You should adapt to the constrains and advantages that the company's size imposes on you.

How to give feedback to your project manager

How to give feedback to your project manager

Status reports are a very good source of information for project managers, as long as they are frequent (ideally every week). For employees, this is a good opportunity to indicate what can be improved and what is working fine. Once you get into the routine writing a status report should take no more than 5 minutes.

Son felices tus empleados?

Es una pregunta que en las últimas semanas me he hecho unas cuantas veces.  Una de las responsabilidades de mi nuevo trabajo en Conferize es la de gestionar un equipo de personas y creo que la misión principal de un gestor de equipos es mantener al equipo motivado y feliz.

Como además este proceso ha coincidido con un cambio de trabajo y de empresa he hecho un poco de introspección para ver que motivos lleva a una persona a querer dejar su trabajo actual en busca de nuevos retos.

Para cualquier empresa, sin importar su tamaño o sector de actividad, es imprescindible conocer el estado de ánimo de sus empleados, detectar problemas y solucionarlos antes de que puedan afectar al ánimo y al rendimiento de sus empleados o lo que es peor, que les empujen a abandonar la empresa.

Cualquier empresa responsable invierte tiempo y dinero en formar a sus empleados.  En motivarles y en sacar el máximo partido de su talento.  Por todo esto perder a un empleado le cuesta a la empresa no solo perder dinero sino conocimiento.

El resultado de todo este proceso de análisis es Happy Mood Score, un proyecto personal que estoy desarrollando y que tiene una única finalidad:  Que las empresas puedan conocer el estado de ánimo de sus empleados de forma sencilla y fiable.

Espero lanzar una beta privada para principios de la primavera.  Si tienes una empresa o trabajas en el departamento de recursos humanos creo que te va a interesar Happy Mood Score.  Deja tu email en la web y te enviaré una invitación para que seas el primero en probarlo.

Año nuevo, vida nueva.

El año ha comenzado con cambios para mí.  Después de tres años he dejado mi trabajo en Sage.

Han sido tres años fantásticos.  He conocido a mucha gente estupenda y solo tengo palabras de agradecimiento para Sage y su gente.  Pero el proyecto en el que estaba involucrado, Sage One, creo que ha perdido su esencia original y sus valores.  Creo que no está dirigido por la gente adecuada y eso está afectando al resultado y al producto.

Por lo tanto he tomado la decisión de cambiar de trabajo.  Por suerte para mí he dado en la diana a la primera.  Desde Enero trabajo para Conferize que es una empresa con sede en Copenhagen que ha desarrollado una aplicación SaaS para la gestión de eventos y conferencias.

Conferize es todo lo contrario a Sage.  Es una startup pequeña, sin burocracia ni complicadas jerarquías, recién creada pero con un modelo de negocio muy sólido y lo que es más importante, con un equipo de gente muy cualificado.  Acabo de llegar de Copenhagen después de conocer al equipo y no puedo estar más contento.  Se que he tomado la decisión correcta.

Copenhagen me ha sorprendido gratamente.  Hay mucha actividad relacionada con el mundo de las startups y lo que es más importante, dinero para financiarlas.  Conferize tienen las oficinas en Founders House un espacio de trabajo para startups tecnológicas donde tienes la oportunidad de compartir oficina con gente que esta haciendo proyectos muy interesantes e innovadores.

De momento voy a trabajar en remoto así que seguiré viviendo en Logroño y viajaré a Dinamarca de vez en cuando.