DEV Community

Ali Suleyman TOPUZ profile picture

Ali Suleyman TOPUZ

lifelong learner.

Education

Bachelor Degree in Applied Science - Computer Science Engineering

Work

Software Engineering, Engineer, Lead, Consultant

Memory Is an Update Problem: Three Authors, Three Answers, One Disagreement

Memory Is an Update Problem: Three Authors, Three Answers, One Disagreement

Comments
12 min read
I Compiled Five .NET Agent Tutorials Against the Real SDKs: What Worked and What Was Invented

I Compiled Five .NET Agent Tutorials Against the Real SDKs: What Worked and What Was Invented

Comments
20 min read
Agent Memory That Learns, Forgets and Stays Permissioned: A Week of Evidence

Agent Memory That Learns, Forgets and Stays Permissioned: A Week of Evidence

Comments
36 min read
Route First, Retrieve Second, But Never Trust the Router’s Confidence

Route First, Retrieve Second, But Never Trust the Router’s Confidence

Comments
22 min read
What Breaks When Your Knowledge Graph Goes Stale: A Small .NET Drift Experiment

What Breaks When Your Knowledge Graph Goes Stale: A Small .NET Drift Experiment

Comments
45 min read
Why “Spec-Driven Development” Needs a Deletion Test

Why “Spec-Driven Development” Needs a Deletion Test

Comments
13 min read
When Agents Route Around the Block: A Sandbox and Egress Checklist for .NET Agents

When Agents Route Around the Block: A Sandbox and Egress Checklist for .NET Agents

Comments
15 min read
Cutting Agent Token Costs in .NET: Tool Search, Output Gating and What the Numbers Really Say

Cutting Agent Token Costs in .NET: Tool Search, Output Gating and What the Numbers Really Say

Comments
25 min read
The Steering Wheel Problem: run.steer(), turn/steer and Who May Redirect a Running Agent

The Steering Wheel Problem: run.steer(), turn/steer and Who May Redirect a Running Agent

Comments
17 min read
Five Memory Types, One Store: I Merged and Split Agent Memory and Measured the Damage

Five Memory Types, One Store: I Merged and Split Agent Memory and Measured the Damage

Comments
30 min read
Skills That Maintain Themselves: SkillOpt, AutoHarness, and Why I Do Not Trust Either Yet

Skills That Maintain Themselves: SkillOpt, AutoHarness, and Why I Do Not Trust Either Yet

Comments
18 min read
Eval-Driven Development for a .NET Agent: Replaying Traces Instead of Re-Calling the Model

Eval-Driven Development for a .NET Agent: Replaying Traces Instead of Re-Calling the Model

Comments
23 min read
The Jev Gold Rush Is a Contract Story, Not a Model Story

The Jev Gold Rush Is a Contract Story, Not a Model Story

Comments
26 min read
I Built the Harness Tkachuk Describes: Approvals Enforced Outside the Model, in .NET

I Built the Harness Tkachuk Describes: Approvals Enforced Outside the Model, in .NET

Comments
23 min read
More Agents, Smaller Gains: What Agensh, MAST and the Google Study Say About Your Orchestrator

More Agents, Smaller Gains: What Agensh, MAST and the Google Study Say About Your Orchestrator

Comments
20 min read
What a 6.4 Percent Error Rate in a Benchmark’s Answer Key Taught Me About Trusting Agent Memory…

What a 6.4 Percent Error Rate in a Benchmark’s Answer Key Taught Me About Trusting Agent Memory…

Comments
17 min read
The Hybrid Beats Both: Routing Only the Uncertain Decisions to a Bigger Model, in .NET

The Hybrid Beats Both: Routing Only the Uncertain Decisions to a Bigger Model, in .NET

Comments
16 min read
Where the Tokens Actually Go: Cache Rent, Effort Levels and Routing in a Long Claude Code Session

Where the Tokens Actually Go: Cache Rent, Effort Levels and Routing in a Long Claude Code Session

Comments
17 min read
MCP Just Got Skills Built In, Here’s What Changes for .NET Developers

MCP Just Got Skills Built In, Here’s What Changes for .NET Developers

