More people are interested in the subject and new investors keep arriving. Cryptocurrencies typically use decentralized control as opposed to a central bank digital currency. When implemented with decentralized control, each works through distributed ledger technology, typically a Blockchain, that serves as a public financial transaction database. While it might appear to many as a monolithic technology, there is a great deal of variation between how different Blockchain networks work. Our objective was to present key aspects of these projects to identify valuable Cryptocurrencies.

Credit: BeatingBetting

Cryptocurrencies are not just a market trend, but a reality in our daily lives. People are…

Consider the following scenarios: During festive seasons or a promotion period, e-commerce may experience an increase in accesses; Enrollment or registration updates campaigns, with deadlines; When a blog is cited by a major newspaper. These and other scenarios may push your systems to the limit or even exceed it. One of the most effective ways to identify and prevent this kind of problem is to perform a performance test. This term refers to tests that will measure the performance of an application. Different methods exist to achieve this goal. …

In the last few weeks, you may have imagined the reason behind these high values for digital images. Non-fungible tokens(NFTs) are unique entities that can’t be replaced with something else. These tokens are a unit of data on a Blockchain, where each NFT represents a unique digital item. It has been gaining space among artists, game developers, and other professionals who deal with authorial works. This concept can be useful for several others problems. We present to you some possibilities for this technology and also how to implement your own NFT.

single NFT non-fungible token example — Retrive from Yahoo


After reading about Grimes getting millions of dollars or…

Even if you have written the perfect code, a node may fail, a connection may time out, or participating servers may act arbitrarily. Being able to identify and fix the problem as quickly as possible before it affects customers or your organization’s reputation is a competitive advantage. Observability is a solution to minimizes the impacts of this challenge. In this text we will discuss each of the 3 pillars of observability, presenting open-source solutions to start your knowledge journey.

Observability in action - Retrive from LeadDev


One of the biggest challenges in creating, developing, and deploying software products is heterogeneous environments. When your systems are distributed, several…

This article aims to propose a solution using the permissioned network Hyperledger Fabric for sharing immutable information between organizations. Companies from all over the world invest heavily in innovation to create answers to the needs presented in the market. In a corporate context, the transaction of information in a secure and inviolable way can be incredibly valuable.

World Connected by Companies - Retrive from pngitem


The use of blockchain in companies nowadays goes far beyond cryptocurrencies. Many organizations are already experimenting with blockchain innovations to fulfill a range of needs. Companies like Walmart are using blockchain technology to track shipments from their suppliers and reduce the risks of…

All systems are subject to failure. Chaos Engineering is a way to guarantee the predictability of your system. Your team must act proactively and have a culture of accepting error as part of the learning process. Chaos Engineering can help to understand the system’s behavior and prevent its effects from being greater. There are several services to perform these tests: Chaos Monkey, Gremlin, and Chaos Toolkit. In this article, we are going to show how one of them works.

Chaos Engineering Sketch - Retrive from Octopus


All systems are subject to failure. The ideal scenario would be to resolve these failures before they cause damage to the…

This article aims to present a proposal for document validation using Blockchain. Even with the world moving quickly, validation processes are often slow and manual. The use of Smart Contracts and Blockchain is ideal for this manual and unreliable scenario. This decentralized system stores the history of assets and transactions on a network with no central point of failure. More resistant to malicious attacks, Blockchain allows the acceptance of documents securely and digitally.

Blockchain Sketch — Retrive from Upfolio


The world is changing faster as a result of accelerated technological development. Companies from all over the world invest heavily in innovation to create answers to the…

This text aims to present the wonders of Spark AR. There is a lot of excitement around Virtual Reality(VR), Augmented Reality(AR) and Mixed Reality(MR). Spark AR Studio is a program provided by Facebook to develop Augmented Reality filters for social networks. The creative economy states that man’s ability to create is the main production input. To face a market in constant change and with highly qualified professionals, it is necessary to be prepared. As a result, we need knowledge that permeates different areas. …

This article aims to suggest an alternative to the existing electronic voting system. Fraud cases and dubious electoral processes are recurrent in the recent history of elections. According to a survey, three out of five respondents believe that cyberattacks can manipulate elections in their countries soon. Although experts claim that the electronic voting system is the aptest to promote a safe election, the lack of confidence in the current system puts at risk the legitimacy of the winning candidate.



Around the world, dubious electoral processes are recurrent in recent history. Wikipedia even has a list of all controversial elections arranged…

This article aims to give an overview of the DevOps culture and show how it can be used by app developers to shorten their development life cycle. DevOps is vital for modern app development and delivery. However, most of the mobile application does not have full continuous integration and either continuous deployment practices. Mobile application development and IT operations should collaborate to create a more reliable and useful mobile environment. The singularities between the two main mobile operating systems (IOS and Android) make it difficult to have a unique solution. …

Matheus Leal

Computer Engineer, Rio de Janeiro, Brazil.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store