Recently, I had to replace my PC’s old SSD, which meant I had to reinstall all my dev tools and utilities. I thought I’d document my setup here for posterity. This is a living document, and I’ll keep updating it as my setup evolves.
My primary development environment is WSL (Linux on Windows), and macOS occasionally. Developing with .NET on Azure is where I’m most comfortable at, but I also dabble heavily in Angular / TypeScript, and other frameworks & clouds occasionally.
IDEs, code editors, extensions/plugins
LinqPad: Quick scratchpad app to test out your .NET code snippets. Do buy the license for autocompletion. Worth every penny!
I’ve been meaning to play with Rider for a while now. I’ve heard good things about it, especially for .NET Core development. But I’m so set in my ways with Visual Studio + ReSharper (especially the key bindings) that I haven’t made the switch yet.
AI development tools
Github Copilot CLI: My daily driver for AI-assisted coding. Allows me to choose from multiple models.
Codex Desktop App: This app has made “chat with your codebase” seamless.
NotebookLM: Chat and converse with your documents & other sources of information. Love the “interactive podcast” feature.
For now, my go-to model is GPT 5.4 x-high. Things are very rapidly evolving and new models, tools, IDEs, etc. are popping up all the time. I’m sure I’ll be adding more to this list in the near future.