La importancia del diseño UI y UX en productos digitales

Cuando iniciamos en el diseño web, desktop o móvil la mayor parte de las veces no nos percatamos la importancia de la UI (Interfaz de Usuario) y la UX...

¿Guardar archivos en base de datos o en el sistema de archivos?

Cuando desarrollamos sistemas en algún momento nos encontramos en la decisión de donde almacenar los archivos subidos a nuestro sistema , si alguna vez te preguntaste la interrogante de...

¿Sistemas monolíticos o microservicios?

Como apasionados de la tecnología tenemos algo en común y es que siempre buscamos hacer las cosas mejor. A medida que pasa el tiempo la búsqueda...

Buenas prácticas para desarrollo API RESTful – Parte 2

En un artículo anterior hablamos de la importancia de seguir las buenas prácticas de desarrollo de una API RESTful. Métodos HTTP (verbos) HTTP ha definido algunos conjuntos de métodos que indican el tipo...

Buenas prácticas para desarrollo API RESTful – Parte 1

En este artículo hablaremos de Restful, más específicamente de las buenas prácticas para desarrollo de una Restful API. Si eres desarrollador o te dedicas a algún trabajo relacionado a las tecnologías de...

Guía básica GIT

GIT es un software de control de versiones que se ha convertido en una herramienta indispensable al momento de desarrollar software, dada la confusión que existe acerca de su...

Curso patrones de diseño – Java 8

En un artículo anterior te hablamos de la importancia de los patrones de diseño, pero dada la cantidad de mensajes acerca de su implementación en el día a día...

Factory – Patron de diseño | Java 8

En un post anterior habíamos recalcado la importancia del uso de patrones de diseño en el proceso de desarrollo de software. En este artículo vamos a...

Git el sistema de control de versiones

Durante los 70’s hasta inicios del 2000, muchos profesionales (principalmente de software) se tuvieron que enfrentar a desarrollar proyectos de forma muy pesada. Nos encontrábamos con 3 problemas:

Diferentes plataformas Java

Recuerdo el momento en que salté al mundo de Java. Había dejado de trabajar en una empresa de renombre del sector bancario en la que estuve trabajando como desarrollador...