top of page
AI Engineering


The End of Determinism: What’s Left for Engineers When AI Writes the Code
During 2026, I shipped code that I don't fully understand. It was written in a programming language I'm not even fluent in. A year ago, this would have been a fireable offense. There's no way I would have stood on a stage at a Wix Engineering conference, my employers in the crowd, and said that sentence out loud. Last week, it was just another Tuesday. And here's the part that's been keeping me up at night: I was proud of it. That's a paradox, right? If someone else wrote it,
Wix Engineering
Jul 196 min read


How to Build AI Agents That Fix Themselves - Without Bigger Prompts, More Context, or Another LLM
Every developer building with AI agents eventually hits the same wall. You write a masterpiece of a system prompt, loaded with rules, edge cases, and brand guidelines. It works perfectly... until you add one more rule. Suddenly, the agent gets "context fatigue," ignores half your instructions, and hallucinates a creative but entirely broken solution. We need to stop trying to make agents perfect on the first try. Instead, we suggest a new architectural approach: organizing ag
Wix Engineering
Jul 165 min read


How We Built the Brain Behind Our Self-Healing System: Context Retrieval at Org Scale
Ask a naive agent to find a bug in a codebase with thousands of repositories, and it will find the first textual match and stop. It won't ask why. It won't check whether what it found is actually relevant. It won't explore related services. It'll just return something and call it done. We, at Wix, discovered this the hard way. And it's what pushed us to build something more deliberate: a research engine that doesn't just search, but reasons about what it's looking for and why
Wix Engineering
Jul 28 min read


From Co-Pilot to Full Automation: How Wix Is Embedding AI Agents Across an Engineering Org at Scale
When you have over 2,500 microservices and thousands of engineers working across a massive multi-product platform, "just use AI coding tools" is not a strategy. It's a starting point - and not a particularly useful one. The question we kept coming back to at Wix wasn't whether to adopt AI in our engineering workflow. That ship had sailed. The question was: what does agentic coding actually look like when you have strong domain boundaries between services, a monorepo with year
Wix Engineering
May 207 min read


When AI Becomes Your On-Call Teammate: Inside Wix's AirBot That Saves 675 Engineering Hours a Month
1. Introduction: The Challenge Understanding the engineering need for AirBot starts with recognizing the scale of the ecosystem it operates within. Wix operates a massive cloud-based development platform serving 250 million users. This generates over 4 billion HTTP transactions daily, feeding a data lake that currently holds 7 petabytes of data. To manage this volume, Wix Data Engineering maintains over 3,500 Apache Airflow pipelines (DAGs) . These pipelines handle everyth

Wix Engineering
Jan 156 min read


Why I Stop Prompting and Start Logging: The Design-Log Methodology
If you use AI to code, you’ve felt the "Context Wall." You start a project, things go great, but as the codebase grows, the AI starts making suggestions that conflict with previous decisions. You spend more time correcting the model than writing code To solve this, I developed the Design-Log Methodology . It started as a way for me to remember my own decisions in large projects, but it has become the single most important tool in my AI-coding workflow. The AI is no longer jus

Wix Engineering
Jan 54 min read
bottom of page