Functional Programming

Unit testing with Mockito Framework

Reading Time: 3 minutes In this blog, we are going to learn about how we can use mockito framework to perform unit testing. Mockito framework provides us several methods which we can use to perform unit test. What is Unit Testing Unit testing is a software testing technique in which we only test a single component of the software. We ignore the output of the dependent module and test Continue Reading

Have you ever exchanged data between the Micro-controller and Computer ??

Reading Time: 5 minutes Serial Communication, So let’s continue with the learning of Embedded Development. This is the third blog or session from the series I hope you have liked the previous content. As the title of the blog describes. Today we are going to learn how we can exchange the data between the Micro-controller and Computer and this whole process will work under the serial communication protocol. What Continue Reading

Re-imagining a New Future by Navigating a Crisis with Data

Reading Time: 3 minutes “An opportunity of a lifetime.” Many businesses would not describe the COVID-19 pandemic in these words, but forward-thinking leaders are doing just that. Framing a crisis as an opportunity to reinvent their organizations has been essential for these leaders. These successful individuals will tell you that it is a growth mindset, executed with data and agility, that can help re-imagine business models, reshape operations and Continue Reading

GraphQL: Understanding Datafetchers and it’s use

Reading Time: 3 minutes The world is a stage where all of us are artists and constant learning is the foundation of success. To boost up your knowledge pot with various technology, here comes another blog about a developing technology GraphQL.GraphQL is a query language introduced by Facebook. To get in basic detail you can visit previous blogs. Here we will discuss DataFetchers.Also, if you want to start the basics Continue Reading

Beginners Level: Akka Typed API

Reading Time: 3 minutes In this blog, I will be explaining Akka Typed API. This is going to be my first blog on Akka Typed, so let us name it “Beginner Level: Akka Typed API“. Here, I will be telling you the reason for preferring Akka typed over untyped. Along with that, I will also be demonstrating some implementations with Akka Typed. Now before heading towards Akka Typed API, Continue Reading

Basics of Machine Learning and it’s Algorithms -You Need to Know

Reading Time: 6 minutes Machine Learning and it’s Algorithms Hi folks! Are you intrigued about Machine Learning and its Algorithms? If yes, Welcome. You have come to the right place. In this blog you will learn about machine learning and it’s algorithms. By the end of the blog, you will have the basic understanding of this field Machine Learning The term is self-explanatory enough that there is going to Continue Reading

Collections And (Im)Mutability in Scala (Part-1)

Reading Time: 5 minutes Collections in Scala systematically distinguish between mutable and immutable collection. In this blog we are gonna discuss Mutability of Immutable collections in Scala. Collections in Scala – These are nothing, just like containers. Those containers can be Sequence, Set or Map. Scala provides a rich set of Collections library which can be mutable or immutable. In Scala, Collections are classified into 3 categories with the Continue Reading

Know About STM32F303VCT6 DISCOVERY Board..!

Reading Time: 4 minutes Discovery board…So till now, we have just learned about the Embedded System and Why we use Rust with Embedded Development if you haven’t read that blog then go ahead and click this link. Now, let us move to the second -> part, blog or session, whatever ..!! After that let’s talk in detail about a micro-controller. What is a Micro-controller ?? A micro-controller is considered a Continue Reading

Akka Fault Tolerance And Supervisor Strategies| “Fault Tolerance Made Easy”

Reading Time: 2 minutes This blog introduces Akka examples and explore the ways in which it facilitates and simplifies the implementation of concurrent, distributed applications. What is the Akka? Akka is a toolkit and runtime for building highly concurrent, distributed, and fault-tolerant applications on the JVM. It is written in Scala, with language bindings provided for both Scala and Java. All the complexity of creating and scheduling threads, receiving and Continue Reading

Why Rust for Embedded Development?

Reading Time: 4 minutes Rust is an open-source systems programming language that focuses on speed, memory safety, and parallelism. It is syntactically similar to C++, with memory safety. Hi folks, I hope you all are doing good, so today we’ll try to understand why we should consider Rust programming for embedded development and the points that make Rust more considerable for this area over other programming languages.

Vault: How to integrate with Jenkins?

Reading Time: 5 minutes What is Vault? Hashicorp Vault is a tool for managing our our secrets. It has support for multiple secrets and we can enable access to both humans and machines separately. Secrets can be stored, dynamically generated, and in the case of encryption, keys can be consumed as a service without the need to expose the underlying key materials. In terms of its architecture, it has Continue Reading

BABE – Consensus Algorithm and How to Implement it

Reading Time: 3 minutes What are consensus algorithms? Consensus means finding a way so people on a blockchain can reach a common agreement about the present state of the distributed ledger. Consensus algorithms make sure that all the nodes on the blockchain can reach a consensus over some computation. As a result, It will bring reliability to the blockchain network and establish trust among all the nodes in a Continue Reading