Home pageMehdi Hadeli TechMehdi Hadeli Tech
HomeArchivesTagsGitHub ProjectsAbout
|githubGitHublinkedinLinkedin
ArticleApril 5, 2026

Per-Service Copilot Instructions for GitHub Copilot CLI: Keep Service Rules Close to the Repo

github-copilot-clidotnet-coremulti-repo

Keep repo-specific Copilot instructions close to each service so local invariants, generated-code boundaries, and validation steps stay with the code that owns them.

Mehdi Hadeliauthor avatar

Mehdi Hadeli

Software Architecture

Read
ArticleApril 1, 2026

Multi-Repo Workspace Setup for GitHub Copilot CLI: Context Across .NET Service Boundaries

github-copilot-clidotnet-coremulti-repo

Set up a shared workspace root for GitHub Copilot CLI so it can understand cross-repo .NET changes, repo ownership, and change order across service boundaries.

Mehdi Hadeliauthor avatar

Mehdi Hadeli

Software Architecture

Read
ArticleFebruary 20, 2026

Build a Research Agent with Web Search in .NET: Structured Briefs Before Writing

ArticleFebruary 10, 2026

Shared Features in Claude Code and GitHub Copilot: What You Can Reuse and What Still Needs Separate Settings

claude-codegithub-copilotai-tools

Compare what Claude Code and GitHub Copilot can actually share in a repository, and where separate wrappers, rules, settings, and MCP files are still required.

Mehdi Hadeliauthor avatar

Mehdi Hadeli

Software Architecture

Read
ArticleMay 15, 2025

Choosing the Right Caching Strategy in .NET 9

dotnet-corecsharpcaching

In this blog post, we explain popular caching strategies in .NET 9, including cache-aside, read-through, write-through, and write-behind—and introduce the new HybridCache feature. Learn how to choose and implement the best caching approach for your application’s speed, scalability, and consistency needs.

Mehdi Hadeliauthor avatar

Mehdi Hadeli

Software Architecture

Read
←Previous
1234
Next→
githubGitHublinkedinLinkedin
Mehdi Hadeli
•
© 2026
•
Mehdi Hadeli Tech