Latest Updates

News and Trends

Code and Developers

Tech Strategy

Custom Development

Team Management

Machines and the Jobs of the Future

Around this time last year, millions of people across the world started losing their jobs due to the COVID-19 crisis. The good news is that countries with robust economies...

Programming Bot Actions in 10 Minutes

In the previous article, we built the simplest speaking chatbot entirely in a browser, with the help of the NLP.js library and Web Speech API. Our demo application showed an...

Fintech News from November 2020

The FinTech scenario is rapidly evolving. From Cybersecurity and risk management to banking and insurance, hundreds of new ideas at new startups coming up and innovative...

Is RxSwift Still Relevant in Modern Mobile iOS Development?

RxSwift, like any tool, is just a convenient way to solve any problem. Some time ago it was very popular to use Rx in all mobile applications. Let's see if this is so at the...

Industrial Automation on the Edge

Making use of data is one of the operations and IT’s most important, expensive, and challenging efforts. The diverse ways in which this digital transformation can be achieved...

Algorithm Complexity Estimation: A Bit of Theory and Why It Is Necessary to Know

Computational complexity Computational complexity or simply complexity of an algorithm is a measure of the amount of time and/or space required by an algorithm for an input of...

How to Write a Custom URL Shortener Using Golang and Redis

URL's shorteners are popular web services that create short "aliases" (short links) for lengthy URLs (Uniform Resource Locators). Users get redirected to the original URL after...

Cool Things to Code with Python in 2020

Did you know that according to Stack Overflow, Python is one of the most used programming languages by developers?  The contribution to such an outcome is probably the...

The GPT-2 Usage for Custom Data Generation by Example of Playing the Chess Game

The GPT-2 is a text-generating AI system that has the impressive ability to generate human-like text from minimal prompts. The model generates synthetic text samples to continue...

Tech Salary Tips: How to Know If You Earn Enough as a Software Developer

Many software engineers are having struggles setting up a salary requirement just because of the difference in salaries with their colleagues. Nevertheless, it seems like the...

IT Outsourcing Explained: Why Companies Outsource Information Technology Projects

To outsource, or not to outsource, that is the question. (With apologies to William Shakespeare.) Basically, those professionals maintain what is arguably the most important...

How to estimate the cost of an offshore development team

So you want to have decided to offshore your software development or you’re about to decide, but still want to know how much is gonna cost you and where to outsource. Sure, you...