So, I would like to know your thoughts. I think the big Q&A in a second and yeah, if you'd like to discuss, you can also visit our booth, Workflow Builder booth, right at the exit of there. When it comes to resources, you can find the community version of the Workflow Builder on our GitHub. That's the first link. And the second one, one of our colleagues prepared like a demo of essentially what I've shown. I know that showing up pieces of code here and there might not be the best way to learn, but if you'd like to check it out, you can just visit the GitHub and see how it works by yourself. And yeah, thank you. Thank you so much for the talk. Thank you. I thought you made it look so achievable, and you outlined the ways, like when we needed the pros and cons. So, yeah, really informative over there. Yeah, thanks. I know that, well, summing this up in 20 minutes, there's actually a lot of code.
Alright. We have a question coming in from Velt. So, how do you decide or manage which plugin ships to which customer? Well, how do we decide? Well, this is actually a part of the, I would say, the sales process. So, you know, business analysis, okay, what the clients need. So, we try to pick a set of features that actually solve their needs, right? It's not an engineering decision per se, right? From an engineering perspective, we make sure that, okay, you can make those modules, you can plug them in, plug them out, right? But okay, what we ship to the client is actually, okay, what the client wants, what the client needs, right? So, that's where the decision lies. And it's different for those cases. For sure. Yeah, really, I think listening to the customer is the answer there. Okay.
And next one is from Ryan. How does this approach scale when you have customers constantly changing product requirements that require feature flagging, smaller incremental changes? Are you duplicating a lot of code for minor tweaks? Well, I don't think we're duplicating much code, I would say, well, for minor tweaks. Okay, one thing, this is a specific use case, right? It's not necessarily a replacement for all feature flags; they still have a use sometimes, but for our type of product, this was possible. I don't think we're duplicating the code. The main challenges that we found out were, okay, if there's a plugin that modifies the same component, okay, maybe there are different versions of it, right? So, this was probably some challenge, but I don't think we had challenges with the application of code. Nice. Okay, so look for what they have in common, try to extract the shared code.
Comments