by Artemisa Yescas.
One of the biggest issues when starting or continuing software development in a project that involves a relationship between teams located in different countries — but with similar time zones (onshore-nearshore)- is the proper selection of Agile practices to follow. This research arose from the need that software development teams have to adjust the way they work […]
by Gerardo Vazquez.
Although Injection vulnerabilities are old, it’s one of the top ten security flaws in web applications. Nowadays the volume of information generated in the world is enormous. We are constantly connected through mobile devices generating new information. Behind the scenes, there are servers responsible for processing all this information. For example, handling the requests and […]
by Alejandro Niebla.
Remote debugging is a very useful tool for web developers, both in frontend and backend. With remote debugging assuring your code works properly and finding flaws becomes more fluent and easier. Here you’ll find a quick guide to do remote debugging using IntelliJ Idea IDE.
For those who have been programing with Structural or Object Oriented languages functions like Map, Filter, and Reduce might be new to you. They were to me until I started learning more about Functional programming in a Python course that talked about them.
I will explain how they work using the Python’s syntax.
Boyer-Moore-Horspool is the fastest way to search for substrings. If you are working on a searchbars, an auto-corrector, or Big Data and you are not using this algorithm, you are wasting CPU cycles and your time. What is Boyer-Moore-Horspool Algorithm ? Boyer-Moore-Horspool is an algorithm for finding substrings into strings. This algorithm compares each characters […]
by Tullio Siragusa.
Most companies want dedicated people who work and act as owners, who are responsible, accountable, and motivated.
The software business has some real challenges finding good talent. There are five job openings for every one software engineer available.
In the contest for talented software developers, companies try to find unicorns. If it’s going to be a contest, might as well go for the bestest of the best.
In an era of big data, we have tons of information about the modern traveler lifestyle and behaviors. But we do not necessarily know how to make informed business decisions to improve the travel experience.
In this episode of People & Business Podcast, we talk with Nick Vivion, Senior Brand Journalist at Sabre. He shared his process behind his data-driven projects about travel, and the upcoming challenges for travel companies in such a competitive industry.
by Edgar Perez.
As time goes by, applications get more complex, with more and more new features. This means the data models and the original architecture become outdated and need to be refactored.
Refactoring a relational database is complicated, particularly when structural changes involve migrating existing data.
Here’s how my team did it and the lessons we learned.
All your info is kept private. We'll never spam you.
Send us your resume and we’ll guide you trough the process of landing your dream job.