As usual, it depends on what you mean by my development side projects. You will need to be more explicit on your use case if you want to get helpful suggestions. I own an M1 MacBook Pro and I can do any programming projects I'm interested on it.
As a counterexample, I have a friend who wants to do embedded development and FPGA, for his use case a Mac is useless.