top of page
All Posts


The Race for Black Friday, E09: Full Transcript
Every year, on the Friday after Thanksgiving, traffic to online shopping sites spikes three, four, five times over. Websites built to...

Wix Engineering
Feb 28, 202114 min read


Too Much Code for Bazel Monorepo? Try Going Virtual
Bazel is really optimized for monorepo. Yet, at Wix we are able to run it with source dependencies between 50 interdependent git...

Wix Engineering
Feb 15, 202110 min read


Scaling Bazel External Dependencies at Wix
Photo by Felix Mittermeier on Unsplash In the recent past at Wix Engineering we migrated our backend systems to the Bazel build system....

Wix Engineering
Feb 8, 20215 min read


Onboarding through a Pandemic, E08: Full Transcript
Yes, onboarding during a pandemic is (very) difficult. Hiring great people, making them feel welcome and integrating them into an...

Wix Engineering
Jan 31, 202113 min read


Storage Lifecycle: How We Cut Cost on 55% of Our Storage Without Deleting a Single File
Photo by CHUTTERSNAP on Unsplash When we talk about the cost of the Cloud, storage is not the first component that comes to mind....

Wix Engineering
Jan 10, 20218 min read


4 Steps for Kafka Rebalance Notes From the Field
Photo by Aziz Acharki on Unsplash Apache Kafka is a popular distributed event streaming platform used for data pipelines, streaming analytics, data integration, and mission-critical applications. After working with Kafka for a while, I encountered an issue of having to add new capacity and balance it several times after that. This issue can be amplified in high-scale environments, with lots of Brokers, Topics, and throughput, so it wasn’t a big surprise for me to encounter i

Wix Engineering
Jan 4, 20216 min read


Manage Through the Pandemic: Top Voices Panel, E07: Full Transcript
Three months ago we sat down with leaders of some of the most prominent tech companies to discuss the biggest challenges facing our...

Wix Engineering
Dec 24, 202028 min read


Is Stencil a Better React?
Photo by Josh Calabrese on Unsplash Intro Recently I went looking for ways to code web components and found this great post - “All the...

Wix Engineering
Dec 7, 20204 min read


Contributing Code in the Age of COVID-19: How We Came Together For an Open Source Hackathon
TL;DR: We successfully transformed a traditionally offline Goodness Squad event (a meetup focused on contributing to open source...

Wix Engineering
Dec 2, 20206 min read


Read Only Data Aggregation In a Microservices Environment: A Real Life Use Case
Photo by fabio on Unsplash As a developer at Wix, microservices are my natural habitat. I truly appreciate the advantages that come with...

Wix Engineering
Nov 24, 20207 min read


Breaking Down React Native, E06: Full Transcript
For years mobile development teams split their talent between Android and iOS in a way that was costly, slow, and inefficient. Then, in...

Wix Engineering
Nov 15, 202013 min read


Interlude: Rethinking the JavaScript Pipeline Operator
Photo by Martin Adams on Unsplash My latest two blog posts were about implementing a small, lightweight iteration library in JavaScript....

Wix Engineering
Nov 1, 20205 min read


Best Practices for Push Notifications in React Native
Photo by Jamie Street on Unsplash Push notifications are a great way to communicate with users and increase engagement. So much so that...

Wix Engineering
Oct 22, 20205 min read


Crisis Mode - Building a Nationwide App During a Global Pandemic, E05: Full Transcript
The global pandemic tore through every country on Earth and the world was devolving into panic. That’s when Yoav Abrahami received one of...

Wix Engineering
Oct 20, 202014 min read


Building a High-level SDK for Kafka: Greyhound Unleashed
Over the past 5 years the Wix backend services group has been increasingly utilizing and reliant upon Apache Kafka for inter-service...

Wix Engineering
Oct 1, 20204 min read


Introducing Repluggable - Solving The Dependency Model Challenge with Micro Frontends and Contracts
Intro Introducing Repluggable - our new library that implements inversion of control for front end applications, and makes development of...

Wix Engineering
Sep 29, 20204 min read


How Svelte Beats the Odds, E04: Full Transcript
There's a blazingly fast web framework out there, one that's easy to learn and battle-tested in real world applications. And no, we’re...

Wix Engineering
Sep 13, 202015 min read


Wix Engineering Updates & Picks
A major part of our engineering culture is about being active in the global developer community and sharing our best technical expertise....

Wix Engineering
Sep 7, 20203 min read


How We’re Able to Host 1 Million Sites per MongoDB Cluster
Photo by Shiro hatori on Unsplash When you need to store millions of databases with multiple collections efficiently, what do you do?...

Wix Engineering
Aug 25, 20204 min read


Out of Your Comfort Zone, E03: Full Transcript
- I am running around 60 microservices and managing them is getting difficult, any advice? - Oh, it’s quite simple. Delete your...

Wix Engineering
Aug 19, 202011 min read
bottom of page