Empezando con Storybook

Storybook es una librería javascript que permite probar los componentes gráficos por medio de la separación de la lógica de negocio y del contexto de la aplicación. Storybook soporta actualmente frameworks y librerías tales como: React, Vue, Angular, Mithril, Marko, HTML, Svelte, Meteor, and ...

Principios Gestalt en el Diseño Web

Tal vez para muchos sea desconocida la importancia que juega la psicología dentro del proceso creativo y el impacto que algunos de sus principios aporta a las decisiones de diseño que día tras día se gestan para cada pieza, ya sea esta impresa o ...

Puppeteer: Una API para controlar Chrome programáticamente

Puppeteer es una librería de Node que proporciona una API de alto nivel para controlar Chrome o Chromium a través del protocolo DevTools de manera Headless; lo que significa que interactuamos con Chrome sin la interfaz gráfica, es decir  sin un navegador como tal. ...

Marketing para ONG: 4 razones para usar email marketing

Una de las herramientas de marketing para ONG más efectivas en la actualidad es el Email Marketing, o emailing. Este consiste en enviar correos electrónicos a un grupo de contactos, o suscriptores, con información de su interés. Utilizado de manera correcta, el email marketing, ...

Desarrollo de software con equipos distribuidos

Mi primer trabajo como desarrollador, en el año 2009, fue de manera remota. Y aunque esta experiencia fue positiva, no sé en que momento me volví detractor del trabajo remoto. Creo que fue cuando pasé de ser desarrollador a liderar equipos de trabajo para una empresa ...

Agrega coherencia visual a tus sitios web con las Guías de Estilo

Realizar el diseño de un sitio web ya no es tarea sencilla. Pasamos de tener un mínimo de requerimientos y de conocimientos bajo la manga para realizarlo a poseer una gran cantidad de herramientas, frameworks, librerías y demás elementos a nuestra disposición. Pero hay ...

Crea tu propia Wiki con MediaWiki!

Wikipedia se ha consolidado como una gran enciclopedia virtual. Su característica principal es que cualquier persona del mundo puede crear, editar o sugerir cambios en  su contenido. Todos hemos usado Wikipedia alguna vez para investigar la definición de una palabra, la historia de un ...

Conéctate con el mundo exterior: Las mejores prácticas para usar APIs

Llega un momento como desarrollador en el que debes integrar una aplicación con un servicio externo (JIRA, Toggl, Slack, Github, WordPress, entre otros). Puedes utilizar REST API, GraphQL, SOAP, o el protocolo que el servicio en cuestión utilice para este fin. Este artículo no ...

Si eres desarrollador, tienes que usar un Mac

En este blog quiero compartir con ustedes los motivos por los que creo que, como desarrollador, tengo que usar un computador Mac La mayoría de servidores que se utilizan para alojar aplicaciones web usan el sistema operativo Linux y aunque no es totalmente igual ...

Trabajando en Swapps: mi experiencia hasta ahora

Siempre es interesante iniciar un nuevo proceso, un nuevo camino, y más si éste está relacionado con lo que te gusta y te apasiona. Mi caso: el diseño y el desarrollo web. Viniendo del área de las artes gráficas, siempre pensé que este camino ...

Modales en equipos de trabajo distribuídos

A diferencia de los equipos distrubuídos, cuando trabajamos con un equipo de trabajo de forma presencial y en una oficina, lo primero que hacemos es al menos saludar, incluso podemos tener una conversación informal, porque somos personas!. Por otro lado, cuando necesitamos algo de otro compañero ...

Mi experiencia trabajando en Swapps

Cuando llegué a Swapps un viernes en la mañana al que sería mi primer día de prueba, afortunadamente me fue muy bien, las tareas que me asignaron las completé satisfactoriamente. A la semana siguiente me presenté a mi segundo día de prueba, al finalizar ...