xoor logo

Nuestro Blog

Artículos sobre nuestra empresa, sobre tecnología y sobre todo lo que aprendemos día a día desarrollando proyectos

Coding LabNovedadesVer Todo

¿Desarrollo de software onshore, offshore o nearshore? Claves para elegir un proveedor

La contratación de servicios de desarrollo de software es una solución para las empresas que están buscando adaptarse a la competitividad del mercado. Conocé las características, ventajas y desventajas de la contratación onshore, offshore y nearshore.

Leer Artículo

XOOR otra vez consagrado entre las mejores empresas de desarrollo de Latinoamérica

Por tercer año consecutivo XOOR fue reconocida por Clutch, una de las plataformas líderes de evaluaciones y calificaciones B2B, como una de las principales compañías para desarrollar productos móviles y web nearshore en América Latina.

Leer Artículo

Introduction to Javascript ES6 Reflect API

ES6 introduced a new global object ```Reflect``` that exposes low-level methods for object reflection, specifically *Introspection* - the ability to inspect, interact and manipulate object properties programmatically at runtime.

Leer Artículo

Introduction to Vue Object-Relational Mapping (ORM)

Quite often applications use data that needs to be continually duplicated throughout the data store to provide referenced context to the data relationships inherent in the data.

Leer Artículo

An Introduction to ES6 Proxies

The Vue reactivity system was given a complete overall in Vue 3 using ES6 Proxies. Although not as well known as other ES6 additions and enhancements, ES6 proxies 'virtualize' an object to control both the default and subsequently modified behavior of the object as required.

Leer Artículo

XOOR Named Top Developer in Latin America on Clutch!

We’re thrilled to announce that we were again featured on Clutch’s annual report of top B2B service providers. Clutch’s research shows which firms are performing at the top of their industry in terms of delivering for their clients, and our team was recognized for being one of Argentina’s best development firms — an honor that we do not take lightly. We’re excited about the impact that this will have for our company.

Leer Artículo

ES6 Destructuring Explained

Destructuring is an excellent way to extract data stored in objects and arrays. Is very useful to read a complete structure in only one line.

Leer Artículo

What's new in ES2018 (ES9)

ECMAScript 2018 was released in June 2018, adds fewer features than major editions (ES2016, ES2017) used to. These new changes are Asynchronous Iteration, Rest/Spread Properties, new features to Regular Expressions and a revision to template literals.

Leer Artículo

This is why you should nearshore your software development to Argentina

Even though many companies keep it behind curtains, everybody in the industry knows that during the past decade the nearshore software development business grew considerably.

Leer Artículo

Integrating Apollo and Express to build a Node.js GraphQL API

GraphQL has been gathering a lot of attention lately and at XOOR we don’t like to let things pass by. So in some of our latest projects we started experimenting with it and even started using it in production for some projects.

Leer Artículo

An API to protect your users from using bad passwords

During the last few weeks we’ve been working along with our friends at DogTown Media on an open API that anybody can use in their Sign Up forms to check against passwords that have been breached in the past + dictionary words and commonly used sequences of characters like 1234abcd and similar.

Leer Artículo

Mastering D3.js (part 3): Brush and Zoom

Our goal on this third post is to add a cooler zoom option, where you can draw a box with your mouse cursor and zoom directly into the area within that box. This is usually called “Brush and Zoom”.

Leer Artículo

Mastering D3.js (part 2): Basic Zoom and Panning

Here we are to continue building our scalable plot with D3.js and HTML Canvas. As a super short summary about the previous post, we learned how to draw a scatterplot using D3 on a Canvas instead of the most popular but non-scalable SVG approach.

Leer Artículo

Mastering D3.js (part 1): Using Canvas to Better Scale Charts

Without a doubt D3 has become the go-to technology when it comes to data visualization on a web browser. With D3 you can do almost whatever you can imagine in terms of dynamic and interactive infographics for data visualization on the browser using technologies like SVG, HTML5 and CSS.

Leer Artículo

Using AWS CodePipeline to Automate Deployments to ElasticBeanstalk

On our latest post we’ve learnt how to deploy a Node.js app to AWS ElasticBeanstalk using a single command on our console. Today we’ll move one step forward and create an automated deployment pipeline that will automatically detect any code pushes we do to our GitHub repo and will grab that code an generate a new build that will be deployed to our elasticBeanstalk environment.

Leer Artículo

Deploying a Node.js app to AWS Elastic Beanstak

Today we’ll show you how to create an Elastic Beanstalk environment and deploy your Node.js application to it with a single eb deploy command. We’ll assume you already have a Node.js application working locally.

Leer Artículo

Sending emails with attachments with AWS Lambda and Node.js

As a software development company, at XOOR we build websites and web applications for many different purposes. But among all of them, one very common use case is the typical contact form on a company website.

Leer Artículo

Implementing JWT with Spring Boot and Spring Security

Let’s see how can we implement the JWT token based authentication using Java and Spring, while trying to reuse the Spring security default behavior where we can.

Leer Artículo

Hosting a secure static website on AWS

Hosting a static website on a web server it’s quite expensive if you think you’re just serving static files. Using a static file server instead of a web server is a good ‘n cheap alternative and that’s what we’ll cover in this post.

Leer Artículo

Dockerizing a Node.js and MongoDB App

Docker has become an extremely popular tool not only among DevOps and Infrastructure people, but also for the daily work of any developer. And as a developer, during the past week I decided it was time to have a look at it and see by myself all the good things people talk about.

Leer Artículo

Nuestros clientes

Everydae
Jampp
Boundary Digital
Bitwave.io