I've spent years working with backend systems.
APIs, databases, caching, integrations, performance, authentication, cloud infrastructure — these are the kinds of problems that become familiar after you've been building software for a while.
Recently, I've been spending more time learning another side of software engineering:
LLMs, RAG, AI Agents, tool calling, and MCP.
At first, it felt like entering a completely different world.
New terminology.
New frameworks.
New archit...