← All conversations
AI & ML / Data systems

Yarden Wolf, Wix — Interview with Alexy

Yarden Wolf ↗With Alexy KhrabrovAug 26, 20268:04

Alexy Khrabrov talks with Yarden Wolf, Data Engineer and AI Tech Lead at Wix, at the Apache Spark NYC meetup at Datadog. They discuss how agentic workflows change the work of Wix's software engineers, data scientists, and analysts while keeping a human in the loop for production alerts; Base, Wix's app-building platform, and Wix Harmony, which combines vibe coding with drag-and-drop editing; authentication and AI gateways for internal agents; specialized internal agents such as Airbot for Airflow alerts and a root-cause-analysis agent working together; and Wix Headless, which lets a coding agent build a site's backend on Wix.

Follow the words

Read the transcript

I'm Alexi Crow, head of ecosystems at I'm Alexi Crow, head of ecosystems at Lake Seller on location at data dog New Lake Seller on location at data dog New York with Yon Wolf who's your engineer York with Yon Wolf who's your engineer at Wix, my favorite website hosting at Wix, my favorite website hosting company. I host the Bay you know and company. I host the Bay you know and love for many years and Wix works very love for many years and Wix works very well. So you talked about well. So you talked about changing into aentic workflow but you changing into aentic workflow but you have and you see you should see our have and you see you should see our stock online uh 100 software engineers stock online uh 100 software engineers 50 data scientists and 150 data analysts 50 data scientists and 150 data analysts which I learn look at different products which I learn look at different products you have multiple products and you have multiple products and integrations right and so you build integrations right and so you build agents which alert these people so uh agents which alert these people so uh how do you basically see like the how do you basically see like the evolution of these people like the roles evolution of these people like the roles will change you you you give them like will change you you you give them like on call agent which alerts them how do on call agent which alerts them how do you see like the the nature of their you see like the the nature of their work how like software engineers work work how like software engineers work will change how data scientists work will change how data scientists work will change how analyst work will change will change how analyst work will change um it's a good question and a good one um it's a good question and a good one because I think each of and every uh because I think each of and every uh role will uh look differently like role will uh look differently like software engineers and data engineers software engineers and data engineers that write code obviously um like that write code obviously um like companies are layoff a lot of people companies are layoff a lot of people because of AI because it's um it's it's because of AI because it's um it's it's create a productivity much easier in the create a productivity much easier in the company but again AI can't replace company but again AI can't replace engineers engineers that's right that's right obviously because we need again as I obviously because we need again as I said and I present in my presentation said and I present in my presentation human in the loop regarding alerts for human in the loop regarding alerts for example and when he offers us a solution example and when he offers us a solution uh we can't only trust the AI we need to uh we can't only trust the AI we need to validate we need to run it locally we validate we need to run it locally we want the to change in production will want the to change in production will actually be done right regarding analyst actually be done right regarding analyst I think uh they will be affect much more I think uh they will be affect much more because um when we talk about because um when we talk about visualizations visualizations um when we uh want to uh present um when we uh want to uh present something uh in visual we have AI that something uh in visual we have AI that can write react code behind the scenes can write react code behind the scenes and can replace platform for example and and can replace platform for example and it will obviously uh uh can do it much it will obviously uh uh can do it much easily much faster and will save time easily much faster and will save time and analysts will be a bit more and analysts will be a bit more effective upon it, effective upon it, right? So uh I mean obviously you talked right? So uh I mean obviously you talked about reliability we're kind of here in about reliability we're kind of here in the engineering mode but as a creator the engineering mode but as a creator right like I felt always very constraint right like I felt always very constraint about all these wic tools right because about all these wic tools right because like you drag little things on other like you drag little things on other little things and you try to like you little things and you try to like you have a vision in your mind and remember have a vision in your mind and remember the chat GPT4 demo was revolutionary the chat GPT4 demo was revolutionary because Greg broke just drew a website because Greg broke just drew a website on a napkin then chat GPT and now so now on a napkin then chat GPT and now so now there's like a whole bunch of like there's like a whole bunch of like lovable and v zero and like you lovable and v zero and like you basically tell it what should look like. basically tell it what should look like. How do you guys think about this and How do you guys think about this and like because I don't think like you like because I don't think like you describe it it does something it's not describe it it does something it's not exactly what you have in mind like you exactly what you have in mind like you have to have hands-on control so how do have to have hands-on control so how do you think of AI in creating better you think of AI in creating better websites websites um I think you talked a lot about about um I think you talked a lot about about so let's talk about base because I also so let's talk about base because I also mentioned it ination base for we mentioned it ination base for we acquired it like one and a half years acquired it like one and a half years ago uh which is the main competitor of ago uh which is the main competitor of lovable basically in the US right now um lovable basically in the US right now um And I think um the app building uh uh And I think um the app building uh uh world um will be basically all also uh world um will be basically all also uh overlap with website creation right overlap with website creation right because you can build everything with because you can build everything with base and also everything with with wix base and also everything with with wix website building. website building. So you're talking about back ends as So you're talking about back ends as well. well. Mhm. Mhm. Obviously um so what what is your main Obviously um so what what is your main question? So my question is how do you question? So my question is how do you see the creators flexibility because see the creators flexibility because right now I just feel that we're in the right now I just feel that we're in the stone age of uh UI because you can still stone age of uh UI because you can still drag little widgets onto other widgets drag little widgets onto other widgets and uh you know like when I I like I and uh you know like when I I like I want to have super fast reactive UI want to have super fast reactive UI which will put my data first I click on which will put my data first I click on it I zoom in on it I dig in it right it I zoom in on it I dig in it right like it's it's hard to express like it's it's hard to express exactly so I think the most important exactly so I think the most important and most uh advantage of quicks relative and most uh advantage of quicks relative to its competitor computers is to have to its competitor computers is to have the ability to have both of the worlds the ability to have both of the worlds also uh vi coding and also drag and drop also uh vi coding and also drag and drop experience. You have Wix harmony which experience. You have Wix harmony which are our latest uh main uh product that are our latest uh main uh product that offers this experience to the users. offers this experience to the users. they can drag and drop no talk with a they can drag and drop no talk with a chat multimaneously to build their chat multimaneously to build their website and I think it won't gone uh in website and I think it won't gone uh in the future because users will always the future because users will always want to write their site themselves to want to write their site themselves to move object themselves and to integrate move object themselves and to integrate it and to see uh their actions in the it and to see uh their actions in the site not only to AI also regarding cost site not only to AI also regarding cost right right that's right that's right and you also I that's right that's right and you also I mean obviously have a bunch of mean obviously have a bunch of integrations like you have events you integrations like you have events you have tickets and you have polls or have tickets and you have polls or whatever you want right so like there whatever you want right so like there are lots of radio. So final question is are lots of radio. So final question is kind of I'm surprised this if you look kind of I'm surprised this if you look at you know San Francisco Bay Area at you know San Francisco Bay Area bubble where I live number one companies bubble where I live number one companies growing in age is um works arcade al growing in age is um works arcade al zero. So it turns out v coding is hard zero. So it turns out v coding is hard when the problem is such as al right when the problem is such as al right like v coding al like v coding al it's enormous amount of tokens produces it's enormous amount of tokens produces crappy results so companies decide like crappy results so companies decide like we're not going to v code al we're going we're not going to v code al we're going to pay for it. So do you think like Wix to pay for it. So do you think like Wix can have more components like this like can have more components like this like some other things you don't want to re some other things you don't want to re redo like AL is hard if you solved AL redo like AL is hard if you solved AL right this is what people are now paying right this is what people are now paying for like they want controlled MCD they for like they want controlled MCD they want AL do you guys like and first of want AL do you guys like and first of all how do you play with AL like it all how do you play with AL like it turns out you need to be very good with turns out you need to be very good with off off AL I'm sorry AL I'm sorry authentication authentication ah yes you're because like ah yes you're because like I'm in Israel you know I'm in Israel you know that's fine that's fine um obviously we have uh multi-layer uh um obviously we have uh multi-layer uh integration in weeks also regarding integration in weeks also regarding internal tools that we build like airbot internal tools that we build like airbot that uh uh are passing a gateway of AI that uh uh are passing a gateway of AI uh in weeks uh in weeks right right using service account um and it's a using service account um and it's a critical uh issue that is being taken critical uh issue that is being taken care of and also being monitored in care of and also being monitored in every and single engineering weeks right every and single engineering weeks right now now right and I so you ended the talk by right and I so you ended the talk by saying you want to create ensembles of saying you want to create ensembles of agents you do A2A are they going to be agents you do A2A are they going to be internal agents or Can you also talk to internal agents or Can you also talk to external agents through this? external agents through this? Yeah. So currently it will be internal Yeah. So currently it will be internal agents because we we we are the ones agents because we we we are the ones that want to to uh build them to uh make that want to to uh build them to uh make each of each and every of them uh each of each and every of them uh specialize in in their domain. specialize in in their domain. Airbot will be specialized in airflow Airbot will be specialized in airflow right right to handle alerts in production and to to handle alerts in production and to have access to the codebase and so on. have access to the codebase and so on. and RCA which is a wood cause analysis and RCA which is a wood cause analysis agent will be uh specialized in deep agent will be uh specialized in deep dive into anomaly detection for example dive into anomaly detection for example and to uh communicate uh from each and and to uh communicate uh from each and every but we are not u every but we are not u uh we we can have an external agent uh we we can have an external agent communication I think in the future not communication I think in the future not right now right now for now but can I like I I'd like to for now but can I like I I'd like to hook up MCP to Wix and tell my own codex hook up MCP to Wix and tell my own codex hey go into my Wix and do this and that hey go into my Wix and do this and that and I do that will I be able to do that and I do that will I be able to do that We have a plug-in yes um in Wix and also We have a plug-in yes um in Wix and also in base we can uh integrate vix headless in base we can uh integrate vix headless which you can tell your coding agent via which you can tell your coding agent via code command which will create the back code command which will create the back end of your site end of your site and you can use for example code to and you can use for example code to build your UI right build your UI right nice nice and it will it's uh uh it came together and it will it's uh uh it came together in the last year that uh basically in in the last year that uh basically in the era this is where uh website the era this is where uh website building world also also go right building world also also go right not only to offer uh the UI have awesome not only to offer uh the UI have awesome to offer that Wix will host the back end to offer that Wix will host the back end of your site. That's right. And you can of your site. That's right. And you can use any other platform like WordPress or use any other platform like WordPress or Shopify or or other one uh to host the Shopify or or other one uh to host the UI of your website, right? UI of your website, right? Yes. Yes. Fantastic. Well, thank you so much. Fantastic. Well, thank you so much. Appreciate it. Going to play more with Appreciate it. Going to play more with Wix and come visit us in Bay Area and Wix and come visit us in Bay Area and tell us more about uh the evolution of tell us more about uh the evolution of Wix. Wix. Thank you very much. Appreciate it. Thank you very much. Appreciate it. Cheers. Cheers.

Recovered English captions. Automatic transcription may contain errors.

Keep exploring

Follow the guest, their work, and the ideas behind this conversation in the Devreal knowledge graph.

Yarden Wolf on Devreal ↗
Independent by design

Your player.
Your subscription.

One permanent feed. Listen in the podcast app you love, with the conversations always at home here.

https://struct.fm/feed.xml
350 audio episodes available in the feed.