10 Common Software Architecture Patterns: Expert Guide

Did you know that before starting a software development project, an architect needs to pick the software architecture for it? This is a common best practice in the tech industry that allows teams to make the most out of the software and create a better experience for users.

see details

The Top Blockchain Protocols You Should Know

We’ve already covered different aspects and use cases of distributed ledger technology on our blog. Today we are going back to its core concepts, i.e., the consensus mechanism. We’ll explain the idea and introduce you to the significant enterprise blockchain protocols. But before that happens, let’s talk about the basics.

see details

Tutorial: How to implement Service Discovery with Eureka (Java)

7 min

When developing a system with many services, we need to specify our target while performing requests. But if the location of this service gets changed, then we also have to change our configuration to make requests to the new location. And what if we have multiple workers performing the same job? Changing configuration each time can be troublesome.

Tue/Feb/2022
see details

​​What is the best programming language for AI?

7 min

The demand for artificial intelligence development is increasing, as solutions based on this technology have already revolutionized various sectors. If you’re planning to implement machine learning or deep learning in your project or searching for a way to get into the AI business, this article is for you. Check which languages work for AI development.

Tue/Feb/2022
see details

Blockchain governance: Guide by experts

8 min

Since public blockchains function as decentralized networks, they need to maintain a high level of fault tolerance to assure authenticity. This proves to be challenging and requires new forms of distributed governance. Otherwise, achieving the long-term sustainability of the entire blockchain network is next to impossible.

Mon/Feb/2022
see details

Blockchain Development: What is fork?

2 min

There are schisms in blockchain projects, when the developers’ community splits in two, along with the blockchain itself. How does it work, and what does it mean to you?

Tue/Oct/2018
see details

Why Would You Rather Pay for a Price Estimation of Software Development?

3 min

Fred Brooks’ law says, that what one programmer can do in one month, two programmers can do in two months. That’s why the spread between estimations can be enormous – it takes into consideration hundreds of variables, trying to predict the effort of the developers, where the path is all covered in mist.

Thu/Sep/2018
see details

Look Ma, no Project Manager! [Crash!]

4 min

Working with clients all around the world, we notified a strong urge for many clients to cut the Project Management expenses of IT projects. Having experience with both approaches, here’s a couple of our insights into the role of Project Manager in the projects with a tight budget.

Tue/Sep/2018
see details

ERC-20 vs ERC-223

2 min

“Good is the enemy of great.” While ERC-20 Ethereum is a widely accepted standard in exchanges, providing firm background for communication with tokens, it still leaves room for improvements.

Thu/Sep/2018
see details

Consensus Algorithms in Blockchain – Part 2

2 min

Here’s the next selection of consensus algorithms – with a short description, that might be useful in your journey through blockchain. Now we take a dive into the more centralized solutions.

Tue/Sep/2018
see details

Consensus Algorithms in Blockchain – Part 1

2 min

Bitcoin mining consumes as much power as Ireland. Where does that power go? The answer is quite silly: it’s basically solving mathematical riddles.

Thu/Aug/2018
see details

How the KYC Might Be Dangerous for the Investors

3 min

Most of the time in our posts we focus on the CTO point of view, launching Initial Coin Offering. The other side of the story is equally important. The duty of the person creating new cryptocurrency is to also make sure that the users’ experience will be the best possible, and their data will be perfectly safe.

Tue/Aug/2018
see details

5 Essential 4soft Articles on Smart Contracts

2 min

We’re working hard to share some of our knowledge on ICO and blockchain development with you, and some of the issues we’ve covered really struck a chord. Smart Contracts is a topic which raised particular interest. Take a look at some of the most popular articles:

Tue/Aug/2018
see details