Probably the most impactful feature of C# 8.0 is Nullable Reference Types (NRTs). It lets you make the flow of nulls explicit in your code, and warns you when you don’t act according to intent. The NRT feature holds you to a higher standard on how you deal with nulls,
https://obsproject.com/ is a pretty remarkable piece of open source recording software for Windows, Linux and MacOS. It is incredibly easy to quickly set up a recording. You can record to disk, or stream to a huge number of streaming services. Multiple sources are supported, and you can also record a specific desktop window – which is the part that I was looking for.