For most apps, I tend to use Microsoft SQL or Postgres for data storage and persistence, but occasionally it may also make sense to use a document database. I wanted to see how it was working with Cosmos DB in a .Net application.
Lately, I've been looking at a few different options for a CMS platform. Of the ones that I've looked at, I think Umbraco makes the most sense, considering that most of my work uses C# & .Net, it has online hosting for ~$35/month, and it's been the easiest for me to understand.
Sometimes it can be useful to share your code between projects or with other individuals. One easy way to do this is through the creation of a NuGet package.
I first tried Flutter back in 2018, prior to the first major release. Then, a year or so later, I came across Blazor. Both platforms have come a long way since then, but I haven't seen an in-depth comparison of the development experience between the two.
One way to improve application performance is to use a cache of some sort. This could include caching websites on a server closer to the user's location, caching regularly used data for faster access, and more.