I only do lightweight coding on my personal machine. I don't need a powerful machine. And coding is the only thing I use a computer for.
I've been running Linux on my old Dell laptop for like 8 years. I've upgraded its internals over the years, so it still runs well. However, it's getting long in the tooth and I was thinking about changing it.
(My employer provides beefier machines for work).
Thought about buying a Mac because I've used it occasionally before and I like the UI and display; here's what happened:
2019: I should probably get a Mac
2020 March: Covid-19! Better limit frivolous purchases.
2020 end: Ooooh! Those M1 Macs seem cool. Because it's a new processor, let me wait a few months to learn about long term issues with early adopters.
And thank God I didn't buy the earlier Intel Macs!
2021 March: they might launch Pro models with bigger screens. Let me wait for that, because I'm used to atleast 14".
2021 December: Macbook Pro is more expensive than I thought. Let me wait a few months to learn about long term issues with early adopters.
2022 February: The Pro models are expensive and an overkill for my purposes. I should just get the Air.
2022 March: a new redesign of Air is expected to come out later this year. Wait for that, unless I want my device to be obsolete sooner.
It'll probably be the end of this year when the redesigned Air comes out. And then I'm again going to wait a few months to know from early adopters if there are any long term issues with the new Air.
I realised I'm in an analysis-paralysis situation and this could go on forever.
I settled for a ThinkPad E14 Ryzen 5 (Linux). Costs half the price of a 512/16 Air here in India.
If the new Air turns out to be irresistible, then I might get that and maybe sell the ThinkPad.