Voxxed Days ~ HTTP/2

Talk @ Voxxed Days Singapre, on HTTP2 and how it can be used to create high performance web / mobile applications.


Since last few months, I am experimenting with emerging tools and technologies in web genre. Lot is happening and the stuff coming is very exciting. When an opportunity comes to talk at Voxxed Days platform, I thought why not to share some of the things I am researching these days.

So, it begins. I decided to bring HTTP/2 to the event. Yesterday (on 2nd June), I had a great time presenting my work at the conference. The event was well organised by Alan Menant, Michael Isvy and the team.

Special Thanks to Sendil Kumar for lending me his Mac Charger ūüôā and Kris Howard for tweeting about the talk.

This slideshow requires JavaScript.

I will share the details of the talk once the video is published. Stay tuned!!


Why Startup’s fail

APAC CIO Outlook recently published my article in their engineering special edition.

Entrepreneur’s Cauldron: Why Startup Fails

I am sure many of you, who have walked this walk can related to my analysis.

Let me know what do you think?

Have you experienced any pitfalls in your entrepreneurial life? Share it in the comments 

Commentary on the future of Agile

The events, characters and firms depicted in the blog are NOT ficticious. Any similarity to actual persons or to actual event, is NOT purely coincidental.

Day 3 of Agile Connect 2016. The jam-packed, multi-tracked event was coming to an end. It’s been an amazing event so far. People from around the world participating, sharing¬†knowledge and socialising.

But!! Things were about to go a notch higher!

Nuno Rafael Gomes and crew setup an open space in second half of Day 3. It provided a good opportunity for people to come together and informally talk about a topic of choice. It became really interesting when Carlos Palminha started the conversation about “The future of Agile”. This topic sounded ridiculously simple at first. We pulled his legs to come up with this topic, he smiled meaningfully (probably saying in his mind that you guys don’t know what you are getting in to).

He was right. It was a fire starter. It opened a pandora box. It was fascinating to see how a seemingly trivial question can have so many facets and perspectives.

And so the fireworks began.

Autur Margonari took the first stab.

Agile will become traditional

Compact and well articulated. Agile will be the new norm. In future, we will see more and more fields applying Agile principals. Strong indication comes from the work Willy Wijnands (a chemistry teacher by profession) is doing. He is using Agile principals in the class room environment. The results are encouraging.

The discussion became more intense. No one was leaning on the chair anymore, hand gestures became more prominent and frequent. Discussion moved (unintentionally) towards Scrum. Edwin Hanegraaf was quick to clear the difference.

Agile is a mindset, a principal. Scrum is just one of its implementations

Implementation(s) will or may be different but the true essence of Agile will get the Global acceptance. Another person from the group reminded everyone that “its about being Agile” rather than “doing agile”. This statement got the nod from everyone.

I was enjoying this conversation and wanted to spice it up (a bit). I shared my opinion on the future of Agile, in the context of global economy and politics.

Agile, in future will not be a choice, it would be a necessity for sustainability, growth and survival.

The global problems like limited natural resources, environment, famine, political unrest and chaos needs quick and innovative solutions. We need an ability to pivot and respond to change as it is happening. Agile is the best bet for it. This perspective moved the discussion to a broader scale. Questions like does the current support and training infrastructure ready for such a massive adoption? What will be the role of Scrum Alliance or Agile Alliance or any other non-profits in that transition.

While immersed in the discussion, organisers give us the¬†time-out indication (we exceeded the time-limit). We had to stop, as there were other topics to discuss and then olive oil testing session ūüôā

It was one of many events of an eventful conference. I thoroughly enjoyed participating in it, meeting new friends and enjoy a lovely city of Porto.



Agile Connect 2016, Portugal

Its official now, I will be presenting @ Agile Connect 2016 in Porto, Portugal.

Check out the link about for my details of the topic. I will share my Portugal escapades later on ūüėÄ



Deep Dive in UX fundamentals

We are living in an era of specializations and strong affiliations. In the paradigm of software development, this phenomenon can be seen in full swing. For better or worst, we have established rigid criteria on the basis of skill sets. A very common division for a web development team is Web / Front end Developer, Server side developer and Web Designer or User Experience Engineer.

Even thou, these type of categorizations or separation by skill; enhance and encourage specialization, but often cause compartmentalization and stereotypes. I see this as a limitation that can hamper the creative and learning process.

Recently, this fact become more evident on me. I participated in a Visual Design Hackathon @Autodesk and there I got the opportunity to see how User Experience folks work. I saw the amount of thought and effort involved in the whole process. The process which starts with product requirements, branding, client and stakeholders expectation and translates into visual design and overall experience. It was an excellent opportunity for a developer like me to understand the details (not just talking about mocks and style guides :D)

I am glad to participate in such an event. I strongly encourage fellow Devs to go and venture into an uncharted territories whenever an opportunity arises. This will help in bridging a gap between UX and UI professionals. Moreover, this will allow the development of shared understanding and vocabulary.

User interface is the outcome and result of collaboration and teamwork instead of just an aspect or part of the product. Collaborations like Visual Design Hackathon plays a vital role in the development of open culture.


Keeping true to agile

Its always nice to revisit the principals that you endorse or believe in. Being a Scrum-Master, I try to remain true to agile manifesto. Recently, while working on a blog related to inner source (more on it later), I visited Agile Manifesto. Its been a while since I went this site. It serves a good reminder regarding what is important and what is not.

I encourage all agile practitioners to checkout Agile Manifesto and if you feel like endorsing; do so (i surely did :)).

In fact, this applies to everything.

Go revisit the principals you believe in and if you feel like endorsing; do so.

Go revisit an old friend or a dear old Book and remind yourself that you still believe.

because Time, Influence and Thoughts…all have the tendencies to blur, modify and change…

Take care