AI calling pattern

To call OpenAI's API (like ChatGPT API) using C# programming language, here's a step-by-step guide: Step 1: Create an OpenAI Account and Get an API Key Go to OpenAI's website. Create an account or log in. Navigate to the API section and generate an API key. Make sure to copy and save it securely. Step 2: Set Up Your C# Environment Ensure you have Visual Studio installed or any preferred IDE fo... [More]

ChatGPT AI alternative

When building solution in AI for your application you might visit the ChatGPT API. However, if you need some alternative AI.  Here are some notable alternatives to the ChatGPT API that you might find useful, depending on your needs: Claude AI by Anthropic: Known for its large context window (up to 200,000 tokens) and creative writing capabilities. Offers multimodal support, allowing both t... [More]

How we manage the requirements in a project?

  When we discuss about the project management. we have four model of project management Agile, Incremental, Iterative, and Predictive. Here’s the explanation of Agile, Incremental, Iterative, and Predictive processes in project management according to PMI Agile Process: Agile adopts an adaptive approach, combining iterative and incremental methods. Projects are divided into short ... [More]

Improve your notebook performance with PC Manager

Just like a home, when you dont clean it up, it will make you slower and not comfortable. Last year, Microsoft releases PC Manager. Microsoft's Windows PC Manager is a utility designed to optimize and maintain the performance of Windows PCs. It integrates several tools into a single interface, aiming to simplify system management for users. Here's a closer look at its benefits and disadvantag... [More]

Azure! You Are too Late in Indonesia!

The investment for more than IDR 27 trillion, with plan to create significant economic growth and employment opportunities is the idea of Azure in Indonesia! Compared with AWS that launched in December 2021, Azure is too late in the Indonesia cloud market. AWS investment with more than 71 trillion IDR shows the incremental services starting from EC2, S3, RDS, DynamoDB, Sage Maker, and of course IO... [More]

Copilot Missing in Office

If you have Microsoft 365 copilot subscription, but the copilot icon is missing, this post is right for you. You can troubleshoot why the Copilot doesn't exist.  You dont have Copilot license. If you are using Copilot Pro or free copilot version, you may need to understand the copilot in your Office will not available. You login in different account. you need to make sure that the account... [More]

Grabbing Music Lyric as a GEN AI dataset

  So we have a mission to get lyrics for a music. Here are some APIs we can use to fetch song lyrics: Lyrics.ovh API — Public APIs. A simple and free API that allows you to retrieve lyrics by providing the artist's name and song title. It's easy to integrate and provides JSON responses. Lyrics & Music API | API.This API offers advanced features, including searching by l... [More]

Implementing Lean in Agile Process

Let's say you're developing a Web Application that utilizes AI for livestock disease detection. Here's how you can apply Lean in your Agile process: Identify Value: Prioritize features that enhance disease detection accuracy and provide timely alerts to farmers. For example, notification is primary feature that should be prioritize.  Eliminate Waste: Remove any unnecessary steps in ... [More]

Input, technique, and output in project management

When creating a good project management, we need to understand the phase, input, tools, and output. Reading PMP Book sometime too complex. You can see the summaries below.     Phase Inputs Tools & Techniques Outputs 1. Initiating - Business Case - Project Charter - Agreements - Organizational Process Assets (OPAs) - Enterprise Environmental... [More]

Navigating the Maze of Software Cost Estimation: Techniques to Reduce Application Risk

Ever felt like nailing down the cost of a software project is like predicting the next plot twist in a thriller? You're not alone. Estimating software costs can be a wild ride, but mastering this art is key to minimizing risks and steering your application toward success. Why Accurate Cost Estimation Matters Think of cost estimation as the compass guiding your software journey. Without it, you'r... [More]

Topics Highlights

About @ridife

This blog will be dedicated to integrate a knowledge between academic and industry need in the Software Engineering, DevOps, Cloud Computing and Microsoft 365 platform. Enjoy this blog and let's get in touch in any social media.

Month List

Visitor