[Updated — Originally published November 2020] This list is not complete, as there are always new books, but these are the ones that have made the most impact on the careers of many software developers.
Developers love to hack, but software engineering as a profession can actually be quite mundane. A hackathon can help remind you why you love programming.
This article discusses the reasons behind low developer productivity in tech and ways to increase productivity through engineering analytics platforms.
Delegating power allows managers to focus on their areas of expertise. Managers can free up time and energy to focus on more important and pressing matters.
Having ownership as a DevOps engineer is essential to your job. It allows you to better understand and manage the entire software development and delivery process.
In this article, readers will learn some best practices for writing clean and maintainable code in software development and best practices for error handling.