Search This Blog

February 22, 2014

PMI-Chennai Knowledge Sharing Session (KSS)



I've got the privilege to be invited to talk about "Agile Smells" at Project Management Institute's (PMI) Knowledge Sharing Session (KSS), Chennai edition.

I'm leaving for the conference venue now and will update the post with the details once I'm back. Stay tuned..
.
.
Ok..I'm back with some updates.

February 14, 2014

Top Two Agile Adoption Issues


Is the agile adoption failing you? Are you skeptical of the transformation process that you have undergone? Is the board room meetings all about figuring out issues with agile adoption and transformation programs? Chances are you are right. This blog post is aimed to help you introspect and figure out what is it that you've given amiss or have overlooked.

February 7, 2014

"this" operator in JavaScript


This blog post is my notes on "this" in Javascript, which is largely and shamelessly reproduced from Daniel Trebbien's answer in StackOverflow. (Thank you Daniel, you made my day!)

The ECMAScript Standard defines this as a keyword that "evaluates to the value of the ThisBinding of the current execution context".

And, ThisBinding is something that the JavaScript interpreter maintains as it evaluates JavaScript code, like a special CPU register which holds a reference to an object. The interpreter updates the ThisBinding whenever establishing an execution context in one of following cases:

February 6, 2014

Understanding call and apply in Javascript by example

In Javascript, call(..) and apply(..) does the same thing, just that the way each takes input feed is different. All Javascript Function objects have these methods at their disposal.

February 5, 2014

The CSS Box Model

If you've been struggling with positioning and alignment of contents in a predictable manner, especially in a web page that you working on is responsive, the first check is to figure out if you understand how the full element dimensions are computed. Well, there are other things to check as well, but this blog post is focussed on that basic thing that you should have know - the CSS2 thingy.

Positioning with CSS

The positioning of UI elements has always been a little tricky thing. If this is you, then this blog post is for you to get out of this situation (hopefully!).

This blog post explains through examples the implications of using different CSS values for the CSS property - position.

Note that this property applies to all elements. And margin is applied after the position offsets.

Also note that elements usually can be positioned using the top | bottom | left | right properties, that work differently depending on the positioning method mentioned below. And these properties will not work unless the position property is set first.

Syntax positionstaticfixed | absoluterelative