Insights and perspectives to keep you updated.

Intro to the amazing world of Shell scripting

Reading Time: 7 minutes Shell Scripting A shell script uses the Linux commands to perform a particular task. It provides loop and conditional control structures that repeat Linux commands or make decisions on which commands you want to execute. It will be very easy to learn if you already have some experience in programming (a very basic level will also work fine). Shell Scripting provides automation, makes repetitive task, Continue Reading

Pandas for Data Analysis

Reading Time: 4 minutes Why Pandas for data Analysis? Real ‘raw’ data needs a lot of ‘wrangling’ operations before it can be ready for dissection by a data scientist one of the popular tools for data wrangling in python is Pandas. Because of the availability of widespread packages of Pandas for almost every possible function. The library Pandas is one such package that makes life easier especially for data analysis. Through Continue Reading

Substrate’s Smart Contracts vs. Runtime Development

Reading Time: 3 minutes This article gives a brief overview of the different ways to implement smart contracts for Substrate-based blockchains. It also aims to provide insight on reasons for choosing smart contract development over runtime development for your on-chain logic and business development. Substrate provides two smart contract virtual machines which can be added to your runtime. Each come with additional tools to ease development depending on your Continue Reading

How to work with “No Invalid Address”? Safe Access

Reading Time: 3 minutes In the previous blog, we tried to write directly to the BSRR Register address and that was not Safe Access because of which we fall into Hardware Fault exception. You can read that blog from here. Now in this blog, we are going to work in a very different way. We are not going to use the BSRR register instead of that we are going Continue Reading

Will WebAssembly replace JavaScript?

Reading Time: 4 minutes One of the most powerful innovations in recent past decades for the internet, WebAssembly is an open standard that defines a portable binary-code format for executable programs. It is fast and portable in the real sense. What makes it really useful is the fact that most of the programming languages including Rust and C++ have wasm as the compile target. Rust is a very powerful Continue Reading

How To Tackle Digital Transformation Without Downtime?

Reading Time: 6 minutes Advanced technologies are significantly impacting and transforming the way people communicate and collaborate. How are businesses tackling this evolving corporate landscape? From an option to a necessity – the trek of the digital transformation journey has always been full of obstacles and problems. When advanced technologies started having a significant impact and transforming the way people communicate, interact, and collaborate with a business, the majority Continue Reading

Creating stateless actors by changing their behaviour

Reading Time: 3 minutes Hey folks, let us understand how we can create stateless actors by changing their behaviour. I hope you have a basic understanding of what akka actors are and how do they work. If not, then you can check out this blog. Introduction An actor is described by its behaviour, which is responsible for handling the messages that the actor can receive. After each message, the Continue Reading

Introduction to Play Framework in cala

Reading Time: 3 minutes In this article, we will familiar with the Play Framework and figure out how we can use it to create a web application. Play Framework is a Light Weight, Stateless, Asynchronous, Highly Scalable, Non-Blocking, and REST API-based Modern Web applications development framework. It integrates the components and APIs we need for modern web application development. Play Framework Features Hot Reloading saves development time RESTful by Continue Reading

Let’s dive into the Akka Actor Lifecycle

Reading Time: 4 minutes In this post we’ll see the Akka Actor Lifecycle. But before that, let us understand what are akka actors. Akka Actor An actor is an object that receives messages and takes actions to handle them. It is decoupled from the source of the message and its only responsibility is to properly recognise the type of message it has received and take action accordingly. Akka Actor Continue Reading

Collections in Scala (Part-2) | Set

Reading Time: 4 minutes Collections in Scala systematically distinguish between mutable and immutable collections. In the previous blog, we had covered – An Overview of Collections and its types in Scala (Im)Mutability in Scala You may go through the Collections And (Im)Mutability in Scala (Part-1). So, In this Blog we will discuss Scala Set in detail. Set – Scala Sets are iterables that does not contain any duplicate element. Continue Reading

How to do Configuration in Akka

Reading Time: 3 minutes This blog is for the Scala programmer with a little bit of Akka background, but who is utterly baffled by the seemingly magical Akka Essentials. This blog is all about the configuration in Akka like how we can create a configuration in different ways. Configuration Configuration is all about the piece of text which is in the form of key value pair. You can start Continue Reading

Apache Pulsar: A Quick Overview

Reading Time: 3 minutes What is Apache Pulsar? Yahoo developed Pulsar and it is now open source under the Apache License. Apache Pulsar is a distributed messaging system that is based on the publisher and subscriber model, and unlike other pub-sub models, apache pulsar decouples producers from consumers. Pulsar is the middleware that accepts information from producers and consumers then source that data from the pulsar. Why Apache Pulsar? Continue Reading

Backpressure in Akka Stream

Reading Time: 4 minutes “Reactive Streams” — whenever we come across these words, there are two things that come to our mind. The first is asynchronous stream processing, and the second is non-blocking backpressure. In this blog, we are going to learn about the latter part. Understanding Backpressure Very simply put, the idea behind backpressure is the ability to say “hey slow down!”. Let’s start with an example that Continue Reading