Comments
18 min read
Durable Agents in .NET: Kill the Process and See What Survives

Durable Agents in .NET: Kill the Process and See What Survives

Comments
20 min read
I Ran a Harness Eval Loop on My Own .NET Agent. Here’s What Changed and What Didn’t

I Ran a Harness Eval Loop on My Own .NET Agent. Here’s What Changed and What Didn’t

Comments
16 min read
The DeepSeek Harness Teardown: What a Running Medium Series Taught Me About Plugin Lifecycles

The DeepSeek Harness Teardown: What a Running Medium Series Taught Me About Plugin Lifecycles

Comments
14 min read
Agent Memory After the Hype: What Jev-Mem, KnowledgeX and BlogWriter Taught Me About My Own Grep…

Agent Memory After the Hype: What Jev-Mem, KnowledgeX and BlogWriter Taught Me About My Own Grep…

Comments
28 min read
I Tracked Every Cost-Cutting Trick AI Teams Used This Week. Here’s What Actually Works

I Tracked Every Cost-Cutting Trick AI Teams Used This Week. Here’s What Actually Works

Comments
12 min read
What a Week of AI Safety Incidents Actually Taught Me About Building Agents

What a Week of AI Safety Incidents Actually Taught Me About Building Agents

Comments
15 min read
I Read the New MCP Apps Spec So You Don’t Have To: Here’s What Changes for .NET Developers

I Read the New MCP Apps Spec So You Don’t Have To: Here’s What Changes for .NET Developers

Comments
14 min read
Harness Engineering Is the New Bottleneck, Not the Model

Harness Engineering Is the New Bottleneck, Not the Model

Comments
14 min read
Tail Rent: What Actually Happens to Your Agent’s Memory After a Week of Continuous Runtime

Tail Rent: What Actually Happens to Your Agent’s Memory After a Week of Continuous Runtime

Comments
17 min read
Your Agent’s Memory Shouldn’t Be a Vector Database. It Should Be a Markdown File.

Your Agent’s Memory Shouldn’t Be a Vector Database. It Should Be a Markdown File.

Comments
14 min read
A Week Inside Jev: What a Non-Generative Decision Model Is Actually Good For

A Week Inside Jev: What a Non-Generative Decision Model Is Actually Good For

Comments
19 min read
Your Knowledge Graph Is Measuring Your Pipeline, Not Your Subject: A Replication Attempt

Your Knowledge Graph Is Measuring Your Pipeline, Not Your Subject: A Replication Attempt

Comments
12 min read
Three Signals Say MCP Is Not Always the Right Tool, and What to Reach For Instead

Three Signals Say MCP Is Not Always the Right Tool, and What to Reach For Instead

Comments
16 min read
Multi-Agent Systems Don’t Have a Consistency Problem. They Have a Database Problem.

Multi-Agent Systems Don’t Have a Consistency Problem. They Have a Database Problem.

Comments
17 min read
Harness, Framework, or SDK: I Audited My Own Agent Stack Against a Real Source-Code Study

Harness, Framework, or SDK: I Audited My Own Agent Stack Against a Real Source-Code Study

Comments
14 min read
My Eval Suite Was Lying to Me: Auditing the Judge, Not Just the Agent

My Eval Suite Was Lying to Me: Auditing the Judge, Not Just the Agent

Comments
13 min read
Who Authorized the Agent? Building Real Identity and Delegation for AI Agents in .NET

Who Authorized the Agent? Building Real Identity and Delegation for AI Agents in .NET

Comments
12 min read
The Real Cost Curve of Running Agents in Production, From Four Different Companies

The Real Cost Curve of Running Agents in Production, From Four Different Companies

Comments
17 min read
.NET + AI in Production: What Actually Works (A Field Survey)

.NET + AI in Production: What Actually Works (A Field Survey)

Comments
14 min read
State, Memory, and the Two Camps Fighting Over What Your Agent Should Remember

State, Memory, and the Two Camps Fighting Over What Your Agent Should Remember

Comments
16 min read
Three Microsoft Agent Framework Posts, One Working App: RAG, a Custom Agent, and a Workflow Graph…

