MacBook Air M4 for development: 1 year review

Almost a year ago I switched from my good Linux Ryzen 7 PRO-based ThinkPad to a MacBook Air M4. I wasn't really looking to switch, but my ThinkPad had broken down (because of bad luck). I was interested in M-series MacBook laptops back then. My company had given me a MacBook Pro with an M4 Pro chip and I was amazed. So I kinda planned to buy one as my next laptop, and the time had come sooner than…