Hardware, OS etc
Like most developers I own a variety of machines, in my case I have a Mac Mini and a few Intel boxes. The Intel boxes run either Windows 11 or Ubuntu Linux or in some cases both. I do development on them all but generally its the Mac. The Mac mini is incredible value for money if you just need to do development.
For software I mostly use VS Code as it runs on all the above platforms. On Windows I also have Visual Studio. I am very familiar with Visual Studio so if VS Code starts giving me the shits its off to Visual Studio. I have also installed Jetbrains Rider to see what all the hype is about, I am still learning it, so dont really have an opinion just yet.
.NET & F# run all of the above enviroments so I can develeop and run stuff where ever my fancy takes me.
When developing in F# on VS Code you really need Ionide for F# Extension, it helps with a lot of things.
At various times my website has been plain html, javascript using mistral, php and htmx thrown in at various stages. This project will be a port of the PHP & HTMX version to Giraffe.