Jan 19, 20224 min readTestingReducing Cross - Team Production Incidents by Using TestkitsIntroduction About a year ago I started working at Wix, where a big part of our daily tasks is cross-team integrations. Various teams at...
Jun 14, 20218 min readOpen SourceChange Data Capture at DeviantArtDA Intro and Problem description DeviantArt is a vast social network with the purpose to entertain, inspire and empower the artist in all...
Apr 21, 20216 min readTestingA Look Inside Payments by WixPhoto by Devon Janse van Rensburg on Unsplash Payments by Wix is not just a name for the platform within Wix.com that powers millions of...
Mar 4, 20195 min readEngineering CultureSoftware Developers, Communicate Your Intentions (TLDR: do it using tests)Fun fact #1: When programming, we actually spend more time reading code than writing it. That makes sense, since most of the time we...
Jun 4, 20188 min readOpen SourceMeet Raven TestKit: Wix Engineering's Open Source Tool to Test Sentry ReportsRaven TestKit is Sentry’s Raven SDK plugin to enable error report interception and inspection of the data being sent to Sentry. The test...
Dec 27, 20175 min readReduxHow to Test Your Redux App[ironic tone] We all know that Redux is about functional programming, and when you have it functional — it is testable, right? You just...
Jan 21, 20173 min readTestingTesting Asynchronous CodeAsynchronous code is hard. Everyone knows that. Writing asynchronous tests is even harder. Recently I fixed a flaky test and I want to...
Feb 13, 20153 min readJavaScriptIntegration Tests in JavaScript That Don’t SuckMost developers don’t like writing integration tests. But what’s not to like? Integration tests ensure that a newly added feature...
Jan 19, 20156 min readTDDBuilding and Open-Sourcing Wix’s A/B Testing SystemHave you ever worked using Continuous Delivery (CD)? You know, that process where you push the code, run it through an automatic build...
May 13, 20131 min readNode.jsIntegration Tests under Node.js Environment using a mock serverThis week, I was handed a nice task – to integrate with some external service we use, that has no API. All communication with the service...
May 13, 20121 min readJavaScriptFront-end Unit Testing with JavaScriptUnit testing can make your code less prone to bugs and gives you piece of mind that everything is working the way it should. Normally...