top of page

Wix Engineering Blog
Wix engineering blog tells the story of our daily challenges and our way of solving them. Read about architecture, scaling, mobile and web development.

Search


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
May 207 min read


How We Built a Zero-Downtime Database Migration Service at Wix
The Challenge At Wix, multiple applications share the same DB cluster. The reasons vary: consolidating apps from the same domain, grouping several small apps that don’t justify a dedicated cluster, or simply optimizing cost and operational overhead. However, this setup comes with a significant risk: every application on the cluster has the potential to impact all the others. One real example: we had a critical service related to user authentication sharing a DB cluster with s
May 147 min read


We Ran 250 AI Agent Evals to Find Out if Skills Beat Docs. The Answer Is More Complicated Than We Expected
The industry has a new obsession: AI skills. The logic seems bulletproof: if you want an AI agent to use your platform, you shouldn’t just give it raw documentation. You should give it a "skill", a curated, condensed, and optimized guide. This will allow the agent to perform tasks on your platform better than if they have to trawl through your docs. Skills are intuitive and trendy, but do they really provide agents with an edge over just using the docs and, if so, in what cas
May 66 min read


The xEngineer: A New Blueprint for Software Engineering in the AI Era
Aviran Mordo, Yaniv Event Haim, Asaf Yonay For decades, the role of the software engineer seemed straightforward: identify a problem and solve it by writing code. But the rise of powerful AI models is beginning to reshape that definition. With systems like Claude Code, Codex, Cursor and other advanced coding assistants, something important has become clear across the industry: writing code itself is gradually becoming a commodity. This does not mean software engineering is b
Mar 165 min read


Data-to-Production: Bridging the Gap Between Iceberg and Live Microservices
At Wix, our Data Warehouse (DWH) is a massive repository of insights. Built on Amazon S3 using Apache iceberg table format , and populated by Trino and Spark jobs, it houses petabytes of data—from user segmentation and logs to AI chat analytics. However, storage is only half the battle. The real challenge—and the "holy grail" for many data engineering teams—is Activation : taking that petabyte-scale data and exposing it to backend microservices with millisecond latency, high
Feb 177 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
Jan 156 min read


From Syntax Checker to Critical Reviewer: How We Convinced AI to Catch Real API Quality Issues
Building an AI tool to review API design taught us something fundamental about how AI approaches quality: it confidently optimizes for the least important parts. Instead of flagging the quality issues that actually hurt developers, like confusing workflows, hidden rules, or inconsistent mental models, it focused on the safe, measurable stuff: naming patterns, formatting mistakes, even typos. Developer experience issues just didn’t get caught, even though in our case, we speci
Jan 76 min read


The Wix Engineering 2025 Review: AI, Platforms, Data, and Deep Technical Lessons-Learned
A Year of Building at Scale: Inside Wix Engineering During 2025, Wix Engineering shared deep dives, playbooks, and real-world lessons from building and operating one of the largest web platforms in the world. These stories don't start as content. They start as engineering challenges - some of the most complex, high-scale, and unforgiving challenges modern software teams face. Problems that emerge only when thousands of developers, hundreds of teams, and hundreds of millions o
Dec 28, 20259 min read


If You Think Platform Engineering Is Just DevOps, You’re Already Behind
Imagine starting your day as a senior engineering manager at a fast growing tech company. You’re barely through your first coffee when your phone lights up with a critical ticket. The Kubernetes environments don’t match across stages. DevOps is in place. CI/CD, automation, monitoring, on-call rotations. And still, developers spend more time fighting infrastructure than building products. This is the moment many organizations mistakenly try to "add more DevOps." In reality, th
Dec 21, 20256 min read


The Art Behind Better AI: How We Achieved a 46% Speed Boost and 23× Cost Reduction
Intro: The Limits of Prompt Engineering In modern AI agent development, many teams, including ours at Wix , start with an intense focus on prompt engineering , carefully crafting instructions for the LLM. We iterated endlessly on system messages and instruction sets to solve a core problem: our AI scheduling assistant was struggling with vague requests, such as "Schedule a meeting with Jake." This simple sentence triggers a surprisingly complex challenge. The system must iden
Dec 9, 20255 min read


