Waterfall vs Scrum vs Kanban vs Agile


If you want to learn the theoretical differences between these terms, you are better off checking it out on the web. Just do a search and you’ll find a lot of hits.

But, if you want to get a sense of the more practical differences, and how you should apply it in the context of your specific project, then you may want to give this podcast a listen.


Manage your projects on https://snowpal.com. Keep it simple.

Snowpal’s first Indian English Comedy Short Film: “Pick up lines”

Snowpal’s first Indian English Comedy Short Film. And it’s “based on a true story”. If you know me, you surely know I tend to have a number of stories. It’s not easy to convert them to videos (with limited $) but when has that stopped us from trying? 🙂


No matter how creative (or otherwise) your content is, you can manage its creation on https://snowpal.com!

Inspiration comes from everyone

Context: LinkedIn Post

What could be more inspiring than reading about (& knowing) people who make an honest living all their lives, and live against all odds.

I’ve found it much harder to draw inspiration from “achievers” than from other ordinary folks such as myself who give it their very best every single day.

One of the reasons is quite simply that it’s easier to relate to them than to the Di Caprios, Nolans, Musks, Kalams, Laras or Jobs’ because it’s likely that you’ve never met or seen any of these folks, ever. The ones that work 9 hour days, 6 days a week – you’ve surely met them, done business with them, and last but not least, been inspired by them even if you haven’t actually realized it.

This article has surely inspired me a tiny bit more. And there’s probably no better way to kickoff a warm Sunday.

A recent connection of mine Vinitha Joseph is making an effort to connecting with this lady and if she does, the least I am looking to do is making a tiny monetary contribution. Sure, it’s the easiest thing to do but if it helps her even a teeny, tiny bit, I would shamelessly feel like an achiever myself for one day.

Disclaimer: I don’t know the lady in the post or the person who wrote it. But, I trust their credibilities. (I always start off trusting people even if it has bit me the wrong way more often than I would like to admit!)

Manage projects on https://snowpal.com.

How strong is your deck? | Stand Up Comedy

Well, you know they say you shouldn’t leave any stone unturned. So, here I go (context: Snowpal Marketing!), taking a break from the usual Technical Videos and trying my hand at yet another thing I may or may not be great at – Stand Up Comedy.

How strong is your deck?

1. If it isn’t too bad, then Thank You!
2. If it is terrible, then you ought to cut me some slack. This is my first attempt, and by the time, I get to the 100th video, I will in all likelihood be at least, tolerable 🙂

#projectmanagement #standupcomedy

Manage your projects on https://snowpal.com!

Happy Mexican Independence Day

On the eve of Mexican Independence Day, I wanted to take a moment to share my thoughts on the very (read: very, very) little I know of Mexico, & Latin America.

I haven’t had the opportunity to work with folks based out of Mexico or Latin America, up until my most recent project, that is.

Since the beginning of this year, I’ve had the absolute pleasure of working with extremely talented & humble engineers living in Mexico, Argentina, Colombia, Brazil, Costa Rica & more. And I have learned a few things (Spanish, unfortunately, isn’t one of them), & I am thankful for all of those learnings.

1. Every country in Latin America is beautiful. Just brilliantly picturesque & blessed with fantastic landscape.

2. The people are extremely friendly (and there’s a lot of similarities with Indian & South Asian culture).

3. They have a lot of phenomenally talented software engineers (& I’ve more than plenty to learn from each one of them).

4. They may or may not have a lot of vegetarian food options 🙂

5. I may not have to pay for hotels when I travel to that part of the world (& travel there, I surely will).

Every day goes by in life, I realize how little I know about things in general – be it cultures or software development.

But, accepting my ignorance is one innate trait of mine I’ve always been proud of. If for no other reason, but simply because it has allowed me to continually learn, even if only a minuscule amount every day.


Plan your next trip to Mexico or Latin America on https://snowpal.com!

Enjoy what you do. Don’t do it at all otherwise.

If you don’t enjoy what you are doing, you better not do it at all.

