
This is the second part of the article "How to Work with Sound In JS: Сustom Audio Player With Web Audio API". Here you...
This is the second part of the article "How to Work with Sound In JS: Сustom Audio Player With Web Audio API". Here you...
Server downtime is such a bitter pill that may seriously impair your business. The fact is that no one is immune to the server downtime issues....
Node.js is an open-source platform for development of the applications with JavaScript programming language. Node.js is based on the V8 engine that executes JavaScript...
Cybercrime is an issue many are familiar with in 2018. With the growth of the big data technology, hackers target data systems and apps for personal...
GraphQL is a query language that allows users to describe what kind of data they want to receive in just one request. It significantly reduces the...
To use Expo or not to use? This is a common dilemma for those who plan to develop React Native app. Based on my experience, I...
Often product development process which involves JavaScript, is accompanied by the use of Node.js, a JavaScript runtime environment. The birth of this technology has certainly...
React + Redux are widely-used and popular technologies for developing the client side of the web project. Such bundle allows to extend product’s capabilities by simplifying...
Recently, I had an opportunity to learn new technology for software development with Node.js - Node RED. Briefly speaking, this technology allows to build your...
Open-source code is a great tutor for developers with any skill level. It enables you to watch the development process, take part in it, and learn...
For the most part, developers work with the ready project’s code usually created by someone else or developed pretty long ago. That’s why, when...
Finally comes a moment when you have gone through “hell and high water” of development stage and now are ready to take your product into the...
Node.js is a single-threaded asynchronous JavaScript runtime. This means that your code will be executed in the same thread. Such architecture is experimental and slightly...
The reason I have decided to write this article is that at the moment our team is migrating a complex app from Meteor to GraphQL. Before...
Not so long ago I've started to pave my discovery path to Graphql technology. A brand new idea, a brand new approach to exchange data between...
Are your product is already on the market for some time and you have no idea how to expand it even more? Here’s an eBook...
Not so long ago, I have described how you can manage your home and home appliances with a smartphone and Raspberry PI. Check out Building Home...
Notifications are the must-have feature for almost any kind of mobile apps and marketplaces these days. Various updates and reminders depend on this, at first sight,...
Database migration might be a sensitive task to handle, especially when it comes to the development of the database for the online marketplace project. If you...
End-to-end testing is an advanced methodology that helps to control the process of development and deliver a qualitative product. In this article, we want to share...
Imagine that you own a large aquarium at home, full of fish shoal. To make it look more aesthetic, you’ve decided to plant some exotic...
Push notifications have a powerful impact on the conversions, engagement, and retention on your website. You can use them in different ways and forms to promote...
React Native is still young but already popular framework to build iOS and Android apps (including marketplace platforms). This tendency prevails not only among developers but...
Does your online marketplace deal with contracts, receipts, and invoices? Then you probably need a better tool for automated invoice scanning and data capture that will...