Engineering, career, and Dubai tech — written to be useful.
A deep dive into how Munazara models an AI debate as a LangGraph state machine — the single-increment convergence invariant, streaming a structured JSON field as prose, prompt-cache economics, and deriving RAG queries without an extra LLM call.
I built trip-graph with a critic loop capped at 3 iterations. A LangSmith trace showed the cap wasn't actually capping anything — and a real edge case ran for 276 seconds before I force-closed it.
Building Synapse wasn’t just about launching another resume tool—it was about making every technical choice count. In this post, I share the real story behind the stack, the trade-offs I made, and the lessons learned along the way. If you’re curious how a solo founder built a free, AI-powered resume builder that actually works, this is for you.