El día 25 de Mayo de 2021 pude asistir de manera virtual al evento organizado por Atlassian, llamado Developer’s day.
Después de una breve presentación por parte de los Product Managers, en la que se echó la vista atrás desde los orígenes de la propia Atlassian allá por 2002 hasta llegar al estado actual en 2021 a través de un camino lleno de cambios. Resaltaron que unos de los puntos mas importantes que les hizo mejorar, fue el permitir a los clientes acceder al código fuente para permitir desarrollos.
En el 2020 iniciaron el proyecto “Forge”, una herramienta para poder unificar en una única plataforma el desarrollo de aplicaciones para Atlassian, evitando así muchos problemas que nos encontramos a la hora de asignar permisios, seguridad, backups ,compatibilidad…
Se abordaron todas las características y ventajas que ofrece el empleo de esta herramienta, tales como:
Parece claro que Atlassian lo que quiere es centralizar el desarrollo de aplicaciones para reducir costes, se construyan en la propia Atlassian y se cumpla con las necesidades del marketplace.
Durante el evento, también se destacó el éxodo masivo que se esta realizando a Cloud por parte de los clientes.
En una sección dedicada a desarrolladores, se hizo hincapié en la seguridad, y se realizó un ejercicio en el que se pudo observar como se debe tratar el código malicioso en las aplicaciones - por ejemplo, a través de la ejecución de scripts dentro de nuestras propias apps, y como capturar o escapar los mismos.
Algo a lo que en excentia nos hemos enfrentado recientemente, por lo que le encontré mucha utilidad y de aplicación en el día a día.
Como dato curioso, se compartió una imagen de varios desarrolladores programando una aplicación y estaban utilizando el IDE IntelliJ que es el mismo que usamos en excentia.
Otro punto a destacar fue la inclusión de un apartado en el que la propia herramienta te permitirá acceder y descargarte los logs de la aplicación, algo muy beneficioso a la hora de abordar errores, cuantas veces hemos preguntado a un cliente “¿Puede decirme que es lo que se muestra en el log?”
Por ultimo se cerró el evento con una rueda de preguntas y respuestas entre desarrolladores, en las que se abordaron temas de la mejora de código, seguridad y velocidad de respuestas de las aplicaciones.
La experiencia me ha servido para conocer un poco más a Atlassian y su comunidad de desarrolladores, estar al día del estado actual de la empresa en lo referente Jira, Confluence y otros productos.
Ha sido muy interesante poder tratar temas que los desarrolladores encontramos en nuestra rutina diaria y consejos utiles para mejorar, además de tener una visión de como será el futuro en cuanto al desarrollo de aplicaciones para Atlassian.