Become a better Developer with 10 principles.

Raphael Yoshiga
ITNEXT
Published in
8 min readMar 9, 2024

--

In this post, we will go over 10 principles that will make you a better developer. Those will make you a more complete professional, improving:

  • How you write code for maintainability
  • What to focus on while writing code
  • Improving application Security
  • Observability so that you can monitor your production applications

Let’s go through the 10 principles.

1 — THERE IS NO DEV COMPLETE

It’s complete when production users are using it and meeting the conditions of acceptance, not when the code is committed.

Image of a person in the middle of a city and the universe

We are software engineers; we develop software. What value does software that is not in production add? It’s likely Zero. When used by live customers, our applications generate revenue, efficiency, and customer satisfaction.

The DevOps movement started 13 years ago, bringing developers closer to operational responsibilities. Trust me, this will change your life. For every line of code you write, you will think:

  • What will the user see in this scenario?
  • If this fails, will I get called at 2 AM?

--

--

Writer for

CEO at FCamara UK. TDD evangelist with over 14 years of experience in developing scalable software.