Guardrails of Innovation: The Critical Role of Architectural Principles in Software Systems

29 Sep, 2024

Software architecture is guided by a set of foundational principles that help maintain its integrity through multiple iterations and evolving feature requirements. These principles act as guardrails, ensuring both consistency and flexibility, while fostering innovation within the architecture’s core framework. By adhering to these principles, architects can make informed decisions and establish trust in the architectural direction of a system. Example: Microservices-Based Architecture To illustrate this, let’s consider an example from microservices-based architecture.


Our Purpose

3 Sep, 2024

“What is our purpose ?” As kids, we are not bothered about purpose of life and enjoy life as it is. We are always looking forward to the current day, and may be next day. We are not worried about future. Our biggest fear usually is exams but that is also a passing phase. Independent of the naughtiness levels, we want to be recognised as ‘good’ kids, both at home and school.


Editing of Videos for Personal Use

8 Oct, 2019

Tools - Basic If the objective is to just do transitions between photos and mix audio and video snippets, then a simple tool is sufficient. These tools allow you to add photo, video, perform basic transitions and mix audio. For Mac, iMovie is free and the best out there. For Windows, VSDC (http://www.videosoftdev.com/) is a free tool that can be used for basic editing Tools - Advanced Personally, I prefer advanced tools as there is always a need for some advance tasks like correction, effects, granular adjustments to various characteristics and ability to mix and play.


What Has Education Taught Us?

31 Jan, 2017

Earlier this month, the Jallikattu issue was beginning to heat up especially in the social media. This was well before the protests took place all over Tamil Nadu. Jallikattu was a tradition that was being followed for centuries, and it is the duty of the state and people to protect and preserve the traditions and practices of a vibrant culture while at the same time providing necessary checks and balances to ensure that all concerns are taken care of in tune with the changing times.


പ്രകൃതി നിയമം

12 Sep, 2016

സൂര്യനെ തേടി പോകുന്ന മേഘം, നിനക്കറിയുമോ വെയിലിന്റെ മോഹം. പ്രാണികളുടെ ജീവനായ മണ്ണാണ് ജീവൻ, അതു നേടുവാൻ ദിനംതോറും വെയിലിന്റെ പരിശ്രമം. ഞാനൊപ്പം വരട്ടെ എന്ന് കാറ്റൊന്നു മൂളി, ഭൂലോകം കാണാൻ നിന്നൊപ്പം മേഘം. നന്ദിയുണ്ടെങ്കിലും എനിക്കിപ്പോ ക്രോധം, വെയിലോടു പക തീർക്കാതില്ല്യ വേരു കാര്യം. കാർമേഘമായി സുര്യനെ മറച്ചു, മഴകൊണ്ട് മേഘം ഭൂമിയെ തളച്ചു. ഇനിവേണ്ടാ സ്നേഹിക്കാൻ ഭൂമിയെ സൂര്യൻ, തീരാത്ത മഴയുടെ ഭാരത്തിൽ തീരട്ടെ മോഹം. മഴയില്ലെങ്കിൽ മണ്ണിനു വെയിലെന്തു കാര്യം, വെയില്ലെങ്കിൽ എനിക്ക് മഴയെന്തു ലാഭം. വെയിലോടൊപ്പം വേണം ഇനി മേഘം, ആവട്ടെ ഇതു പ്രകൃതിയുടെ നിയമം. മഴവില്ലു കൊണ്ട് തീർത്ത ഒരു ഭാണം,


The Last Bus

3 Aug, 2016

Standing on the beach, with water kissing my feet, The deep orange Sun setting in front of me. The day was bright, the night will be cold, But for the last bus that I missed taking. The mountains are big and beautiful, Where my destination lies at the top. I should have been there by nightfall, But for the last bus that I missed taking. The ride was fun, the ride was fast,


KSRTC : The Flying Bus – A Roller Coaster Experience

5 Aug, 2015

It was one of those days in Bengaluru when I had driven to office on my scooter. During the return back to home I was stuck in one of the many traffic jams aOLYMPUS DIGITAL CAMERAround the Mahadevapura signal on the outer ring road. And as luck would have had it, I was in the middle of the service road flanked on all sides by vehicles and no place to go.


Is the phone in “Smartphone” dying ?

1 Jun, 2015

One trend that I have been experiencing and noticing personally is that the usage of my smartphone for telephone purposes has reduced to almost nil. This is primarily due to 2 factors The usage of video based apps for calling friends and family. Video apps are much more convenient especially with wi-fi as you can see and talk to the person on the other side When not using video, the usage of my landline for telephone purposes due to increasing call drop-outs in my smartphones.


Primary Factors Contributing to Career Motivation

31 May, 2015

An often repeated term at job is the need to have “self motivation”. However another term that is often heard is “frustration”. Why is there a great feeling of frustration when the expectation is to be self motivated ? What are the factors that contribute to success in self-motivation and reducing the element of frustration ? There could be many factors if one considers a daily average day of a person.


Building 'Asset' Based Teams

4 Dec, 2014

In the context of team/project management, I would define an asset as someone who brings a certain value and when properly nurtured can bring in more value and returns to the team in line with the team and organization’s objectives. Similarly a resource would be someone who also brings certain value but is usually utilized rather than nurtured and thereby starts losing value over a period of time. From what I have experienced, to get high performing teams you need to treat them as assets rather than as plain resources.