5 Comments
User's avatar
Jordan Cutler's avatar

Great insights, Karthik. My favorite one is the set of questions you suggest asking when starting a new project:

1. What is the overall goal?

2. How do the different components interact?

3. What are the potential risks and challenges?

4. Are there alternative approaches?

It's nice to have a go-to set of questions to make sure you're covering your bases

Expand full comment
Karthik Subramanian's avatar

Thanks Jordan! Glad you like this aspect of the article. Really forces you to view a problem/JIRA ticket not just complete steps 1, 2, 3, but rather as an abstract problem

Expand full comment
Alexandre Zajac's avatar

Taking a bird eye's view is always good, whether it is at start, middle or end of project.

Keep it up Karthik!

Expand full comment
Karthik Subramanian's avatar

Thanks Alexandre for the kind words!

Expand full comment
Alexandre Zajac's avatar

my pleasure!

Expand full comment