Deep Work For Software Engineers
What is Deep Work? According to Cal Newport, Deep work refers to professional activities that are performed in a state of distraction free concentration so that your cognitive capabilities are…
What is Deep Work? According to Cal Newport, Deep work refers to professional activities that are performed in a state of distraction free concentration so that your cognitive capabilities are…
Software development is currently a popular and alluring career path, no doubt. Knowing how to become a great software developer becomes really necessary. One sometimes get the impression that because…
Design thinking is a type of design methodology in which the creator takes an iterative, non-linear and solution-based approach to solving problems. It was first pointed out by cognitive scientist…