Seven years with one client: what repeats me
The same client has kept hiring me across four different projects, from a Selenium migration to a multi-agent GenAI platform. I wrote down what I think drives that.
Semsudin Field Notes
Essays on the architectures, patterns, and tradeoffs I run into on enterprise GenAI projects.
RSS feedThe same client has kept hiring me across four different projects, from a Selenium migration to a multi-agent GenAI platform. I wrote down what I think drives that.
The same client has kept hiring me across four different projects, from a Selenium migration to a multi-agent GenAI platform. I wrote down what I think drives that.
I ran AI-driven self-healing on 1000+ tests for a global pet care company. This is what it cost and what it saved.
I architected a multi-agent platform at a global industrial company. This post covers why most enterprise AI never reaches production and what the projects that do reach it have in common.
Many CI/CD pipelines let production pull whatever the build server last produced. That is fine for a marketing site, but on an enterprise AI platform it leads to 2am rollbacks. This is the image promotion pattern I use on those platforms.
This post shows what it looks like when AI agents are integrated into the development cycle for test generation, self-healing tests and PR fixes. In most 'AI for QA' tools, the AI is bolted on.
Enterprise RAG projects usually start by asking whether they need a dedicated vector database. On the enterprise GenAI platform I worked on, we chose pgvector. This is the decision framework I used.
This is the decision tree I use when designing retrieval for enterprise AI. I start with vanilla pgvector and only add hybrid search or knowledge-graph traversal when the use case needs it.
You don't need another person who only writes code. You need someone who can understand the whole problem and make it happen.