Base Recommendations for software developers