Blog
Putting our heads together.
11/15/2017
Joining a development team: picking up the necessary behaviors
5 Key tips for a successful employee onboarding program
Getting ready for a real project is a lot more than being ready to take on isolated tasks. It involves finding your place within the team, facing unknown situations and getting used to tons of things, from jargon to speed.
10/30/2017
Joining a development team: a pet project to acquire knowledge and skills
The challenge of getting up to speed on technologies and methodologies
Being the newest junior developer to join the team is not an easy position. Unless you and the team decide to consider it a blessing and to engage in an intense real-life training and mutual adaptation.
09/26/2017
Rewiring Our Brain
Healthy players, Healthy Design and Development teams
How do upbringing and personality affect the way we perform and relate to others? Let’s focus on creating healthy teams with different people, cultures, ideas and expectations involved.
08/31/2017
Spark joins, avoiding headaches
Joining two datasets based on a single key
Spark is an amazing framework for big data processing. But it’s got its shares of OOM messages and weird concepts too. Here, we’ll focus on joining two datasets based on a single key!
06/15/2017
5 tips to write animations' specs that developers will love
Designers, start trusting developers with your motions
In the digital world, collaboration between designers and developers is crucial. Too often, when it comes to animations, we rely on vague descriptions of the expected effect. Here, we focus on how to write detailed and useful animations specifications so that developers can implement pixel-perfect animations.
05/29/2017
Inversion of Control in NodeJS
Why and how we built our own IoC library
Organizing your NodeJS code without a framework can be tricky. This is why we built NaN-IoC. Here we’ll show you how we implemented the key pattern for frameworks and how to use it. The post includes an Under the hood section to get a deeper understanding and code excerpts for a practical approach.
04/10/2017
Stability during large refactors
Feature Change: the Node.JS library to avoid introducing breaking changes
How do you guarantee stability when migrating an app to its new version? When we had to go through a large refactor, we compared solutions and opted for Feature change. It is a powerful open-source library that logs differences between two different implementations of the same method.
03/23/2017
Embedding videos in a native Android app
Pros and cons of four options worth considering
An innovative design, cutting edge animations, and an outstanding user experience. All of these things make your app stand out but sometimes, you just need to embed a video in your native Android application. Not sure what’s the best approach? Here are 4 good options and their pros and cons.