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
Jan 17, 20136 min read
Building a Scalable and Resilient Architecture
Like many startups before us, Wix.com started as a monolith application, which was the best architectural solution when we had no...
Dec 17, 20123 min read
The road to continuous delivery
The following series of posts are coming from my experience as the head of back-end engineering at Wix.com. I will try to tell the story...
Nov 19, 20126 min read
Lifecycle – Dependency Management Algorithm (Part 2 of the Lifecycle Series)
In the previous post in the series I introduced Lifecycle – Wix’ integrated CI/CD action center. In this post I’d like to share a bit of...
Oct 19, 20124 min read
Scalapeño – The Israeli International Scala Conference
In slightly more than 2 weeks, Tomer Gabel – with whom I have founded Underscore, the Israeli Scala user group – and myself are hosting...
Sep 21, 20123 min read
HttpComponents and cookies or: How to screw up your RPC framework
Here at Wix, we do a lot of server-to-server communication. Most likely any given request that you’ll send to Wix will hit at least 2...
Aug 27, 20123 min read
Jetty, Spring, C3P0, NewRelic, Jackson and Java Annotations Deadlock
Yes, we have just found a deadlock on our servers. The type that causes all the threads to lock and gets the whole server stuck. And...
Jul 10, 20121 min read
First TDD Israel meetup
Tomorrow Wix will be hosting the first TDD Israel meetup on the infamous Wix Roof. The event will sport talks dealing with our pragmatic...
Jun 14, 20121 min read
Chris Shiflett - JavaScript Study Guide
A few months ago, I wrote about learning JavaScript. I’m already pretty comfortable with the language, and although I did break the...
May 13, 20121 min read
Front-end Unit Testing with JavaScript
Unit testing can make your code less prone to bugs and gives you piece of mind that everything is working the way it should. Normally...
bottom of page