-
Migrating ridilabs.net: Eleven Years from BlogEngine.NET to WordPress
After more than eleven years on BlogEngine.NET, ridilabs.net now runs on WordPress. The decision was not an easy one. BlogEngine served me well through hundreds of posts, but the hosting bill no longer matched what the site actually is: a personal engineering journal. Cutting that cost meant moving to a platform with cheaper, more commoditized hosting, and WordPress was the…
-
Seven Tips for Certified Trainer
If you are working as trainer or instructor for technology such as Microsoft Certified Trainer or AWS Instructor or AWS Educator, this article will discuss 7 things that you should do before and after…
-
Creating Virtual Assistant with Open AI
Microsoft Azure Open AI solution supplies a foundation to create generative AI better than before. On this article, we curated five steps to create virtual assistant with Open AI. Enjoy your weekend!
-
Agile IT Strategy
Requirements of IT Strategy Agile IT strategy converts us from the old metric to the new metric. In the past, IT works as a support from the organization. The organization has problems, the IT…
-
Four Level of User Requirements in Agile
Being Agile doesn’t mean you don’t need requirements well. Being Agile means as lean as possible and as quick as possible. On this article, we will discuss four terms in Agile that can help…
-
Designing Software with Lean UML
UML is just like separated graphics. Although it provides rich visual information, the UML can be overwhelming. Therefore, we need to understand the link between one diagram to the others. On this article, we…
-
Information System Modeling
Whether you build a website, create an information system, or building e-services (E-commerce, E-Government, etc.), you should consider creating a model that guide you to understand the vision of the project as well as…
-
Four Steps to Deploy Your ASP.NET Website to IIS
Developing a website is hard but deployment will be harder if you don’t have the basics. Many of the developers can successfully run their web application in the local host but have difficulty to…
-
Learning Path for .NET MAUI
.NET MAUI is promising! In the past we should develop in the separate environment and user interface model for multiplatform technology. Even in an environment like Xamarin, we see a lot of issues in…
-
Do we really need containers on our apps?
We already have monolithic applications for more than a decade. Client servers with the web server and database server clustering can solve all of the problems that we call scalability, high availability, and resilience.…