-
Kiro is this agentic AI good?
So yesterday i try Kiro. Kiro is an agentic AI with codes editor. Kiro is a spec‑driven, agentic AI IDE built around structured requirements and automated workflows. This is contrast with GitHub Copilot that is a flexible, editor‑native AI assistant optimized for real‑time coding, broad adoption, and minimal friction. Kiro excels in structured multi‑service development; Copilot dominates everyday coding productivity.…
-
Configuring GitHub Copilot Chat in Visual Studio 2022
.NET 8 is launching, and Visual Studio 2022 is also updating into 17.8 version. One of the most promising features in Visual Studio 2022 is the better support for GitHub Copilot Chat that in…
-
Research Trend in Software Engineering 2024
Software engineering is a dynamic and exciting field that constantly evolves with new technologies, methodologies and challenges. In this blog post, I will share some of the latest research trends in software engineering that…
-
How to create a user guide document for software by using Snagit
A user guide is a document that explains how to use a software product or service. It can help users to understand the features, functions, and benefits of the software, as well as how…
-
.NET 8 is it worthed to upgrade?
Hey there, fellow .NET developers! If you’re as excited as I am about the upcoming release of .NET 8, then you’re in for a treat. In this blog post, I’m going to share with…
-
Five tips that you do to improve your battery life
Hey, are you looking for some tips on how to improve your battery life span on your Windows laptop? Well, you’ve come to the right place! In this blog post, I’ll share with you…
-
7 Things that you should have before the Software Project
Having potential project opportunities is great. However, making projects successful is the most important thing that we should do. Just like baking a cake, the project needs resources to make the project better. On…
-
Building Modern Application
The terms modern is not timeless, it will have certain time and certain context. In this era, modern application means that the application should fulfill following criteria: speed, scale, resilence, and security. There are…
-
Broken Communication in Software Development
Creating software for the organization is hard, but creating working software that can be used in the organization is harder. Mostly the software is buggy, a lot of changes asked, and not used by…
-
System Operations First
I am wondering why the system can be down, outage, or slow. If we build better codes with DevOps. Nowadays, we can improve cloud operations through a process namely System Operations (SysOps). SysOps provides…