Developing for MacOs in Visual Studio 2025

This article provides a complete, step‑by‑step guide for developing macOS applications using VirtualBox, Visual Studio, and .NET MAUI from a Windows environment. It covers system preparation, environment configuration, build workflows, testing, packaging, and distribution. 1. Introduction Developing macOS applications typically requires Apple hardware. However, cross‑platform developers often pre... [More]

Cloud or NAS the Math for Kaum Mendang Mending

Most household storage advice compares a NAS to Google Drive on price and stops there. That comparison is not very useful, because at this scale the money is close enough that it should not decide anything. What decides it is two structural facts: consumer cloud plans have a ceiling that arrives sooner than people expect, and a NAS has a failure mode that arrives without warning. Everything else f... [More]

Estimating a Software Project Budget with AI in the Loop

Budget estimation is where most software projects quietly go wrong. Not because teams can't code, but because the number leaves the room before anyone stress-tested it. This article walks through a practical, repeatable workflow that uses Claude or GitHub Copilot as a first-pass estimator, keeps a human calibrating the output, and pushes the resulting backlog straight into Azure Boards as User Sto... [More]

How to Deal with Software Requirement Changes (Without Losing Your Mind)

If you've ever worked on a software project, you know the feeling: the requirements you agreed on last month suddenly don't match what the business needs today. This isn't rare — it's one of the most common reasons projects run late, go over budget, or leave everyone frustrated. Most of the time, it comes down to three root causes: 1. Unstable Business Processes The business itself hasn't... [More]

The AI‑Powered Skillset Every Forward Deployed Engineer Must Master

Forward deployed engineers (FDEs) work at the front lines of technology delivery — inside customer environments, solving urgent problems, and building solutions that bridge product capabilities with real‑world constraints. Today, the role is evolving fast. AI has become a force multiplier, reshaping how FDEs design, debug, deploy, and communicate. This article summarizes the essential skills... [More]

Configure Visual Studio 2026 with 9 Router

  Yes, 9 Router is small Node.js server on your machine that proxies chat requests to 40+ AI providers (Anthropic, OpenAI, Gemini, GLM, local Ollama, etc.), with automatic fallback when a subscription hits its quota and a built-in token-compression layer ("RTK") that trims 20–40% off tool-output tokens. Because it exposes a standard /v1 chat endpoint, any client that supports Brin... [More]

Save your token, here are the tips to build codes

Tips & Tricks to Save Your Claude Tokens While Building Apps in Visual Studio If you're pairing Claude with Visual Studio or VS Code for day-to-day .NET development, you've probably noticed how fast tokens burn when you let the model see (and regenerate) more than it needs to. Token spend isn't just a cost line — it's latency, context dilution, and lower-quality edits once you're past... [More]

Your AI Pair Programmer

One programmer, one business analyst, and several fullstack "AI co-developers" — all running through GitHub Copilot with Claude models. Here is the setup, from .md configuration files to team workflow, for both greenfield and brownfield .NET projects. Prerequisites Copilot Business/Enterprise license (coding agent, code review, org-level instructions). A .NET repository (e.g., ASP.NET... [More]

Let's make Presentation Great Again!

A strong presentation opening sets the tone for the entire session—especially when you’re delivering training as a Microsoft Certified Trainer (MCT). Below is a complete, structured article you can use or adapt for your next class or workshop. Yes, presentation is boring! better to watch the cat sing a song. .Let's make it better again! Start with Ice breaking A good icebreaker warms... [More]

Measuring Developer Productivity in the AI Era

Every engineering leader running GitHub Copilot in Visual Studio has asked some version of the same question: "Is this actually making us faster, or just making us feel faster?" Lines of code went up. Commit counts went up. But so did code churn, review backlog, and — in some teams — production incidents. The old productivity dashboard doesn't tell you which story you're living. H... [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