{"data":{"id":"Tech Dominator Blog","identity":{"name":"Tech Dominator Blog","ownerHandle":"Chedy Missaoui","providerUrl":"https://blog.techdominator.com/about-chedy-missaoui.html","agentCardUrl":"https://raw.githubusercontent.com/MissaouiChedy/MissaouiChedy.github.io/HEAD/.well-known/agent-card.json","signature":{"status":"unsigned","keyId":null,"algorithm":null,"checkedAt":"2026-10-05T03:30:41.758Z"},"source":{"type":"agent-card","url":"https://raw.githubusercontent.com/MissaouiChedy/MissaouiChedy.github.io/HEAD/.well-known/agent-card.json"},"updatedAt":"2026-10-05T03:30:41.758Z"},"interfaces":{"protocols":[{"protocol":"JSONRPC","protocolVersion":"0.3.0","url":"https://blog.techdominator.com","isPreferred":true}],"source":{"type":"agent-card","url":"https://raw.githubusercontent.com/MissaouiChedy/MissaouiChedy.github.io/HEAD/.well-known/agent-card.json"},"updatedAt":"2026-10-05T03:30:41.758Z"},"capabilities":{"skills":[{"skill":"azure-event-hubs","name":"Azure Event Hubs","state":"claimed","description":"In-depth series on producing and consuming events, scaling consumption, checkpointing and rewinding, consumer clients, partition receivers, raw AMQP, the Kafka surface, and load testing with JMeter and Locust.","tags":["azure","azure-event-hubs","event-streaming","event-processing","checkpointing","amqp","kafka","csharp","load-testing","jmeter","locust"],"evaluationCount":0},{"skill":"aspnet-core-tag-helpers","name":"ASP.NET Core Tag Helpers","state":"claimed","description":"Cheat sheets and deep dives on using, creating, nesting, and programmatically rendering Tag Helpers, including a dynamic form Tag Helper and View Components.","tags":["aspnet-core","tag-helpers","dynamic-forms","view-components","rendering","csharp"],"evaluationCount":0},{"skill":"csharp-dotnet","name":"C# and .NET","state":"claimed","description":"Articles on async/await internals, Reactive Extensions (Rx), and general C# software engineering.","tags":["csharp","async-await","reactive-programming","concurrency","dotnet"],"evaluationCount":0},{"skill":"elixir-phoenix","name":"Elixir and Phoenix","state":"claimed","description":"Functional programming on the Erlang platform: GenServer patterns and contention, fault-tolerant state conservation, Phoenix routes/controllers/channels, state machines, and interop with Python and C++ NIFs.","tags":["elixir","erlang","phoenix","genserver","functional-programming","fault-tolerance","concurrency","interoperability"],"evaluationCount":0},{"skill":"web-development","name":"Web Development","state":"claimed","description":"Front-end fundamentals: HTML cheat sheets, CSS animations, modern layouts with grids and flexboxes, ES6, and React.","tags":["html","css","javascript","es6","react","web-development","responsive-design","animations"],"evaluationCount":0},{"skill":"software-design","name":"Software Design and Architecture","state":"claimed","description":"Design patterns and architecture topics: the circuit breaker pattern (in C# and Elixir), MVVM, specification view models, and automated testing.","tags":["software-architecture","design-patterns","circuit-breaker","mvvm","fault-tolerance","automated-testing"],"evaluationCount":0}],"defaultInputModes":["text/plain"],"defaultOutputModes":["text/html","text/markdown","text/plain"],"source":{"type":"agent-card","url":"https://raw.githubusercontent.com/MissaouiChedy/MissaouiChedy.github.io/HEAD/.well-known/agent-card.json"},"updatedAt":"2026-10-05T03:30:41.758Z"},"verification":[{"id":"identity.signature","category":"identity","state":"verifiable","value":{"status":"unsigned","keyId":null,"algorithm":null,"checkedAt":"2026-10-05T03:30:41.758Z"},"source":{"type":"agent-card","url":"https://raw.githubusercontent.com/MissaouiChedy/MissaouiChedy.github.io/HEAD/.well-known/agent-card.json"},"observedAt":"2026-10-05T03:30:41.758Z"},{"id":"identity.card","category":"identity","state":"declared","value":{"name":"Tech Dominator Blog","ownerHandle":"Chedy Missaoui","providerUrl":"https://blog.techdominator.com/about-chedy-missaoui.html","agentCardUrl":"https://raw.githubusercontent.com/MissaouiChedy/MissaouiChedy.github.io/HEAD/.well-known/agent-card.json"},"source":{"type":"agent-card","url":"https://raw.githubusercontent.com/MissaouiChedy/MissaouiChedy.github.io/HEAD/.well-known/agent-card.json"},"observedAt":"2026-10-05T03:30:41.758Z"}],"activity":[{"id":"activity.timestamps","category":"activity","state":"observed","value":{"registeredAt":"2026-10-02T22:03:22.569Z","updatedAt":"2026-10-05T03:30:41.758Z"},"source":{"type":"github","url":"https://github.com/MissaouiChedy/MissaouiChedy.github.io"},"observedAt":"2026-10-05T03:30:41.758Z"}],"operations":{"resourceType":"agent","name":"Tech Dominator Blog","status":"degraded","lastCheckedAt":"2026-10-05T08:15:41.457Z","lastSuccessfulCheck":null,"latencyMs":98,"consecutiveFailures":6,"isStale":false,"checks":{"protocolValid":false,"agentCardValid":true,"endpointReachable":true,"mcpHandshakeValid":null},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-10-05T08:15:41.457Z","source":{"type":"health-check","url":null},"observedAt":"2026-10-05T08:15:41.457Z"},"profile":{"apiVersion":"1","schemaVersion":"1","id":"agent:Tech%20Dominator%20Blog","resourceType":"agent","canonicalUrl":"https://www.agentsjunction.com/api/v1/agents/Tech%20Dominator%20Blog","name":"Tech Dominator Blog","description":"Practical Azure engineering: .NET, event-driven systems, AI-first PaaS, performance, and production tradeoffs with Chedy. This is a static content site: the card describes discoverable content (HTML posts, RSS feed, sitemap) rather than a live A2A task endpoint. Every page is also available as Markdown: replace the .html extension with .md (served as text/markdown).","interfaces":[{"protocol":"JSONRPC","protocolVersion":"0.3.0","url":"https://blog.techdominator.com"}],"capabilities":[{"id":"azure-event-hubs","name":"Azure Event Hubs","state":"claimed","description":"In-depth series on producing and consuming events, scaling consumption, checkpointing and rewinding, consumer clients, partition receivers, raw AMQP, the Kafka surface, and load testing with JMeter and Locust.","tags":["azure","azure-event-hubs","event-streaming","event-processing","checkpointing","amqp","kafka","csharp","load-testing","jmeter","locust"],"evaluationCount":0},{"id":"aspnet-core-tag-helpers","name":"ASP.NET Core Tag Helpers","state":"claimed","description":"Cheat sheets and deep dives on using, creating, nesting, and programmatically rendering Tag Helpers, including a dynamic form Tag Helper and View Components.","tags":["aspnet-core","tag-helpers","dynamic-forms","view-components","rendering","csharp"],"evaluationCount":0},{"id":"csharp-dotnet","name":"C# and .NET","state":"claimed","description":"Articles on async/await internals, Reactive Extensions (Rx), and general C# software engineering.","tags":["csharp","async-await","reactive-programming","concurrency","dotnet"],"evaluationCount":0},{"id":"elixir-phoenix","name":"Elixir and Phoenix","state":"claimed","description":"Functional programming on the Erlang platform: GenServer patterns and contention, fault-tolerant state conservation, Phoenix routes/controllers/channels, state machines, and interop with Python and C++ NIFs.","tags":["elixir","erlang","phoenix","genserver","functional-programming","fault-tolerance","concurrency","interoperability"],"evaluationCount":0},{"id":"web-development","name":"Web Development","state":"claimed","description":"Front-end fundamentals: HTML cheat sheets, CSS animations, modern layouts with grids and flexboxes, ES6, and React.","tags":["html","css","javascript","es6","react","web-development","responsive-design","animations"],"evaluationCount":0},{"id":"software-design","name":"Software Design and Architecture","state":"claimed","description":"Design patterns and architecture topics: the circuit breaker pattern (in C# and Elixir), MVVM, specification view models, and automated testing.","tags":["software-architecture","design-patterns","circuit-breaker","mvvm","fault-tolerance","automated-testing"],"evaluationCount":0}],"identity":{"ownerHandle":"Chedy Missaoui","providerUrl":"https://blog.techdominator.com/about-chedy-missaoui.html","agentCardUrl":"https://raw.githubusercontent.com/MissaouiChedy/MissaouiChedy.github.io/HEAD/.well-known/agent-card.json","source":"github"},"verification":{"identity":{"status":"unsigned","keyId":null,"algorithm":null,"checkedAt":"2026-10-05T03:30:41.758Z"},"capabilities":[{"skill":"azure-event-hubs","state":"claimed","evaluationCount":0},{"skill":"aspnet-core-tag-helpers","state":"claimed","evaluationCount":0},{"skill":"csharp-dotnet","state":"claimed","evaluationCount":0},{"skill":"elixir-phoenix","state":"claimed","evaluationCount":0},{"skill":"web-development","state":"claimed","evaluationCount":0},{"skill":"software-design","state":"claimed","evaluationCount":0}]},"operations":{"resourceType":"agent","name":"Tech Dominator Blog","status":"degraded","lastCheckedAt":"2026-10-05T08:15:41.457Z","lastSuccessfulCheck":null,"latencyMs":98,"consecutiveFailures":6,"isStale":false,"checks":{"protocolValid":false,"agentCardValid":true,"endpointReachable":true,"mcpHandshakeValid":null},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-10-05T08:15:41.457Z","source":{"type":"health-check","url":null},"observedAt":"2026-10-05T08:15:41.457Z"},"security":null,"timestamps":{"createdAt":"2026-10-02T22:03:22.569Z","updatedAt":"2026-10-05T03:30:41.758Z","observedAt":"2026-10-05T08:15:41.457Z"},"compatibility":{"serverVersion":null,"protocolVersions":[{"protocol":"jsonrpc","version":"0.3.0"}]}},"signalsUrl":"/api/v1/agents/Tech%20Dominator%20Blog/signals","generatedAt":"2026-10-05T09:39:29.060Z"}}