Transcript
A (0:04)
Hey there, agile adventurer, just a quick question.
B (0:07)
What if for the price of a.
A (0:09)
Fancy coffee or half a pizza, you could unlock over 700 hours of the best agile content on the planet? That's audio, video, E courses, books, presentations, all that you can think of. But you can also join live calls with world class practitioners and hang out in a flame war free and AI slop clean slack with the sharpest minds in the game. Oh, and yes, you get direct access to me, Vasko, your Scrum Master Toolbox podcast. No, this is not a drill. It's this Scrum Master Toolbox membership. And it's your unfair advantage in the agile world. So if you want to know more, go check out scrummastertoolbox.org membership. That's scrummastertoolbox.org Membership. And check out all the goodies we have for you. Do it now. But if you're not doing it now, let's listen to the podcast.
B (1:11)
Hello everybody. Welcome to one more episode in this special AI bonus week. And for this episode we have joining us, Adam Bilisic. Hey Adam, welcome to the show.
C (1:25)
Hi Vasco, how are you doing?
B (1:27)
It's a pleasure to have you. So let me tell you a little bit about Adam, then we'll start right away with the questions about AI assisted coding. So Adam is a former CTO of a Swiss company with over 12 years of professional experience in software development, primarily working with Swiss client clients. He's now the CEO of Node on Labs where he focuses on building AI powered solutions and educating companies on how to effectively use AI tools like coding agents and how they how to build their own custom agents. The link to his company is in the show notes, so be sure to check it out. Adam does a short intro. Tell us a little bit more about yourself and how do you these days define vibe coding? Let's just say for context that we are about what, nine months or even a year after the introduction of the word term vibe coding. So it's a pretty recent thing, but how do you define it? Adam?
C (2:26)
Yes, thank you again, it's a pleasure to be here. So this is a very good question because as you said, it's very new term and people often throw it together in one bag with AI assisted or AI augmented coding. Let's start from the vibe coding perspective for me and this is the interesting part because right now everyone is starting to or trying to define these terms and there is no like very global and agreed upon definition. And it's because the technology is changing so fast, right? And one of the things which I would say about how I would define by coding is that the person who is actually creating the app doesn't have to have in depth overview or understanding of how the app works in the background. So they can see and evaluate what they see on the front end, for example, like where the data is showing up or if the specific feature doesn't work well. So they're like essentially like manual tester of their own application. But they don't know how the data structure is within their application, they don't know how it should be. Like what are the best practices, right. They don't understand the security aspect of everything, which is obviously very important. So obviously Wipe coding can get you only so far, but it has also like huge advantages right now for product owners. So in the past product owner would give you just a big backlog of Jira and you would hope that you actually understand what they meant by the tasks. But right now what they can already do is use this kind of like by coding tools and give you sketches of how specific page should look like or would look like. And taking it even step further, this can be used even when you are starting a new relationship with the customer, let's say in your application and you are trying to help them grasp the idea they have in their head and put it actually then not on the paper, but in your computer. And it's much easier when they actually then see what they are talking about and then they can be more specific what they like, what they don't like. And this is a huge case in my opinion for Vibe coding. So this is the current state of Vibe coding and then the other part which is this AI assisted or augmented coding.