Three Microsoft Agent Framework Posts, One Working App: RAG, a Custom Agent, and a Workflow Graph…

Comments
12 min read
Your Agent’s Memory Is Probably Wrong: A Practical Guide to Agentic Memory Design

Your Agent’s Memory Is Probably Wrong: A Practical Guide to Agentic Memory Design

Comments
16 min read
DeepSeek Harness vs Codex vs Claude Code: What I Learned Comparing Three Agent Harnesses

DeepSeek Harness vs Codex vs Claude Code: What I Learned Comparing Three Agent Harnesses

Comments
13 min read
Seven Ways to Wire an Agent Harness, and What Actually Changes Between Them

Seven Ways to Wire an Agent Harness, and What Actually Changes Between Them

Comments
18 min read
Prompts Are Consumables, Evals Are Capital: Rethinking What Actually Survives a Model Upgrade

Prompts Are Consumables, Evals Are Capital: Rethinking What Actually Survives a Model Upgrade

Comments
15 min read
Your AI Agent’s Reasoning Isn’t as Private as You Think

Your AI Agent’s Reasoning Isn’t as Private as You Think

Comments
13 min read
Building a One-Person Software Factory: Token-Efficient Agentic Workflows That Actually Hold Up

Building a One-Person Software Factory: Token-Efficient Agentic Workflows That Actually Hold Up

Comments
13 min read
When (Not) to Use MCP in .NET: A Practical Guide

When (Not) to Use MCP in .NET: A Practical Guide

Comments
14 min read
Five Rules for a Claude Code Agent That Runs Itself

Five Rules for a Claude Code Agent That Runs Itself

Comments
12 min read
The Week Three Real Security Incidents Happened to AI Agents, and What Each One Actually Teaches

The Week Three Real Security Incidents Happened to AI Agents, and What Each One Actually Teaches

Comments
14 min read
The Real Economics of Running Claude Code Agents in Production

The Real Economics of Running Claude Code Agents in Production

Comments
13 min read
What a 17.5x Cost Gap Between Coding Harnesses Actually Teaches You

What a 17.5x Cost Gap Between Coding Harnesses Actually Teaches You

Comments
15 min read
Building a Production-Grade Eval Pipeline for Your Agent, Not Just a Demo

Building a Production-Grade Eval Pipeline for Your Agent, Not Just a Demo

Comments
12 min read
Microsoft.Extensions.AI’s New Failover Feature Has a Streaming Blind Spot

Microsoft.Extensions.AI’s New Failover Feature Has a Streaming Blind Spot

Comments 1
12 min read
Inside a Real Multi-Agent Claude Code Setup: Two Leads, 9 Projects, 40 Prompts a Day

Inside a Real Multi-Agent Claude Code Setup: Two Leads, 9 Projects, 40 Prompts a Day

Comments
13 min read
Your .NET Agent Is in Production, Your Engineering Discipline Isn’t.

Your .NET Agent Is in Production, Your Engineering Discipline Isn’t.

Comments
13 min read
I Got Claude Code to Talk to GPT, Grok, and a Local Ollama Model. Here’s What Actually Held Up

I Got Claude Code to Talk to GPT, Grok, and a Local Ollama Model. Here’s What Actually Held Up

Comments
8 min read
Graph as Architecture, Not Graph as Data: Why I Stopped Reaching for GraphRAG First

Graph as Architecture, Not Graph as Data: Why I Stopped Reaching for GraphRAG First

Comments
13 min read
Claude Code Is an Operating Layer for Engineering Work: I Went Looking for Proof Instead of Just…

Claude Code Is an Operating Layer for Engineering Work: I Went Looking for Proof Instead of Just…

Comments
13 min read
The World Your Agent Thinks In: What Two Ontology Experiments Taught Me About Graph Design

The World Your Agent Thinks In: What Two Ontology Experiments Taught Me About Graph Design

Comments
13 min read
Agent Skills vs MCP: I Stopped Reading Hot Takes and Measured the Actual Context Cost

Agent Skills vs MCP: I Stopped Reading Hot Takes and Measured the Actual Context Cost

Comments
12 min read
loading...