Blog (Notes)

Serverless Programming Cookbook - Errata

In spite of the effort from the author and the reviewers, there will be still some errors that is not noticed until the book is published. I will capture all those mistakes I found out myself and those that are reported by my users here.

Chapter 1

  1. Amazon CloudWatch is mentioned instead of Amazon CloudFormation in recipe 6 “Dev Practices – dependency injection and unit testing”, under the heading 'Code refactoring' after 'Getting ready' and before 'How to do it'.


Distributed Computing - Recorded Lectures (BITS)


Recorded Lecture - 1.1

Introduction Part I – Definition

Relation to Computer system components


Recorded Lecture - 1.2

Advanced Computer Networks - Recorded Lectures (BITS)

Module 1: Internet Architecture & Next Generation Design

Recorded Lecture 1.1: Internet architecture and next generation internet design

Introduction to the course

Internet Architecture and Functionalities

Module 2: General TCP Congestion Control and Queuing

Web Development - Important Terms and Concepts

We will discuss important terms and concepts related to Web Development here.


Web Browser (commonly referred to as a browser)

A web browser is a software application for retrieving, presenting, and traversing information resources on the World Wide Web. 

Examples include Firefox, Chrome, IE, Safari etc.

Software Testing - Important Terms and Concepts

Unit testing is a software testing method by which individual units of source code, together with associated control data, usage procedures, and operating procedures, are tested to determine whether they are fit for use.

Read more here


Integration testing (sometimes called integration and testing) is the phase in software testing in which individual software modules are combined and tested as a group. It occurs after unit testing and before validation testing.

Software Architecture - Important Terms and Concepts

This page will contain a list of important terms and concepts related to software architecture with links for further reading.


The MEAN stack

MEAN stack is a collection of JavaScript-based technologies, namely MongoDB, Express.js, AngularJS, and Node.js.

Read more @

Service Orientation - Important Terms and Concepts

Service orientation is a design paradigm for computer software in the form of services. Applying service-orientation results in units of software partitioned into operational capabilities, each designed to solve an individual concern. These units qualify as services.

Read more @


Reliability Engineering - Important Terms and Concepts

This page will contain a list of important terms and concepts related to performance and reliability engineering with links for further reading.



Ability of a system to cope with change.

In computer networking, is the ability to provide and maintain an acceptable level of service in the face of faults and challenges to normal operation.

Read more @



We learn together, do innovations and then document them.

Offline Contact
We connect physically only in Bengaluru currently, but most of our activities happen online. Please follow us here or in social media for more details.
WhatsApp (Primary): (+91) 7411174113
WhatsApp (Secondary): (+91) 7411174114

Business newsletter

Complete the form below, and we'll send you an e-mail every now and again with all the latest news.

About Cloudericks

Team Cloudericks is a community to learn about and master cloud computing. Current learning focus is on AWS cloud.

We believe that knowledge is useless unless you share it; the more you share, the more you learn.

Recent comments

Photo Stream