How to choose the optimal tier for Azure web applications and databases with cost in mind

When thinking about hosting a web application, there are a few considerations and tips to how to cost effectively host it. If you have a single web application that is for personal use or tiny business, there are better cost efficient options. Use your home computer as web server. Ref: How to set up local… Continue reading How to choose the optimal tier for Azure web applications and databases with cost in mind

A DotNet developer’s note on Technology Radar V30

As a new Technology Radar release with many interesting techs, a few drew my attention. Techniques Retrieval-augmented generation (RAG): Useful pattern to improve LLM result. A search result from the vector database is combined with the prompt to be sent to LLM, resulting in better quality than just using LLM. Automatically generate Backstage entity descriptors.… Continue reading A DotNet developer’s note on Technology Radar V30

How to create a resilient Web API using dotnet and Polly library

Polly is a useful dotnet library to make a web service call resilient by introducing retry, circuit breaker and fallback policy with ease. It is common to add retry logic when a web service call is failed. However, integrating retry, circuit breaker and fallback logic can be tricky. Polly makes it easy.   The retry… Continue reading How to create a resilient Web API using dotnet and Polly library