Category: Best Practices

We are in Alpha – is a lame excuse

Alpha releases are done to test functionality for early feedback Alpha releases do not run for 6 months Alpha releases are not exposed such that consumers are able to consume…
Read More

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

Do it differently

This is not a technical post, but more of philosophical. I generally post such stuff on my personal blog(http://bizarreprodigy.com). but this time, I am going to make an exception but because "do…
Read More

Make Sense out of your Stack Traces

I recently came across this cool tool http://www.stackifier.com/ which allows you to make so much sense out of your stack traces. Once I have locked on a stack I want to…
Read More

This part of my life is called “Chasing Quality”

As far as I can recall, one thing that always stuck with me is the OCD around doing things the right way. No matter what I did - could have played…
Read More

Don’t Like Throttling?

You don't have a choice - the underlying system (The JVM here will do it for you). I still recall the summer of 2013 when I was running a project and…
Read More

Are annotations bad?

I eased off into this topic with my principles on my post about Spring XML vs. Annotations that other day. This easy inlet was also my way of not complicating…
Read More

Making Thread Dumps Intelligent

Long back I had learnt about something called Log MDC, and I was a big fan of it. I was suddenly able to make sense of anything that happens in…
Read More

Spring Framework – XML vs. Annotations

This question has been around for many years since Spring started to move heavily towards Annotation based configurations (if i recall right it's called configuration by convention). Annotations based configurations…
Read More

Motivated or Skilled?

It's interesting how when we have to select a bunch of people to be on our projects we immediately latch onto the skilled ones whether or not they are motivated…
Read More

Unit Testing in AEM (thinking loud)

This is not a recommendation of any sorts but a culmination of ideas and a few options that are available for us to use if we want to do unit…
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

High availability design

If you have ever travelled in an Indian Railways you would have noticed that the capacity for which the train is supposed is handle holds no meaning because the number…
Read More

Yahoo Moment: Google gets my content as #1 link on search

I have been blogging off and on in recent times, and last few weeks it has been all about sling, adobe aem (cq), unit testing and what not. As i continue…
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

TIP: Make Sling Testing Framework work

We have been trying to find the right mix of unit testing (Automated) in our project, and I have been looking at various options that Sling has to offer. This…
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