40% Faster Interaction: How Wix Solved React's Hydration Problem with Selective Hydration and Suspense
Introduction For years, one of React’s most persistent performance pain points has been hydration. At Wix, where we render hundreds of millions of websites using React and SSR, we’ve experienced this problem at scale. SSR initially gave us everything we wanted - instant paint, great SEO, and full-site CDN caching. Our pages loaded faster than ever. But as sites grew richer and heavier with content, hydration became a tax we could no longer ignore. The more components a page h
Nov 9, 202510 min read


Taming Text in MySQL: How a Simple Emoji Uncovered a Complex Collation Problem
Introduction At Wix Emails we are working towards building a world-class email marketing platform along with an intuitive, fast, and reliable automated emails system. We care deeply about the quality of our products and work hard towards building a system that the users can count on. Thus, when we saw a strange but occasional error some time ago it was not a question of whether users noticed it and whether we should wait until enough people complained. We needed to fix it im
Nov 3, 202513 min read


Wix Engineering Newsletter, Issue 79: Navigating Uncertainty and Building Smarter Systems
Packed with engineering insights, developer stories, and tools to help you build better, faster, and smarter. Don't miss it, subscribe here . This month, we’re diving into cost-cutting wins, platform resilience, AI-powered coding, and productivity tips. Here’s what’s inside: 1. Leading Through Uncertainty: How Wix Engineering Navigates Growth, AI, and the Unknown Leadership begins where the playbooks end. When markets shift, technologies rewrite themselves, or new paradigms l
Oct 15, 20253 min read


Leading Through Uncertainty: How Wix Engineering Navigates Growth, AI, and the Unknown
"We’ve entered the AI age. Bold and strong leadership isn't just an advantage, it's a necessity!" - Aviran Mordo Introduction: When The...
Sep 25, 20254 min read


How Wix Cut 50% of Its Data Platform Costs - Without Sacrificing Performance (Part 2)
In Part 1 ( read here ), we shared how we built the foundations for cost-efficiency at Wix’s data platform: creating visibility into...
Sep 1, 20256 min read


Engineering Resilience: Behind the Scenes of Wix’s Global Platform
Hi, I’m Ben Chen, an Engineering Group Manager at Wix. Over the years, my team and I have faced countless challenges managing one of the...
Aug 18, 20255 min read


How Wix Cut 50% of Its Data Platform Costs - Without Sacrificing Performance (Part 1)
In this post, we share the journey of optimizing the data platform at Wix, which led to a 50% reduction in monthly data platform costs ....
Jul 31, 20257 min read
![AI-Driven Leadership: Navigating Change, Driving Innovation. Yaniv Even-Haim and Aviran Mordo [Video]](https://static.wixstatic.com/media/66bc35_7eb3844279d14e459f5239f61b058aa8~mv2.jpg/v1/fill/w_333,h_250,fp_0.50_0.50,q_30,blur_30,enc_avif,quality_auto/66bc35_7eb3844279d14e459f5239f61b058aa8~mv2.webp)
![AI-Driven Leadership: Navigating Change, Driving Innovation. Yaniv Even-Haim and Aviran Mordo [Video]](https://static.wixstatic.com/media/66bc35_7eb3844279d14e459f5239f61b058aa8~mv2.jpg/v1/fill/w_305,h_229,fp_0.50_0.50,q_90,enc_avif,quality_auto/66bc35_7eb3844279d14e459f5239f61b058aa8~mv2.webp)
AI-Driven Leadership: Navigating Change, Driving Innovation. Yaniv Even-Haim and Aviran Mordo [Video]
What does it take to lead through chaos, scale engineering teams, and navigate one of the biggest technological shifts of our time? Watch...
Jul 14, 20251 min read


The 95% Breakthrough: Ditching RAG for MAG in Wix's AI-Powered Data Discovery
Before You Read If you haven’t read our previous article - " Solving Data Discovery at Scale: How Wix Uses RAG and Multi-Agent Systems...
Jul 9, 20254 min read


From 60 Repos to One: How Wix Tackled Monorepo Migration - Part2
Please notice : This is Part 2 of a series of articles by Zachi Nachshon . Read the Part 1 to learn how Wix began migrating 60...
Jul 3, 20255 min read
bottom of page