My Harvard’s CS50 Experience

CS50 Course Review

CS50! For those who haven’t heard this before, it sounds like some codeword, Right? Don’t worry! It’s not some codeword using which you can hijack a plane! It’s a course. I recently completed CS50’s Computer Science of Business Professionals course. It is a course designed to teach computer science basics to business people. The vanilla … Read more

What is Agile?

What is Agile

Agile! A term very widely used in today’s world. You would be listening to it regularly if you belong to the software industry. Especially the terms like Agile Product Management, Agile Project Management, Agile Methodology, Agile Process, etc. But what is it? What is Agile? It is just another fancy jargon unless it is implemented … Read more

What is Product Management? – Ultimate guide to becoming a product manager in 2026

What is product management?

Product Management is talked about a lot these days. The first time I heard this term, I felt someone wanted to say “Project Management”. The next thought was, “Is this something to do with designing tangible products? Those complex blueprints or prototypes designed using some fancy tools?” It took me a while to understand that … Read more

Interview with Dr. Bart Jaworski, Senior Product Manager at Microsoft

Interview with Bart Jaworski, Product Manager at Microsoft

Microsoft is a dream company for many IT professionals. Why?Because Microsoft has built great products! And today, I am fortunate enough to interview Dr. Bart Jaworski, Senior Product Manager at Microsoft. Before jumping to the interview, let me give you a brief introduction of Bart. Who is Dr. Bart Jaworski? Bart Jaworski is a product … Read more