Creating a great user experience lies in making every interaction feel nature and intended to the user. In a recent project, t
Since our production database grew to the size where querying data without indices became a suicide mission, we have learned t
Recently, new tools designed to simplify the interaction between humans and computers have hit the market: Chatbots or Virtual
Affiliate marketing is now a mature discipline, used by 80% of brands. But the addition of Artificial Intelligence (AI), and�
Technology is now evolving at such a rapid pace that annual predictions of trends can seem out-of-date before they even go liv
When I was in college, I learned three programming languages. I learned C, C#, and Javascript. Back then, I feel like it was h
What are the benefits of a software architecture? Defining a good architecture is the key to create a clean, understandable an
Every year brings us a fresh batch of software development trends. 2019, in many ways, will be an expansion of existing techno