Última entrada

Flujos de trabajo con GIT

Git es, con diferencia, el sistema de control de versiones moderno más utilizado del mundo. Git, que presenta una arquitectura distribuida, es un ejemplo de DVCS (sistema de control de versiones distribuido, por sus siglas en inglés). En lugar de…

Publicado el Jordi

AvaiLabs: ¡huye de la rutina de los sprints!

Learn. Develop. Test. Fix. Repeat. ¿Existe una forma mejor de definir la vida del developer? Comienza el sprint, los objetivos están claros y vamos finalizando tareas. Estamos contentos y nos sentimos productivos, pero cuando todo acaba… ¿No te hubiera gustado…

MakeFile ¿Para qué sirven?

Los Makefiles son una herramienta que ha vuelto a resurgir, como complemento de automatización en los proyectos de software actuales. Pensados originalmente para la compilación de ficheros de C, hoy en día se está empezando a utilizar también como un…

El gran debate a la hora de elegir una tecnología

En el mundo de la programación vivimos entre tantas tecnologías y herramientas que hacen de nuestro mundo algo muy interesante pero además un gran reto a la hora de elegir cuál de ellas utilizar. Cada una te ofrece algo que…

Git Hooks

Automatizar procesos con Git hooks ¿Pero qué son los git hooks?Los enganches de git, o conocidos en inglés como git hooks, son scripts que se ejecutan automáticamente antes y/o después de que git ejecute un tipo de acción como lo…

Publicado el César

Automatiza la revisión de estándares de tu código PHP

¿Qué son los estándares PSR y por qué son importantes? Los estándares PSR (PHP Standard Recommendation) son guías de estilo publicadas por el PHP Framework Interop Group. Vamos, que son unas recomendaciones que hacen quienes más saben de esto sobre…

COVID-19: El día que todo cambió

Hace poco más de dos semanas parecía que teníamos claro cómo trabajar en nuestro día a día pero, de pronto… Todos nos vimos teletrabajando desde casa a la vez. Lunes, 8:00 de la mañana, y qué perdidos nos sentimos: ¿Dónde…

UX

Test de usuarios, el más útil pero el más olvidado

¿Apuestas por la usabilidad? Hoy en día, ya nadie puede negar que la usabilidad es importante para que un producto triunfe, ya sea un servicio web o una silla para el salón. Un producto no usable terminará abandonado en un…

Publicado el Lorena

Composer en tu legacy app

Por partes. ¿Qué es composer? Si eres programador PHP, lo más seguro es que hayas oído hablar de ello. No obstante, si trabajas en “Legacy” -y denominamos así a esa app que desarrolló tu empresa hace unos años- es probable…

Cómo solucionamos el problema de ralentización de carga por imágenes

Hace algunos meses, nos encontramos en AvaiBook con algo que, poco a poco, se convirtió en un blocker para nuestros clientes pero, sobre todo, para los clientes de estos. Era la ralentización de carga de algunas páginas en las que…

Publicado el Arturo