How to increase revenue with predictive analytics

Predictive analytics is a powerful tool enhancing the work of staff across various departments, especially sales and marketing. Predictive analytics unlocks the potential of the data organizations collect – without a way to analyze data and derive insights from it, it’s useless. But with PA, you can make sense of the data you have to make accurate predictions about patterns and behaviors in the future.

Categories

What time is it? Challenges of multiple time zone support

What time is it? It’s a simple question, isn’t it? You just need to take a quick look at the clock (or any device that shows you the time) and you have the answer. Or do you? Let’s take a quick look at this picture. Let’s also assume that it’s currently dark outside and try to answer our [...]


Written by:

  |  

29 Mar 2018 in  Technical

Slack vs Rocket.chat vs Hangouts Chat – which team communication tool is the best?

Slack vs Rocket.Chat, HipChat, Ryver, Workplace by Facebook, Hangouts Chat, Fleep, Bitrix24… These are only a few of a large variety of team communication tools. They come in free, freemium, or paid options, and they provide various functionalities. Among all these tools, in Neoteric we’ve been using 3: Slack, Rocket.chat and Hangouts Chat. Here are [...]


Written by:

  |  

22 Mar 2018 in  Business

Make programming easier! Introducing Lombok to your Java code

Every year, we can hear about new tools that improve programming. They make the code shorter, more readable and easier to maintain. Today, I’m going to describe Project Lombok, which is a Java library mainly used for replacing traditional getters, setters and other instances of boilerplate code with single annotations. To start using Lombok, we [...]


Written by:

  |  

15 Mar 2018 in  Technical

I want to code! What OS should I use?

A comprehensive guide to choosing your platform if you want to be a web developer “I want to be a programmer, what OS should I use?” is a question I get asked a lot. Recently, I’ve asked it myself as I needed to buy a new machine and struggled for weeks taking all the pros [...]


Written by:

  |  

08 Mar 2018 in  Technical

How to engage your team into creating content?

Back in 2008, Seth Godin - a marketing guru, business author and adviser - claimed that that “Content Marketing is the only marketing left” (Content Marketing Institute). Since then, we’ve been hearing about the new “year of content marketing” almost every year. To avoid repetitions, we sometimes use sophisticated rhetorical devices and call it a [...]


Written by:

  |  

01 Mar 2018 in  People

Getting started with JointJS. Configuration of the environment

Have you ever worked on a project in which you had to render thousands of elements and links with a possibility of instant interaction and, at the same time, layout should work smoothly and look nice? If the answer is “Yes”, then you should check out JointJS and associated library Rappid developed by Client.io. JointJS [...]


Written by:

  |  

22 Feb 2018 in  Technical

How to deal with a time zone difference in outsourced projects

The numerous advantages and disadvantages of time zone differences can be a topic of never-ending discussions. In this article, I will describe my experience in managing a time zone difference while working with clients from the United States, Ireland and Australia. When considering time zones and ways of dealing with them, it is worth to [...]


Written by:

  |  

15 Feb 2018 in  Business

The best customer experience you can get during the acquisition process

If you ask someone from the IT world how to choose the best Software House, and what the main virtues of such a company could be, you will get at least a dozen of answers where most of them will probably be correct. Just taking a wild stab in the dark - price, location, the [...]


Written by:

  |  

08 Feb 2018 in  Business

When async is just not enough. An introduction to multithreading in the browser

First things first: JavaScript code being asynchronous does not implicate it running in more than one thread. So what does asynchronous mean exactly? Imagine making an Ajax request to fetch some data from the server. You won’t get a response immediately – you need to wait a little bit for the server to respond. What [...]


Written by:

  |  

01 Feb 2018 in  Technical

How to prepare yourself for software estimation?

Estimating the cost and effort needed to build your software depends directly on the quality of information that you can provide. Before you request an estimate, you should think about how the software should work, how it should interact with users, how it should generate value for you and your customers, and some specific things [...]


Written by:

  |  

11 Jan 2018 in  Business