Kiryl Rusanau
← Back to Kiryl Rusanau

Blog

Thoughts on AI integration, enterprise Java, and building products.

AI Integration2026-03-077 min read

Your Java AI Agent Isn't Dumb. Your Context Is.

57% of enterprise AI agents have quality problems. Most teams switch models. The actual fix is usually one of these 5 context engineering mistakes — and I've made most of them myself.

AI Integration2026-03-035 min read

MCP Server Performance: What 39.9 Million Requests Say About Language Choice

After reading TM Dev Lab's benchmark across 15 implementations, I think defaulting to Python for MCP servers is a mistake for production. Java and Go are in a different tier.

AI Integration2026-02-188 min read

Spring AI vs LangChain4j: Which Java AI Framework Should You Choose in 2026?

A production-tested comparison of Spring AI 1.0 and LangChain4j 1.0 — architecture, developer experience, RAG capabilities, performance benchmarks, and when to use each.

AI Integration2026-02-186 min read

Python Built the AI Lab. Java Is Building the AI Factory.

Why enterprise teams are choosing Java for production AI — and why the Python vs Java debate misses the point entirely.