Usually I pay no head to the opinion of others, I'm not on any social media and I don't keep up with the trends, except from Hacker news, even though it's far from perfect, long form writing requires thought and effort, especially the ones you can't stop reading. Whereas social media for me is a low effort high dopamine deal, which is not for me.
The reason for that preface is that there are a lot of opinions on Twitter about what tools to use, which programming language is good and which ones are not. Most of the times I don't care what Greg Ex-Microsoft Ex-Enron
has to say, I program firstly because I want to. I used to be completely dependent on the opinion of others early on, rightfully so because I knew very little. But over the course of the last couple of years, I've come to realize, opinions lack context, it's a crucial aspect of it. No one has got the time to explain their context, or are even aware of it. My conclusion was to pick the things that I like, try them out, over the course of a few months to a year, you'll have some solid opinions on whether what you choose was right. If you like the tools you use, I don't see a reason to change them just because others think it's boring.
The truth is sometimes I do find myself questioning my decisions, especially when some of these opinions are from someone you look up to. This is healthy too I guess. Just a bit uncomfortable in the moment. I love my tools, and I have no inkling to change them. At least the ones that I'm sure of. After all programming is a very personal experience for me, it's what I do with most of my life. It's a permissionless leverage and I intend to do it my way. One important context is that, I'm self-employed, I work on my own software and no one but me gets to say how to do it.
As for the tools I have been using and will probably be sticking with for the next few years are: Neovim (switched from vim a couple of years ago), Tmux (have been using this nearly since I started programming again), Linux (Pop-os for it's built in tiling, switched from Ubuntu and i3 couple of years ago), Go, JavaScript, Htmx and Zig (switched from C last year).
Just realized as I was writing the above that some of those things have seen minor changes, which is important I guess. Things always need to be fine tuned as changes happen all around me.