Category: Disciplines

The false security of Notifications

The Problem On one of my recent projects, I just got added to a distribution list that receives alerts from our monitoring system. first few days I tried to read some of those…
Read More

stories and artificial intelligence

Ravi Pal aside from being a dear friend is someone I respect a lot; he is a technologist who wows me every time I talk about something. I recently came to…
Read More

Just Write away…

I have been meaning to write a few articles for "let's just say someone" but that publication will mean a bunch of reviews and approvals. I get the fact that I…
Read More

Don’t be afraid to course correct

When driving a car if you sense a flat tyre; do you stop and fix it or do you just go about driving with a sluggish pace which eventually will…
Read More

Start by getting familiar

The level of confidence a team can get for the number of functional defects that a client can find in UAT has a direct relation to how much they know of…
Read More

AEM Development Workflow – Part 3 (Coding Old School)

In this series I have been trying to define the various development workflows (that have existed or will arise in near future) and what sort of problems do I see…
Read More

AEM Development Workflow – Part 2 (finding the problem)

While this post will be a self sufficient one, I will recommend that you go back and read up on the context and the background on the AEM Development Workflow to…
Read More

AEM Development Workflow – Part 1 (introduction)

If you have followed my blogs recently, you would know that I have debated the Development Workflow for a CMS based application being developed on top of Adobe AEM. If…
Read More

(Unit Testing) – Cost vs. Benefit

I have been a big fan of unit testing for a very long time; my blog is ridden with posts about it. If I look at at how automated unit testing…
Read More

Squares pegs in Round holes

This is a part 2 of a series of articles I have just started to write. I spoke about Think Clients (SPA) and CMS and what sort of problems do…
Read More

Thick Clients and CMS

I originally started this blog off with a once very famous thick client (Adobe Flex); and after half a decade I am seeing a surge of the thick clients once…
Read More

Caching Architecture (Adobe AEM) – Part 1

Cache (as defined by Wikipedia) is a component that transparently stores data such that future requests for data can be faster. I hereby presume that you understand cache as a…
Read More

A POV on Slice (a Adobe CQ Framework)

I have worked in Adobe CQ for last 18 months now; a large part of my not being active on this blog is because i was busy but the most…
Read More

Modeling Content in CQ54

CQ54 is not a a typical RDBMS where I can model a set of relationships in table and soon a pretty picture starts to present itself. CQ54 stores everything in…
Read More

The Language of Risk « The IT Risk Manager | Kapil | Scratch Pad | Java | Architecture | Design | Open Source

The language is important because it helps you think about the problem in the right way. This statement stuck a chord reminding me of an instance not so long ago…
Read More

OSGI: The new Toy

I heard about OSGI sometime early last year, but I did not care about it - it meant start thinking about a new way of development and deployment (thats what…
Read More

Dare to Share – A New Culture of Collaboration in the Enterprise

The web and ever-transforming digital technology have revolutionized the concept of communication and collaboration at work. Fundamental to employee collaboration is how individuals join together to achieve a mutual goal.…
Read More