Yes, we all have bills to pay & commitments to keep but if you aren’t enjoying the biggest chunk of your week (which is at work, for most of us), you are bound to have regrets in life.

I have always felt blessed that I’ve been able to spend over 85% of my career doing what I’ve wanted to do, & more importantly, how I’ve wanted to do what I’ve wanted to do. And trust me when I say, it certainly didn’t happen by chance. I had to make (and continue to have to make) a lot of effort to realize that.

The only regrets I’ve are not the promotions that eluded me or the pay raises I didn’t get but the 15% of the time I spent doing what I didn’t want to do. I would love to get that time back.

So, go find that career your heart beats for, and knock it out of the park. Take risks. If you succeed (and there’s a good chance you will), great! If you fail, you at least failed doing something you loved doing.


One of the things my heart beats for is https://snowpal.com. It’s not the easiest thing I’ve signed up for in my life (not by a distance) but I wouldn’t change a thing, and will relentlessly march towards taking it where I know it has all the potential to go towards, & deserves to go.

– Judge us by the breadth of our features
– Judge us by the quality of our offerings (be it the web app, or mobile apps)
– Judge us by the attention to detail we pride ourselves on
– Judge us by the depth of each of our features
– Judge us by what we’ve achieved so far, and in a short span of time

Last but not least,

– Judge us by the number of cool things that are in the coming!

As Robert Frost would say, “…and miles to go before I sleep”.

Manage your projects on https://snowpal.com

Teaching Software Development (for free)


I’ve been meaning to do that for a while. And before you ask, if I am qualified to do that, let me answer that. No, I don’t think so.

Here are some of the reasons why I am not qualified to teach:

1. I don’t have a Ph.D. (unless I am given an honorary doctorate by virtue of spending about 8 years in College :)).

2. I have hardly ever taught before (other than the 1 year back in College when I worked as a Teaching Assistant).

3. I am not particularly good at repeating the same thing more than once (you need a lot of patience to teach, and I would love to have some of that patience).

4. My subject matter expertise is questionable. I know what I know, I am not sure I know what I don’t know, but I know quite well that what I don’t know is a whole lot more than what I do know.

With that said, here are some of the reasons why I am qualified to teach:

1. I would like to share what I do know with someone else in the hope that it will help them find a slightly better job that will enrich their lives (even if a tiny bit more). I am confident it will.

2. I know that what I do know is useful enough to build good, performant, scalable, distributed, meaningful, extensible, stable software. (…and did I say cool?)

3. I am not looking to gain anything (definitely not intending to) from this effort and I expect for it to remain pro bono.

4. I don’t ever give up on anything I ever do till I get it done.

So, if you are new to Software Development, or want to make a career change to building software, don’t hesitate to reach out to me. I surely don’t have a foolproof plan (not by a distance), and if history serves as any precedent, I tend to do a lot of mistakes before I perfect anything (or even come close to perfection) but I have good intentions. And that’s all I care for.

And for those of you who might be skeptical if I can pull this off, or if I have a clue what I am talking about, I will simply request you to go to https://snowpal.com, and/or check out our iOS and Android Apps, and if those impress you, you can sign up for these free classes (the format, frequency, topics, yada, yada, yada are all pretty much up in the air right now, and we’ll need to play it by ear).

NOTE: If you can afford to pay for lessons, you should consider signing up for paid classes elsewhere as my intent here is to primarily help folks who may not have that affordability.

The good news is – I might actually have 2 interested students and that should be a lovely place to start!


Manage your projects on https://snowpal.com!

Snowpal presents, “Pick Up Lines”. Indian English short film.

My first attempt at an Indian English short film (aka, YouTube video). I wrote the script but it turned out to be slightly different when it was executed. Much along the lines of “Product asking for A“, and “Engineering doing B“.

Regardless, I couldn’t be more excited that we were able to complete this. If you understand English, and strong Indian accents much like mine, you should have little trouble enjoying this video 🙂

I am doing the final edits, sound mixing and more things (that I have little clue about), and once I am done with that, this should be ready for release. And yes, our Post-production takes only a few days!


Manage your creative content on https://snowpal.com!