Wix Engineering Podcast. For developers, by Wix Engineering: Architecture, scaling, mobile and web development, management and more. The stories and the insights of our very own engineers, shoulder to shoulder, with some of the most prominent voices in the tech community.
FinOps to The Rescue: When Costs, Engineering and Cloud Clash [Wix Engineering Podcast]
Every company, and everyone, uses the cloud. We use it because it’s easy, fast and cost effective. But, a lot of the time, we use it in a sub-optimal way. We could be doing better. Listen to Dvir Mizrahi tell the story of FinOps - developing a smarter and better financial engineering culture.
Should You Build Using Internal Open Source? [Wix Engineering Podcast]
When Wix needed a company-wide toolkit, the front-end infrastructure team decided to build it openly, letting developers around the company participate in its development, similar to the way the open source works. Hundreds took up the task. Was it chaos, or a new and better way of developing software? Listen to the full story with Ran Yitzhaki.
The Art of Data Science [Wix Engineering Podcast]
All data science projects are composed of the algorithm (model) and the data. While data scientists are natively focused on math and models, experience is showing them that for a data science project to succeed in real life, much more than a deep understanding of math is needed.
Gilad and Noa will take us through the journey their team went on in transforming from working with a model-centric to a data-centric approach.
In this episode of the Wix Engineering Podcast: how a data science team upgraded their AI by refocusing, changing their priorities, and creating a new workflow focusing on data.
Coding with the CEO [Wix Engineering Podcast]
Is good enough good enough? For years Wix engineers were building fine services, but as systems became more complex, it was taking too long to do it. The code was clean, but it took thousands of lines for each service.
It was inefficient, so Wix’s CEO & Co-Founder, Avishai Abrahami, decided to step in. He set up weekly, hands-on, coding sessions with his best developers, to chart a new path.
The goal that he set for Engineering was that a project that took months before would take days now, every program with 10,000 lines of code would now be 100. Listen to this unique story, its challenges and impact
You can also read the full transcript of this episode here: https://www.wix.engineering/post/coding-with-the-ceo-e14-full-transcript
[Wix Engineering Podcast] CI Police
How do you get all the divisions, teams, employees and projects in a company to follow a single rule? You can email everyone, but good luck getting them to read it. You can talk to everybody individually, if you have unlimited free time on your hands. Last year, Roy Sommer and his team members decided they needed a better way. So they founded CI Police.
You can also read the full transcript of this episode here: https://www.wix.engineering/post/ci-police-e13-full-transcript
[Wix Engineering Podcast] Platformization
Platformization is technical, high-level work. But that doesn’t mean any talented developer can learn it like they would, say, a programming language.
In fact, this kind of work is hardly about the technical details at all. When Dan Bar Shalom joined Wix, he became the second member of a two-man team. Together with his colleague Itai Chejanovsky, he had to organize an entire company of developers to work towards one, common goal - unifying code. This was not so much a job for a technician, but a distinctly human endeavor. It was about listening to developers, making their lives easier, and helping them work better together.
In this episode, we’ll learn what it’s like to work in platformization. But more so than that, we’ll learn how to work with developers. Platformization may be a niche line of work, but getting people to work together is crucial to any team, and any company.
You can also read the full transcript of this episode here: https://www.wix.engineering/post/platformization-e12-full-transcript