I finally found some time to rekindle my affair with WebAssembly. It has been a long time I had subscribed to emscripten and binaryen mailing list, but I haven’t really read through e...

In Code, Aug 09, 2020

Python Internals (P3) - Setting free

Frames, scope, objects and set free

In Code, Feb 26, 2020

Python Internals (P2) - Example Walk through

Example walk through

In Code, Feb 24, 2020

Python Internals (P1) - Intro and Installation

Intro and Installation

In Code, Feb 22, 2020

Extension points

Have you ever come across a situation where you wished to make tiny bit changes to the OOTB/original code base so that it would address your million dollar story? And then you actuall...

In Code, Jan 30, 2020

Design Principles

Below are some object oriented design principles which I usually tend to follow in my day to day development tasks. I have learnt a great deal of design principles and patterns from o...

In Code, Oct 12, 2018

Code base management

Anxiety around huge code bases may become old, but management of these huge code bases can never become old. There are so many approaches, patterns, school of thoughts defined around ...

In Code, Aug 24, 2018


Recipe - Multiple Domains - Single IP

I get many questions about hosting multiple domains with their own web applications on single static IP. This post describes how to do the same using specific tools. In fact this is w...

In Architecture, Feb 20, 2020

It's a Principle

Don’t disrespect the principle, regardless of how small they seem.

In Architecture, Aug 23, 2019

Data Architecture Considerations

Organisations transform, and talking about digital transformation - data becomes one of the core aspect of management. In today’s world, data is of prime importance. Even when simple ...

In Architecture, Jul 21, 2019

Network Change Management and Company's growth

“Networking is an investment in your business. It takes time and when done correctly can yield great results for years to come.” – Diane Helbig

In Architecture, Jul 07, 2019

TOGAF 9 Exam Preparation

This morning, I was able to pass TOGAF 9 L1 and L2 exam and I think it would be wise to jot down my experience just in case if it helps other aspiring doers. No, this post will not co...

In Architecture, Jun 05, 2019

100DaysOfArchitecture (Day 2)

Alright, yes I had to do this and it started yesterday. If you pay attention to this post, you may even find it ironic.

In Architecture, May 15, 2019

IOT Protocols for CI monitoring (Contd.)

As promised in my previous post here, where I described an approach for self-discovery and event monitoring of cloud CIs’ based on IOT protocols like AMQP and MQTT; in this post, I wi...

In Architecture, May 04, 2019

IOT Protocols for CI monitoring

I have been wanting to work on this idea about using IOT protocols like MQTT/AMQP for CI event monitoring and self discovery mainly because of it’s beautiful pubsub and lightweight na...

In Architecture, Apr 18, 2019


As an architect, you often come across situations where you pause and say - oh this could have been done in that way. In the previous statement, words ‘this’, ‘that’ and ‘situations’ ...

In Architecture, Mar 24, 2019

Monolithic and Microkernel

This keeps on getting interesting. One of the first topics of discussion or debate you come across when you start your journey towards os development is whether you should go the mono...

In Architecture, Nov 08, 2018

OS Dev

So lately I have been working on an idea which revolves around operating systems development. When I started to delve more into this, it was clear that I have completely lost touch wi...

In Architecture, Nov 05, 2018


Now Dev MVP 2020

Earlier this month ServiceNow Developer program recognised me as MVP for 2020. It feels great to be part of this elite group. We had an introductory call and I have to ask one questio...

In Tools, Jan 26, 2020


I am 3 weeks in, while working on Splunk and this post is to gather my thoughts about the experience in learning and using this tool so far.

In Tools, Jul 04, 2019

Integrating NOW with Terraform

I was able to do some more work with Terraform.IO and I worked on exploring the options to use it along with ServiceNow for cloud orchestration. This could be the continuation of the ...

In Tools, Mar 30, 2019


Talking about cloud orchestrators, that too open source - there seems to be only one dominating name in the market - Terraform.IO

In Tools, Mar 29, 2019

Useful Links (6th Jul 20)

Docker: - Contains further links to Docker reference architectures, solution guides, trainings and certification.

In Quick Links, Jan 01, 2020


Docker - Networking

Containerization of applications gives a certain peace of mind to everyone. It’s great - the way applications can be wrapped into platform-agnostic containers which run on any system....

In DevOps, Jul 06, 2020

Docker - Logging and Metrics

Logging vs MetricsThose who are into operations or even those who are involved in any kind of debugging an application, they know the importance of monitoring and event management. Mo...

In DevOps, Jul 02, 2020

How does Docker work?

As a continuation to the previous post where we talked about Containers, here we shall take a look at how Docker works internally, it’s architecture, Docker objects and Dockerization ...

In DevOps, Jun 18, 2020


Doing this quick post to introduce Containers (Specifically Docker containers) in my current ecosystem.

In DevOps, Jun 10, 2020

Steps to adopt DevOps

In recent times, the technology has come a long way and it is advancing at a rate which is out of bounds for a single human to comprehend all at once. DevOps has played a huge role in...

In DevOps, Jun 05, 2020


But it works on my machine

Having a build server in place is almost essential nowadays in the software development industry. It represents the current state in the process of evolution of delivering softwares. ...

In Arch, Aug 03, 2020

Mutual Auth - Nginx and ServiceNow

Note: This post details about mutual authentication configuration between ServiceNow and Nginx using self-signed certificates. I have described the steps needed to be taken on both si...

In Arch, Jul 31, 2020