Shaaf Syed

@shaaf.dev

Architect, developer, 🐧 ☕️ , ❤️, open source enthusiast, technical editor @InfoQ, 🏏 coach. @shaaf@fosstodon.org

/goal Once activated, a tiny, judgmental "manager model" watches *Agents every move. After every sentence, this miniature taskmaster asks, "Are we there yet?" If the answer is no, the manager shoves *Agent back into the basement for another round of typing instead of letting him talk to you.... #LLM

Bild

Coding agents are innovating fast, but they're also getting bloated. To actually understand what they’re doing, you have to go back to the basics. A good way to learn is to get into it. Adding LSP support to the 260 line nanocode agent in #Java shaaf.dev/post/2026-04...

Nano Agent, Mega Senses: Adding LSP to the 260-Line Coding Agent

The original nanocode idea is easy to lose in the hype: a coding agent is mostly a loop. You send prompt plus tool definitions to the model; the model answers with text or tool calls; you execute…

shaaf.dev

An #MCP server for Keycloak IAM, supporting over 45 operations, including user management and realm configuration. Version 0.3 adds JWT authentication, SSE transport, Kubernetes support, containerization, health checks, and Prometheus metrics.https://shaaf.dev/post/2026-01-02-keycloak-mcp-server/

Keycloak MCP Server: Manage Identity with Natural Language

There is always a distinct thrill in learning something new and immediately putting it to the test. My journey with Model Context Protocol (MCP) servers began with a basic ‘books API’ demo, but I…

shaaf.dev

Introducing JUnit 6.0.0: a transformative update that unifies versions, elevates minimum requirements to Java 17, and introduces streamlined support for Kotlin suspend tests. Enjoy enhanced testing performance with the new CancellationToken API, built-in JFR listeners and many more—migrate today!

JUnit 6.0.0 Ships with Java 17 Baseline, Cancellation API, and Kotlin suspend Support

Introducing JUnit 6.0.0: a transformative update that unifies versions, elevates minimum requirements to Java 17, and introduces streamlined support for Kotlin suspend tests. Enjoy enhanced testing pe...

infoq.com