-
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…
-
AI Assistance in Visual Studio 2022
This article is going with post for Azure Global Bootcamp 2023 that held in Cilacap Indonesia. On this session, I shared about how to use AI in Visual Studio 2022 and Visual Studio Codes,…
-
20 Steps to Manage Agile Project
If you want to develop quality product you should have the standard of your quality. One of the management frameworks to create a product is Scrum and DevOps. On this article, I will show…
-
Domain-Centric Architecture
Domain Centric architecture is a way to build a software with clean architecture mindset. Clean architecture is designed to make the software resilience and have better changes management in term of codes. Domain centric…
-
Measuring the Developer Workload
Measure what you can measure, I believe in order to understand the problem of productivity is by measuring the velocity of the developer based on the workload. The question is how to measure the…
-
Structuring the Need of Our Customer
Building software is easy, even a person in kindergarten that loves to code can create software to write hello world in a nice Windows. However, building useful software is another story, even a veteran…
-
The Sprint on Azure DevOps
Project Management in The Real World Having project management in Agile environments are not easy task, the project management become challenging and chaotic because changes, hidden requirements and ambiguity. Even using an Agile process…
-
Agile Project Management
Agile project management means implementing project management in agile ways. so the next question is what are the differences between agile and conventional project management. On this article, we will discuss five keys different…
-
Automation Scenario in Microsoft Platform
When we discuss the automation, we already have the answer “Power Automate”. However, there are more way to automate the data or file beside the Power Automate. On this article, we will discuss three…
-
Definition of Start and Definition of Done in Software Project
When building a software project. You might have a way to define when to start the software project and when to finish a software project. On this article, we will discuss about the definition…