Please Note - Full Disclosure: Some of the resources found on this page (and website), may contain affiliate links, which means I may receive a commission if you click a link and purchase something that I have recommended. While clicking these links won't cost you any money, they will help me fund my development projects while recomending great assets, products and services! (please see my post on affiliate marketing to learn more).
Affiliate links are just one of the ways keep my site ad-free for you, there is zero additional cost to you, and I only recommend things that I actually use / have used / find useful. I'm more than happy to provide direct details of my experiences with anything you see here (or elsewhere on the site)!!
As a developer, what follows are some of the prefered tools I use on a day to day basis, personally and for my game studio.
Unity is my go to for making video games (among other things). You can call me a fanboy if you like, but this company is doing alot of things right. This is the primary game engine we use at Liftlock Studios. We're proudly a Unity shop using Unity Pro licensing. However there is a free tier. (I also have my "Unity Certified Expert Gameplay Programmer" certification.)
If you care about your development tooling, you need to look into the various JetBrains IDEs that are availible. Rider is the editor of choice for C#, but they have lots of IDEs for your specific needs. JetBrains is the creator of Re-Sharper, a set of refactoring tools that are light-years ahead of everyone else.
If you prefer a small light weight editor to a full blown IDE, Visual Studio Code (VS Code) has you covered. This is one of the fastest editors on the planet and there is a plugin or two for every language you could ever want. Most of the time, this is my go-to editor.
Obsidian is a second brain that utilizes the ZettelKasten method for connecting related notes together. As an avid note taker i've tried just about every tool out there, this is the way. It has some built in syncing, but I prefer to just leverage a private git repository and two small scripts to auto-sync every five minutes.
If you're a business owner you may resonate with the following ...
No surprise here, if you're running a business, you need to be able to get paid and keep track of your cashflow. QuickBooks makes this a snap and I personally love easy things that keep all the relevant information in a single place. This link also sometimes provides a discounted rate for the first few months.