GM, and welcome to my modest corner of the web. This is my weblog about me exploring and building the world and it's wide web. I am a professional software person and an amateur human. You can learn more about me at /about.

Here are the things that I have been documenting that I find interesting for my future self. I plan to be more active through my writing here:

Growth teams?

Building a team that thrives on quick execution, embracing failure as part of the learning process, and iterating at lightning speed is all it's about. Team structure takes a backseat to the core principles of growth culture and execution excellence.

Letting perceptions simmer

We've all been there – meeting someone and almost instantly ticking mental checkboxes. It's like we're in a perpetual rush to conclude, especially when it comes to new faces in professional circles.

Build or Buy? Build & Buy.

So, here’s something I've been mulling over. You know how businesses often grapple with the whole do we craft this ourselves or just purchase it? debate.

Shakti Goap

I think these are the situations when you start questioning your life? Like if there’s a reason that you were born? or if this is how you would have wanted to lead your life? or if this is what you want to do?

Recruitment realities: why startup hiring needs a fresh approach

Startups are hiring at an unprecedented pace but often struggle when relying on recruitment agencies. These agencies may not understand a startup's unique needs, oversell candidates, and engage in quantity-over-quality practices. Their transactional approach can hinder finding candidates who genuinely align with a startup's culture. Solving this people-heavy problem with tech is a conversation worth having.

Things I learned in my undergrad, the hard way!

If you are a student who studies in an Indian 2nd tier engineering college, you can completely relate to my glee — No more stupid examinations, mindless copying of un-useful assignments, attendance norms of >75%, not using mobile phones, college administrators giving a hard time, etc etc.

What France’s WC win meant to me?

NO, it’s not just about Football. Being such a huge football fan and experiencing France win the worldcup in Paris would ofcourse be a story to tell my grandchildren, but there is something more to this.

Visiting Barcelona: A dream come true!

“Alé alé, alé alé, Força Barcelona alé” — this is the raucous chant that reverberated through the Nou Camp when I put my foot in. Ah, the Camp Nou, home to my club, FC Barcelona and might I even add, the home of football.


Still 19 in my eyes, still 19!

Analysing different Operational Transformation algorithms for collaborative editing

This is the third post in my series of Operational Transformation (OT), the real time collaborative editing algorithm.