Tutorial

Creating Forms Using Survey Monkey

Reading Time: 2 minutes Nowadays, for creating a survey form there are many options available. Survey Monkey is one of the tools for creating various types of surveys and polls. Various templates are also available that can be helpful while creating a form. There is also an option for customizing the surveys. We can also ask a survey monkey to build a survey for us. Survey questions Multiple choice Continue Reading

Magic of Namespaces in Kubernetes

Reading Time: 3 minutes Being a container-orchestration system for automating application deployment, Kubernetes is adopted and highly practiced by many teams and that is where namespaces emerge. Namespaces in Kubernetes enables smooth and secure management with effective usage of isolated resources without overlapping. As it becomes important for a cluster manager or a cluster-admin to split numerous cluster components or objects or resources into smaller distinct groups. What is Continue Reading

Use of Init-Container in Kubernetes

Reading Time: 3 minutes This is the era of containerization and orchestration where the majority of the applications are following the trend of running on a container which is further deployed in a Kubernetes cluster. Init-container in Kubernetes is a special type of container that runs to completion before the main app’s container and the pod will repeatedly restart until all of them succeed. Why init-Containers ? It’s sometimes Continue Reading

Database Normalization :: Part 1

Reading Time: 6 minutes Introduction Normalization helps one attain a good database design and thereby ensures continues efficiency of the database. Normalization, which is a process for assigning attributes to entities, offers the following advantages: There are 7 types of Normal forms: In this blog, we will be looking into the first four only, rest I’ll be covering in Part 2 of Database Normalization. First Normal Form (1NF) :- Continue Reading

Spies and Stubs in NodeJS

Reading Time: 3 minutes Hi folks, my last two blogs we discussed about how we can use monkey-patching to test complex code logic which could be difficult to test if it is not used, along with that we also looked over how can stub or mock behaviours of our dependencies using sinon, in this blog we would be exploring more utilities provided by sinon i.e; Spies and Stubs. Spies Continue Reading

Program Increment – Day 1

Reading Time: 4 minutes Effective execution of Program Increment is very essential to reap true benefits. In my previous blog, we have seen what Program Increment is all about and what are the main factors to be considered while planning a Program Increment. Let us see how effectively we can use 2 days.  In this blog we will see how do we execute Program Increment Day 1 in detail Continue Reading

Program Increment and It’s Planning

Reading Time: 4 minutes SAFe is no Magic except for Program Increment Planning. No event is as powerful in SAFe as Program Increment Planning. PI planning sets the platform for cadence for ART. In this blog we will see how to prepare for an effective Program Increment Planning session. Next Blog we will cover Day wise activities during the PI session. With large audience of 100 + people working Continue Reading

Agile Release Trains – ART – Organisation and Roles

Reading Time: 4 minutes Agile Release Trains are the heart of Essential SAFe in the similar way Essential SAFe configuration is the heart of the Framework. It is the simplest starting point for implementation. In this blog, we are going to talk about Agile Release Trains (ART). We will see how Agile Release Trains in itself is an organisation and also see important roles within ART. It describes the Continue Reading

Essential SAFe – “Implementation Starting Point”

Reading Time: 4 minutes In one of my initial blogs, we touch based on the 4 configuration that SAFe provides. These configurations can fit from small organisations to large enterprises. It is flexible enough for organisations to leverage to their specific needs. In this specific blog and the following blogs, we would deep dive into Essential SAFe. It is the starting point for SAFe implementation in the organisation.  Essential Continue Reading

SAFe – Lean Agile Mindset

Reading Time: 3 minutes In my previous blogs we have seen what is the need for SAFe and also had a high level view of SAFe four different configurations that organisations can leverage to fit to their needs. In this blog let us see what changes do we need in the thought process as Leaders to drive the Lean Agile mindset. One of the biggest challenges any organisation face Continue Reading

SAFe Birds Eye View

Reading Time: 5 minutes SAFe Birds Eye View In continuation to blog series on Scaled Agile, let’s review SAFe from a Birds Eye View. What is it all about? What are the four basic configurations that it provides and how does it help organisations to leverage these configurations to their specific needs Overview: The Scaled Agile Framework (SAFe) is a scalable and configurable framework which helps organisations deliver in the Continue Reading

WHY SAFe?

Reading Time: 4 minutes Scrum works best with small teams that aim to deliver software which is prioritised by the team backlog. It uses the iterative models with sprints by having the highest priority items implemented first in time boxed iterations. When it comes to large organisations, the Scaled Agile Framework is a way forward. The fundamental principal of SAFe helps in collaboration, seamless communication and delivering the highest Continue Reading

Tale of Apache Spark

Reading Time: 6 minutes Data is being produced extensively in today’s world and it is going to be generated more rapidly in future. 90% of total data that is produced in the world is produced in last two years only and it is estimated that in 2020 world’s total data would reach 45 ZB and data generated each day would be enough that if we try to store it Continue Reading