A few months ago, I decided to let go some old clients with bad behavior and/or bad projects, since I noticed this was affecting my mental health (lowering my self esteem, make me feel depressed, anxious, etc).

I was exhausted of doing miracles in projects without git, build files, staging enviroments (yes... you can imagine), and receive all sort of curses when sudenly something stopped to work.

I set some requirements to work with any new project/client: 1) project needs to be under version control, 2) it must have staging enviroment, 3) I must work with build files.

As I still have contracts running, I'm communicating this to clients as soon as I finish my obligations.

Today, one of these clients told me they are leaving to work with another developer.

Reason: They said my new requirements are unreasonable and they prefer doing the old way.

Add Comment