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


Solving Data Discovery at Scale: How Wix Uses RAG and Multi-Agent Systems to Find the Right Data Fast
Introduction Data discovery is a critical challenge in modern organizations, particularly for those adopting a data mesh approach . As...
21 hours ago8 min read


Have You Ever Tried SQLing Your Cloud? The Power of Steampipe
We, the production engineers, are probably all very familiar with this scenario : Your TL : "Can you tell me which instance type is used...
Apr 286 min read


How AI is Reshaping R&D at Wix: A Journey, Not Just an Upgrade
The AI era is no longer a distant horizon - it’s here, reshaping how we build, design, and collaborate. At Wix, we’re not just keeping...
Apr 244 min read


50x Faster and 100x Happier: How Wix Reinvented Integration Testing
Why Tests Are the Backbone of Healthy Projects In the world of software development, testing is not just a formality; it's a lifeline....
Apr 217 min read


From Chaos to Control: How We Rebuilt Reliability in a World of Microservices (Wix Engineering’s Battle-Tested Playbook)
Microservices Reliability Playbook, 2025: You can find the link to download the full PDF at the bottom of this post The Microservices...
Mar 313 min read


From Manual Nightmare to AI Automation: Fixing 2,000 Code Samples
Wix’s Velo API reference  contains over 2,000 code samples. About a year ago, we introduced a syntax change to Velo that suddenly...
Mar 268 min read


Recap from Wix Engineering Conference 2024: AI, Platform Engineering and Scaling
"The more that you read, the more things you will know. The more that you learn, the more places you'll go." (Dr. Seuss) We, at Wix...
Mar 1213 min read


From Bottleneck to Breakthrough: How Wix Cut Kafka Costs by 30% with a Push-Based Consumer Proxy
In this post, I will share the story of migrating Wix’s backend services to use Kafka via a push-based consumer proxy. I’ll address the...
Feb 2611 min read


TypeScript Deep Dive: From Type System Wizardry to Type Testing Mastery
Dive into hard-won TypeScript lessons and best practices drawn from Wix Engineering's real-world development experiences. In our latest...
Feb 31 min read


The Art of Secure Search: How Wix Mastered PII Data in Vespa Search Engine
Personal Identifiable Information (PII) refers to any data that can uniquely identify an individual. Protecting PII is critical for...
Jan 155 min read


How Wix’s AI Site-Chat Redefines Chatbots with Adaptive Feedback and Dynamic Knowledge
Artificial Intelligence (AI) and Natural Language Processing (NLP) have rapidly advanced, leading to the widespread use of AI-powered...
Jan 59 min read


The Future of Web Frameworks: A Look at Emerging Trends
Web frameworks have come a long way since the days of simple HTML pages. Today, frameworks power everything from marketing websites and...
Dec 29, 20246 min read


Partnering for Success: How Design Partners Elevate API Usability
User experience is crucial for APIs, as it directly impacts how easily developers can integrate, utilize, and build upon the provided...
Dec 9, 20244 min read


AI for Customer Care Routing at Wix - Making The First Step of Reinforcement Learning
Please notice: This post is part 2 of " AI for Revolutionizing Customer Care Routing System at Wix ". Call centers, similar to most...
Nov 19, 20249 min read


Real-World Forecasting with Deep Learning: How We Do It at Wix
In recent years, deep learning (DL) models have shown remarkable potential in the field of forecasting. Models such as  DeepAR ,  ...
Nov 4, 20248 min read


Customizing LLMs for Enterprise Data Using Domain Adaptation: The Wix Journey
Large Language Models (LLMs) have very strong general-purpose capabilities which allow them to solve complex problems. Many organizations...
Sep 15, 20249 min read


Exclusive Interview with Avishai Abrahami
As we celebrated International Programmers' Day 2024 last week, we thought it would be a great time to sit down with one of Wix’s first...
Sep 10, 202413 min read


AI for Revolutionizing Customer Care Routing System at Wix
Call centers, similar to most queueing systems, are traditionally optimized to minimize customers waiting time. Nevertheless, anyone who...
Aug 29, 202412 min read


The Drive, the Culture and the Growth: Behind Wix Engineering Conference with Aviran Mordo
As we look forward to our upcoming internal annual event, the Wix Engineering Conference 2024 , and as our amazing lineup of speakers...
Aug 19, 20245 min read


Navigating Web Evolution: An In-Depth Interview with Addy Osmani on Web Development and Developer Growth
In the ever-evolving world of web development, Addy Osmani  ( @addyosmani ) has made a significant impact with his contributions and...
Jul 16, 202411 min read


The Great Rewrite - How Wix is Preparing to Rewrite 100s of Systems - Part 2
Abstract Whether you are breaking down a monolith or rewriting a legacy backend service, all companies need to handle the challenge of...
Jun 24, 20248 min read


The Great Rewrite - How Wix is Preparing to Rewrite 100s of Systems - Part 1
Whether you are breaking down a monolith  or rewriting a legacy backend service, all companies need to handle the challenge of rewriting...
May 29, 20245 min read


SageMaker Batch Transform Unleashed: My Journey at Wix to Achieve Scalable ML
Insights and Lessons Learned from Wix's Implementation of AWS SageMaker Batch Transform for Streamlined ML Deployment at scale. Photo by...
Apr 17, 20249 min read


Beyond Content Generation: AI-Based Layout Generation for Graphic Design
At Wix, we’re actively exploring how people can use creativity tools powered by AI technology to improve and reinvent the website...
Mar 26, 20245 min read
bottom of page