Highlights from my last week of internet reading.
Happy software developers solve problems better: psychological measurements in empirical software engineering
Software companies invest a lot of money in order to make their employers happy. Now we have initial empirical evidence (which is better than nothing), that happier developers perform better on analytical tasks. Science rocks!
Sleep Your Way to Creativity And 9 More Surefire Methods For More Ideas
Software development requires a lot of creativity. This post gives a number of interesting tips to increase it
The Cost of Context Switching
Context switching is expensive, and reduces your productivity. Returning to a task after a context switch can costs between 5 and 30 minutes depending on the task you were doing and the complexity of the task you switched to. This wastes both time and mental energy.
50 years of BASIC: Celebrating the programming language’s long, eventful life