Homepage
Open in app
Sign in
Get started
About
Frontend
Backend
Mobile
QA
Data & AI
Podcast
Open Source
Backend Engineering
Event Driven Architecture — 5 Pitfalls to Avoid
Event Driven Architecture — 5 Pitfalls to Avoid
5 pitfalls that Wix engineers have encountered and fixed during their migration of more than 2000 microservices to Event Driven…
Natan Silnitsky
Aug 13, 2022
Watch: Building Microservices with Kotlin and GRPC — Marharyta Nedzelska
Watch: Building Microservices with Kotlin and GRPC — Marharyta Nedzelska
Microservice architecture is a huge trend. Large organizations with millions of users are all doing microservices. But that means they…
Wix Engineering
Jul 19, 2020
Demystifying functional effect systems in Scala
Demystifying functional effect systems in Scala
Build your own ZIO/Cats-Effect/Monix…
Dmitry Karlinsky
Jun 25, 2020
Lessons-learned from Migrating our Build System to Bazel
Lessons-learned from Migrating our Build System to Bazel
The Bazel User Conference is an annual gathering of the community surrounding the Bazel build system. With great tech talks, demos, and…
Wix Engineering
Jun 23, 2020
Watch: Lessons from Working with NoSQL in a SQL DB & MySQL JSON Data Type Migration
Watch: Lessons from Working with NoSQL in a SQL DB & MySQL JSON Data Type Migration
Wix Engineering’s meetups focus on deep technical insights, whether it’s front-end, back-end, mobile, testing or anything in between. You…
Wix Engineering
Feb 10, 2020
Wix Engineering Podcast, E02: Growing Pains
Wix Engineering Podcast, E02: Growing Pains
Ittai Zeidman, our Backend Engineering Lead, was in the hospital with his wife and newborn, when he got an urgent call from the company’s…
Wix Engineering
Jun 10, 2020
Keep Your Tests Clean and Isolated with a Context
Keep Your Tests Clean and Isolated with a Context
When writing tests we want them to describe the feature and the test case in a simple and clear way. Usually tests will need to have a…
Uri Bechar
Jan 8, 2020
Easily create New Sync Types with ZIO STM
Easily create New Sync Types with ZIO STM
how I created a new synchronisation primitive I needed using ZIO STM
Natan Silnitsky
Feb 8, 2020
Writing Async App in Scala. Part 3: Threading Model
Writing Async App in Scala. Part 3: Threading Model
Part 3: Threading Model
Dmitry Komanov
May 26, 2020
Watch: Event Sourcing at Wix: Problems and Solutions — Maxim Kolotilkin
Watch: Event Sourcing at Wix: Problems and Solutions — Maxim Kolotilkin
In traditional architectures, the same data model is used to query and update a database. And as a result, it ends up with very complex…
Wix Engineering
Jul 26, 2020
Create Custom Payment Options with the Wix Pay API
Create Custom Payment Options with the Wix Pay API
Wix offers a number of advanced solutions to help businesses sell their goods and services online. Whether it’s with Wix Stores, Wix…
Wix Engineering
May 30, 2020
About Wix Engineering
Latest Stories
Archive
About Medium
Terms
Privacy
Teams