My first Tedx Talk: From Pain to Purpose – My TEDx Journey

August 30, 2025 – A date etched in my life for more than one reason. Exactly 11 years ago , I got engaged. And on that very same date this year, I received a life-changing opportunity: my first TEDx talk , hosted at GGI under the inspiring theme “Chase the Impossible.” Standing on that red dot, I felt a mix of emotions — excitement , nervousness , and the quiet ache of loss , having lost my wife, whose memories remain deeply rooted in my heart. In my talk, I shared a story born in the midst of COVID-19 — a time when Ms. Renu and I were both navigating personal grief in different ways. It was during this difficult phase that Mr. Chaitanya brought us together — blending Renu’s deep nutritional expertise with my technical background . That collaboration gave birth to a vision: A platform that could reduce the time it takes to create personalized diets , enabling dieticians to focus more on care, empathy, and connection — and patients to avoid long queues and delays. What began in ...

Generating documentation for Angular based applications

Are you creating angular or ionic based applications and looking for a tool to generate documentation to help your development team to easily understand all the components, modules, providers and communication between the components?

Also, you would like to make the life of new developers, who join the in progress project, easy. So, let's talk about a tool that generates the documentation and makes it really easy to understand the angular or ionic application.

Here are the steps:
  1. You should have nodejs installed.
  2. We'll install compodoc which is used to generate documentation for angular based applications. The command is here:
    npm install -g compodoc
  3. You can also opt to install compodoc locally only for you angular application
    npm install compodoc --save-dev
  4. Once the installation is complete, all you need to do is to run the following command:
    compodoc -p tsconfig.json -s
  5. Here the flag -p stands for the path flag for tsconfig.json and -s will serve the documentation on the browser.
  6. If you have installed compodoc locally, I recommend installing npx as that allows you to run local modules without going to /node_modules/modules...
    Here is the command for that:
    npm install -g npx
  7. And in that case, your command to run compodoc would be:
    npx compodoc -p tsconfig.json -s
Looking for a demo application with having compodoc configured? Please check this link

Here is the screenshot of configuration:

And here is how the documentation looks like:


Isn't it wonderful? I believe YES!!! and you will believe the same. Check this out. :)