-
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…
-
Upgrading ASP.NET to MVC and .NET Core
When building web application in Microsoft platform stack, you will have many choices starting from web pages, ASP.NET web forms, ASP.NET MVC, and ASP.NET core. The problem happens when you want to upgrade from…
-
The Cloud is Shared Responsibility
If you think the cloud is worry free, you might be on the wrong way. Yesterday, my customer told me that their VM is locked, the database is hijacked, and all the files are…
-
Software Development Best Practices
As a software engineer, i feel overwhelming with the software development process. Although, it’s been more than decades to learn about it and plus my doctoral degree is in software engineering. i don’t have…
-
Becoming Cloud Engineer
Cloud Engineer has two parts. The first part is competency as Cloud Solution Architect. The Second part is competency as Cloud DevOps Engineer. On this post, we will discuss the first part of cloud…
-
The Bugs Sprint
Once in your development time, you will face a term namely “Bugs Sprint”. Bugs sprint is a term when the entire sprint is running for solving the bugs. The bug’s sprint is a nightmare…
-
CoreWCF for People who Love Web Service
In the early 2000, there is a term namely web service. Web service in .NET can be developed in various ways. Starting from Web Services through asp.net web services (ASMX), The complete messaging transport…
-
Put AI on Your Web Application
If you need to put an AI into your web application. You have two options. The first possibility is to build from scratch by using machine learning services such as Azure machine learning studio…
-
CMS or Not CMS
Nowadays, we have two options to build web application. The first option is using web application framework such as ASP.NET core, ASP.NET web form, Django, and many mpore. The second option is using web…
-
Tips to Prepare Your Imagine Cup
Whether you join Imagine cup or imagine cup junior. You can follow these tips to get better visibility of your product with your judge. You can follow ten tips to improve and prepare your…