These tools aren't necessarily the 'best' in their category, but in most of the categories, they are 'good enough'. In choosing a specific software tool, priorities need to be established between speed of development, performance in operation, community of docs and information surrounding the tool, and last but not least, the experience of the developer with the specific tool. These are the tools that I am most familiar with. If your project doesn't seem like a good fit for these tools or is already developed with different tools, we'll talk about what the options are. Software development is an ever-changing field and I'm very open to learning new programming languages or frameworks.
Current Tools
Ruby on Rails Ruby and its web framework, Rails, maybe aren't the most popular overall anymore. What they do have going for them though, is a huge ecosystem of gems, lots of developer mindshare, and speed of development. In most web-based or api development, I'm going to go with Ruby and Rails unless there is some strong reason to go with something else. Python or Golang would probably be the next choices. Elixir and Phoenix are also good options, but the amount of blog posts, articles and tutorials on them is not as strong as the Ruby on Rails ecosystem.
Golang Golang is a good option for times when a single binary deploy is desired, or when the performance of Ruby is inadequate.
Typescript/Javascript In a new green-field project, Typescript is going to be the first choice for the front-end development. If you have a current project in javascript, I've written plenty of that also.
Vue For front-end development, Vue is my first choice. React is a fine option also, but I got started with Vue and it has worked very well. Vue and Typescript go together well, and on any new web project, they will be my first choice.
Git Version control for the development process is very important. Git is the most common one.
Postgres Data needs to be stored somewhere. Postgres is a relational database that has stood the test of time and also keeps up with the times.
Astro For a basic website, this one included, I use Astro to build the pages.
Other Tools
Excel and Access I first learned to program writing VBA in Excel and Access. They are still very useful tools, and there are times when they are the right tool for the job.