async blog cover photo 1200_500

Android Software Testing Levels Explained

If you want to test a source code of an Android application, you should consider testing it in three different categories. Every category of Android testing levels is required to be able to say with confidence there is only a small risk that something does not work correctly inside the app. Just check the test pyramid below to get a clear picture of what I am talking about,

Writing-Unit-Tests-For-Android Apps

Principles we Use While Writing Unit Tests For Android Apps

Believe it or not, only a minority of Android developers uses Unit tests or tests at all. That brings up a question – how can they be sure that source code they produce works. Many companies don’t use them by default, and the client in the most cases is not willing to pay for extra hours just for unit tests. Unfortunately, that mistake can be costly later, when something happens in the wild, and the app is already in production.

Schedule-Your-Instagram Posts

5 Reasons Why You Should Schedule Your Instagram Posts

By now most of you should know that it is always advantageous to schedule your posts on Instagram. That’s because your to-do-list is really long and you have so much to figure out, so if there is a slight chance that you can save your time by scheduling your posts then why not. After all, there’s a lot of effort that goes into just one Instagram post. Finding photos, researching hashtags, writing captions, etc., there are so many things that you need to take care of before posting your update on Instagram in order to grow your Instagram followers. But in the midst of all this, you can still save time by scheduling your Instagram posts.

use-videos-on-social

This is Why You Should Use Videos on Your Social Channels

Social media is a powerful tool of the current generation. It is enjoyed both by individuals and businesses. It lets you have a global approach in the market. People can connect with pages from all around the world which is a great thing. So, this has opened up a new thing of social media marketing. E-commerce and almost all businesses are making themselves savvy with social media. They have social channels to approach the customers and also to converse with them. This brings everyone closer to each other. On social media one can interact through normal text-based posts, images or even videos. It is also a nice way to advertise the business on a global scale.

0x-protocol

0x an Open Protocol for Trustless, Low Friction Exchange of ERC20 Tokens

0x is an open protocol for decentralized exchanges, and in this article we will just give you a little bit of background and timeline on 0x protocol. We will describe the problem that 0x is trying to solve, and let you know about existing work that is done on it already. This article is an overview of Will Warren’s presentation about 0x protocol, which he held in Mexico at the Ethereum Foundation Developers Conference in November, 2017.

proof-of-work

Proof of Work – What it Is and How Does it Work?

In the blockchain industry we hear a lot about consensus algorithms, we debate about them and try to learn as much as possible. As you know, to reach consensus on the network Bitcoin is using proof of work (PoW). Ethereum is using it as well, but soon will replace it with proof of stake (PoS). Why would they do that? Well, there are a couple of reasons, PoS is more efficient than PoW could ever be. But, both of them have their pros and cons.

In this article, we will make an overview of proof of work consensus algorithm, its good and bad sides.

google-search-work

Do you Know How Google Search Works?

Once you made your site, what are the next steps? What do you want to achieve with your site? We guess you want your potential visitors to find it on google search results. What do you think about when you type something in Google search, you are searching sites all around the Internet? Right? Well, that’s wrong! You are searching only pages indexed by Google in his databases. You are not searching the Internet, and if Google does not index your site, there is no way to get it in search results. To achieve your goal you have to understand how Google search works.

Ethereum_genesis_block_cover

Params in Ethereum Genesis Block Explained

Developers all over the world are experimenting with Ethereum blockchain and many of them find Ethereum testnet hard to use. Because of that, you may want to set up your private blockchain network. You would have full control over that network, and would not have any blockchain apps that you don’t need. So if you want to have a clear blockchain setup only for yourself, there are a couple of things you have to define. One of them is genesis.json, a file in which you determine all specifications about genesis block of your blockchain.

ahrefs-rank-tracker-cover

Track Website Rank Movements With Ahrefs

Today, I would like to show you how we track movements of our websites for specific keywords using Ahrefs. I believe I don’t need to explain what Ahrefs is; so this article will be focused only on rank tracking using it.

Lets's do some work