Skip to main content
Hit enter to search or ESC to close
Close Search
James CroftJames CroftJames Croft
search
Menu
  • AI
  • .NET
  • DevOps
  • Dev Life
  • Contact
  • linkedin github discord
  • search
AI for Engineers
Category

AI for Engineers

Practical guides on building with AI, from coding with LLMs and designing AI systems to architecture, tooling, and real-world implementation for developers.

How I Run Multiple Engineering Workstreams in the GitHub Copilot App How I run multiple engineering workstreams in the GitHub Copilot appAI for Engineers

How I Run Multiple Engineering Workstreams in the GitHub Copilot App

Run engineering work in the GitHub Copilot app with clear scope, suitable workspaces, evidence checks,…
James Croft
James Croft2026-09-11
The Safest AI Agent Knows When to Say No AI for Engineers

The Safest AI Agent Knows When to Say No

A practical guide to AI agent guardrails, calibrated refusal, confirmation gates, circuit breakers, safe fallbacks,…
James Croft
James Croft2026-09-01
From a Skill to a Marketplace: Publishing Copilot CLI Plugins From a Skill to a Marketplace with GitHub Copilot CLI PluginsAI for Engineers

From a Skill to a Marketplace: Publishing Copilot CLI Plugins

Turn your Copilot skills into installable plugins. A practical guide for marketplace structure, manifests, and…
James Croft
James Croft2026-06-01
Your AI Agents Should Change When They Frustrate You Your AI agents should change when they frustrate youAIAI for Engineers

Your AI Agents Should Change When They Frustrate You

Most AI agents are written once. They should evolve the day they frustrate you, through…
James Croft
James Croft2026-05-29
How to Estimate Image Token Costs for Azure OpenAI Models Azure OpenAI Image Token CalculatorAI for Engineers

How to Estimate Image Token Costs for Azure OpenAI Models

Estimate image token costs for Azure OpenAI models. Learn how tile and patch tokenization work,…
James Croft
James Croft2026-05-13
Hypothesis-Driven AI Innovation: A Framework for Building Bold Ideas Hypothesis-Driven AI InnovationAI for EngineersDev Life

Hypothesis-Driven AI Innovation: A Framework for Building Bold Ideas

Every AI capability you want to build can be encapsulated into a bunch of hypotheses.…
James Croft
James Croft2026-05-03
Teaching AI Agents to Work on Your Codebase AI Coding AgentsAI for Engineers

Teaching AI Agents to Work on Your Codebase

Learn how to structure your codebase for AI coding agents with practical examples showing agents…
James Croft
James Croft2026-04-19
Applying Domain-Driven Design Principles to Multi-Agent AI Systems AI for Engineers

Applying Domain-Driven Design Principles to Multi-Agent AI Systems

The state of AI solutions has evolved so rapidly over the last few years, from…
James Croft
James Croft2026-04-08
Commanding AI programmers, realizing your creativity An illustration of a developer commanding an AI programmer to build softwareAI for Engineers

Commanding AI programmers, realizing your creativity

Developers thrive in this unique space where creativity meets problem-solving, and commanding AI programmers is…
James Croft
James Croft2025-03-18
.NET productivity with JetBrains Rider & GitHub Copilot .NET Productivity on macOS.NETAI for EngineersDevOps

.NET productivity with JetBrains Rider & GitHub Copilot

An opinionated setup, three real workflows, and an honest list of trade-offs for using JetBrains…
James Croft
James Croft2022-07-04

Trending Now

  • Combining Multiple Code Coverage Results in Azure DevOps 2026-01-27
  • Applying Domain-Driven Design Principles to Multi-Agent AI Systems 2026-04-08
  • Designing a Machine-Readable Knowledge Base with Obsidian 2026-03-31
  • A Guide to Making a Good Pull Request 2026-03-18
  • Building .NET project docs with DocFX on GitHub Pages 2026-02-19
@jamesmcroft
About James Croft
Hey I'm James, an experienced software engineer at Microsoft, specialized in driving efficiency through data-driven AI engineering & performance optimization!

Recently Posted

  • How I run multiple engineering workstreams in the GitHub Copilot appHow I Run Multiple Engineering Workstreams in the GitHub Copilot App 2026-09-11
  • The Safest AI Agent Knows When to Say No 2026-09-01
  • Modern ArchitectureWhat is a Solutions Architect (and how can you become one)? 2026-06-14
  • From a Skill to a Marketplace with GitHub Copilot CLI PluginsFrom a Skill to a Marketplace: Publishing Copilot CLI Plugins 2026-06-01
  • Privacy Policy
  • Disclaimer
  • Terms and Conditions
  • linkedin
  • github
  • discord

As an Amazon Associate I earn from qualifying purchases.

© 2025 James Croft. All rights reserved. Content may not be reproduced without permission.

Close Menu
  • AI
  • .NET
  • DevOps
  • Dev Life
  • Contact
  • linkedin
  • github
  • discord