WEBVTT
00:00:01.280 --> 00:00:05.759
Welcome back everyone to another episode of Dynamics Corner.
00:00:06.160 --> 00:00:08.320
Who is Claude?
00:00:08.480 --> 00:00:09.439
Is that your buddy?
00:00:09.599 --> 00:00:11.119
I'm your co-host, Chris.
00:00:11.359 --> 00:00:12.240
And this is Brad.
00:00:12.320 --> 00:00:15.599
This episode was recorded on February 19th, 2026.
00:00:15.759 --> 00:00:17.039
Chris, Chris, Chris.
00:00:17.120 --> 00:00:18.320
Who is Claude?
00:00:18.480 --> 00:00:19.600
I actually have a prani.
00:00:20.719 --> 00:00:23.039
And he calls me King Pran.
00:00:23.839 --> 00:00:29.039
With us today, we had the opportunity to speak with another great member of the Business Central community.
00:00:29.120 --> 00:00:30.960
And we had the opportunity to talk about what else?
00:00:31.120 --> 00:00:33.439
AI development and AI in business.
00:00:33.520 --> 00:00:35.679
With us today, we had the opportunity to speak with Milan.
00:00:52.159 --> 00:00:52.560
Good morning.
00:00:52.640 --> 00:00:53.119
How are you doing?
00:00:55.600 --> 00:00:56.960
Good afternoon, guys.
00:00:57.200 --> 00:00:57.679
I'm good.
00:00:57.759 --> 00:01:00.960
I'm just running from another meeting to join this podcast with you guys.
00:01:01.359 --> 00:01:01.840
Oh, that's good.
00:01:03.439 --> 00:01:04.239
How are you guys?
00:01:04.560 --> 00:01:04.879
Excellent.
00:01:05.040 --> 00:01:05.280
Excellent.
00:01:05.840 --> 00:01:07.920
Been looking forward to speaking with you.
00:01:08.079 --> 00:01:11.359
Uh hope you didn't have to run too far and too fast.
00:01:12.640 --> 00:01:13.920
No, it was not.
00:01:14.239 --> 00:01:17.680
It was not too too far, just from a different room to this one.
00:01:17.840 --> 00:01:18.560
So it's okay.
00:01:19.040 --> 00:01:23.040
I just had enough time to prepare a bit of water for me, and that's that's Yeah, that's good.
00:01:23.120 --> 00:01:24.239
Well, I have plenty over here.
00:01:24.319 --> 00:01:26.159
If you need some, I'll send it to you.
00:01:27.040 --> 00:01:27.519
Yeah.
00:01:27.920 --> 00:01:31.680
That would be that would be No, it's uh no, thank you for taking the time to speak with us.
00:01:31.760 --> 00:01:33.280
But look forward to speaking with you.
00:01:33.599 --> 00:01:46.400
And one thing I was thinking about this morning prior to speaking with you, it's really crazy how we are living now in 2026 compared to where we were in 2025.
00:01:47.040 --> 00:01:56.400
Because I realize today it's like you think of development and coding, how much do you actually code today?
00:01:56.640 --> 00:02:02.159
And what I found myself doing this morning was uh I spent so much time prompting.
00:02:02.400 --> 00:02:12.960
I was opened up Visual Studio Code because I wanted to type my type my prompt before I put it in to the chat uh uh session for the prompting.
00:02:13.120 --> 00:02:18.639
And I was having within Visual Studio Code, you know how when you're typing, Copilot will uh uh assist writing with you?
00:02:18.879 --> 00:02:20.240
It was helping me write my prompt.
00:02:20.400 --> 00:02:24.159
So now I'm actually having copilot help me help me write my prompts.
00:02:24.800 --> 00:02:28.080
So you're not developing, and then you're not prompting.
00:02:28.479 --> 00:02:29.439
Well, that's what I'm saying.
00:02:29.520 --> 00:02:33.439
It's like we're changing from uh something to help create the prompt.
00:02:33.520 --> 00:02:40.960
I used it to create uh agent files and street, you know, whatever you want to call them, instruction files, but now to create the prompt, it's kind of crazy.
00:02:42.719 --> 00:02:44.240
It it is crazy.
00:02:44.560 --> 00:02:58.639
Um yeah, I mean uh to be fair, I didn't write uh a lot of quote myself this year at all manually, so it's uh it's it's it's crazy.
00:02:58.960 --> 00:03:02.159
Crazy times where in what we live now.
00:03:02.800 --> 00:03:17.919
Um yeah, you know what what I say, I'm thinking I I'm reading here the small team of developers, it is five five of us.
00:03:18.159 --> 00:03:25.520
And um I wanted that all of us just do fully uh jointing development, not uh not manual one.
00:03:25.840 --> 00:03:42.719
So now we are working a lot of with establishing all of the cloud code um rules and instructions and ideas so that he can it it can take it to to cre to create a good output and uh it's amazing, you know.
00:03:42.879 --> 00:03:45.360
Uh the more we are doing it, it's more amazing.
00:03:45.439 --> 00:03:58.560
So it's uh it's so it's so difficult to talk about, and I tell people I don't even talk with people about this anymore because I think everyone will think I'm crazy at at the stuff that's happening.
00:03:58.879 --> 00:04:09.280
But I I I'm interested in hearing more about your AI development workflow with your team and setting it up to incorporate agentic coding into your workflow and what you're doing.
00:04:09.360 --> 00:04:11.919
But before you do that, can you tell us a little bit about yourself?
00:04:12.719 --> 00:04:13.520
Yeah, of course.
00:04:13.680 --> 00:04:16.959
Sorry, we we jump we jumped uh immediately to the topic.
00:04:17.120 --> 00:04:23.199
Um once again, guys, first before uh I introduce myself a bit, uh thanks for inviting me.
00:04:23.279 --> 00:04:26.000
I'm really excited to talk with you today.
00:04:26.240 --> 00:04:38.399
Uh my name is Milan Milentrevich, and uh originally I come from Croatia, but last two years I I live in Norway where I'm uh leading a team of developers for BC.
00:04:38.800 --> 00:04:50.319
Uh I also try to be very active in the community, and so I was speaking at different sessions, uh creating some small open source projects.
00:04:50.480 --> 00:04:54.399
Uh previously I was writing some blog posts.
00:04:54.720 --> 00:04:58.319
To be fair, in a in uh late time I I stopped.
00:04:58.399 --> 00:05:02.480
Uh I'm becoming more and more lazy, but uh hopefully I will pick it again.
00:05:02.639 --> 00:05:06.879
Now you you don't need to write anymore, you can uh AI to do that for you as well.
00:05:07.120 --> 00:05:08.480
You just need to give some ideas.
00:05:08.879 --> 00:05:10.800
Yeah, so there's a lot of content out there.
00:05:11.120 --> 00:05:12.000
A lot of content.
00:05:12.319 --> 00:05:14.480
Yeah, a lot of content, yeah.
00:05:14.560 --> 00:05:15.360
And that's the thing.
00:05:15.600 --> 00:05:28.160
Even before AI, for me, what was um challenge was to find a right topic because the easiest thing was just to use something from learn and then just to example and write for that was not adding any value for me.
00:05:28.240 --> 00:05:35.360
So I I always try to find either some edge cases or to find something more interesting.
00:05:35.519 --> 00:05:38.560
So and now it it's too much, yeah.
00:05:38.639 --> 00:05:39.759
As you said, it's content.
00:05:39.839 --> 00:05:45.600
So I'm struggling to see whether there is actually some value in providing even more of that.
00:05:46.000 --> 00:05:47.680
That is not easy to provide.
00:05:47.920 --> 00:05:51.759
No, it is, and and not uh we'll we'll get into the topic, but I think you're right.
00:05:51.920 --> 00:05:54.560
I mean it's I I I think there's two approaches.
00:05:54.720 --> 00:06:06.160
One, as you said, there's a lot of content, and you try to find the education with the more challenging cases, but it's it's who sees the content and where they are in their journey.
00:06:06.480 --> 00:06:10.000
And it's it's I understand the feeling.
00:06:10.079 --> 00:06:21.120
It's I wouldn't call it lazy, it's it's um it's sort of hesitant because you want to add value and you don't want to spend the time to write something if there's already a lot of information out there.
00:06:21.279 --> 00:06:28.240
And then coming up with the edge cases is a little bit challenging as well, too, because it's sometimes it's time consuming to put that information together.
00:06:28.399 --> 00:06:38.399
So it's uh I I know exactly where you uh uh sit with that, and then add to the craziness of having to keep up with all of this technology, and it's uh it's a struggle.
00:06:38.639 --> 00:06:54.720
Um I mean it definitely is, but uh it it is fun, it's fun to live in these in these times, and uh I'm just so eager to see what will come next because uh it's so hard to predict.
00:06:55.120 --> 00:06:57.600
Oh, it's it's changes by the day.
00:06:57.759 --> 00:07:07.199
You you wake up one day there's open claw, next day I saw last night there's hermit claw, and there's like nano claw, and you you see all these different things that are being created.
00:07:07.360 --> 00:07:10.399
It's it's uh uh it's a challenge.
00:07:10.560 --> 00:07:13.600
But I think we'll level out in a sense at one point.
00:07:13.759 --> 00:07:27.199
Um and I don't mean level out like technology will stop, but I think sort of the mode that people will be going into may sort of slow down uh and and build upon the framework versus everybody sort of creating separate different frameworks.
00:07:27.519 --> 00:07:36.959
So you have a team of five that you're working with development on there, and you said you're working on the the age act agenc development with them now.
00:07:37.439 --> 00:07:44.399
Uh how did you how do you even uh organize a group of people for that, right?
00:07:45.279 --> 00:07:50.399
I'm sure there's a team, you have different members of the team, different levels of experience.
00:07:50.720 --> 00:07:56.800
Um and then also the way this is, how do you you manage that and and bring that into play?
00:07:57.680 --> 00:08:02.560
So to be fair, we are still doing uh piloting, testing the stuff.
00:08:02.639 --> 00:08:04.720
Uh so now we are just starting to.
00:08:04.879 --> 00:08:11.519
It is a few of us that started now, we're we're just building the build all almost finished the with the foundation.
00:08:11.600 --> 00:08:23.040
Now we have actually planned in the next week to have the workshop with others and to just put everyone to start using everyone from that moment, the full IG development.
00:08:23.199 --> 00:08:25.199
So we we'll see how it will turn out.
00:08:25.439 --> 00:08:33.039
Now, when we are working is as individuals on projects, it it works, it turns to be, I mean, amazing.
00:08:33.120 --> 00:08:35.120
I don't know what else to say.
00:08:35.279 --> 00:08:47.039
But what we wanted to do is uh before my idea was that before just uh giving the cloud code license to everyone and giving it okay, here it is, just start using it.
00:08:47.200 --> 00:08:59.360
My idea was to build foundation and process and just to have the proper uh configuration and proper uh setup for for the sub-agents and i agents itself.
00:08:59.440 --> 00:09:05.919
So basically, then they can just uh that all of us can get the basically same output, I would say it like that.
00:09:06.080 --> 00:09:14.960
Then that we have standardized planning agents, we have standardized one that will do development and review and testing, writing documentation.
00:09:15.120 --> 00:09:24.480
So now we are we uh I need to be uh uh honest, I'm quite amazed with the results that that I'm seeing now.
00:09:24.639 --> 00:09:28.960
And uh then this is coming again to different uh discussion.
00:09:29.120 --> 00:09:39.360
Uh, how we will uh build this uh work because if we are shifting it, should we shift from early rates to the either fixed price or some subscription?
00:09:39.440 --> 00:10:00.320
I I saw that you had uh guys that you had uh different podcast on on that topic, and I think that this is one of the biggest questions right now in the community how uh what to do, how to turn this uh instead of our hour-based uh work to uh value-based or what the value is actually.
00:10:00.399 --> 00:10:01.279
So I don't know.
00:10:01.519 --> 00:10:02.879
I I wrote about that.
00:10:03.120 --> 00:10:06.240
I wrote about that news uh I posted a newsletter not too long ago.
00:10:06.320 --> 00:10:09.279
I think it was this week, I had it released on Tuesday.
00:10:09.440 --> 00:10:29.519
You know, I I thought about if you if you if it takes you 10 hours to do work, uh it typical typically takes you ten hours to do work and you did it in one hour because you use AI and be efficient, you're if you're doing billable like time and material, you are essentially uh giving yourself a 90% pay cut, like revenue pay cut.
00:10:30.639 --> 00:10:48.000
So you're being penalized for being so efficient and using the right tools to there's a big discussion on how you can view that because is it a 90% pay cut or does the efficiency just bring down the the the value or the cost of it because you can you can produce more?
00:10:48.080 --> 00:11:04.720
I mean, that's a separate we we can jump to that to the the tail end, but that's a whole other topic of how you're looking at it from a pay cut, but harvesting you know, back but doing it manually versus using machine, is it still the same pay or the same value because you can do it faster?
00:11:04.879 --> 00:11:06.879
I mean, there's this there's a big topic there.
00:11:07.039 --> 00:11:09.440
Uh but jump back to the the team.
00:11:09.600 --> 00:11:13.919
So you're setting up uh a standard set of agents, and we can jump towards the end of this.
00:11:14.000 --> 00:11:17.759
I just want to not lose focus on the agentic development topic.
00:11:18.159 --> 00:11:25.279
The uh so you're you have your team and you're setting up uh rules basically, or instructions or agents.
00:11:25.440 --> 00:11:28.080
You know, that like I said, I say this every episode and everyone I talk with.
00:11:28.159 --> 00:11:32.559
I I forget what to call them because it's skills, agents, tasks, instructions, whatever.
00:11:32.960 --> 00:11:40.960
So you're coming up with a standard set of agents to assist you with your development, and then you'll have those in a repository, in essence, right?
00:11:41.200 --> 00:11:50.559
And then anyone on your team will load up uh those agents and use those agents to uh produce uh output.
00:11:50.799 --> 00:11:55.519
But you had mentioned you have an encoding agent, documentation agent, exactly research agent, I'm assuming.
00:11:55.600 --> 00:11:59.200
I mean, these are the typical ones I see encoding, documentation, research, testing.
00:12:00.879 --> 00:12:05.840
How are you coming up with those prompts to cre how are you creating those agent files?
00:12:06.720 --> 00:12:16.240
To be fair, and I need to give a huge shootout shout out to Jeremy here because uh he created this MCP.
00:12:16.399 --> 00:12:19.360
Um I forgot the name of the repo.
00:12:19.440 --> 00:12:22.799
Uh I think it is BC Code Intelligence or something like that.
00:12:23.120 --> 00:12:24.240
Yes, it's BC Code Intelligence.
00:12:24.480 --> 00:12:25.279
Absolutely.
00:12:25.519 --> 00:12:28.080
Yeah, and uh this is amazing.
00:12:28.159 --> 00:12:37.360
We just use that as our start uh starting point where we just uh I would say tweak that change this, delete it.
00:12:37.759 --> 00:12:42.480
We just you use that for to get idea, use some things from there, some things from some other parts.
00:12:42.559 --> 00:12:58.240
The most of the some things that we change to work for us, then we added some, then we see okay, this cloud uh tends to overcomplicate sometimes, then we have some agents that will do like that will simplify stuff.
00:12:58.320 --> 00:13:07.759
So I I mean it is just I mean but big, big thanks and big big kudos to to Jeremy for his solution.
00:13:07.840 --> 00:13:10.879
I think that this this is a really nice one.
00:13:10.960 --> 00:13:18.799
And I I saw that he I didn't use it, but I saw that he created uh VS Code extension uh as well for it.
00:13:18.960 --> 00:13:38.720
So I I I guess that uh my advice would be if people or companies didn't start using a genetic development, I I I would just I would recommend them to at least try that one and just to get some idea and just to see what they can get.
00:13:38.879 --> 00:13:43.440
And then of course then they can uh adjust it for their own needs.
00:13:43.679 --> 00:14:11.840
But uh from what often I'm seeing is that people still think that the AI is on the level of 2024 or or or maybe early 2025, I don't know, but it it improved a lot, so and uh you would be surprised, but at least here is a lot of still partners and individuals that are not using uh AI that much.
00:14:12.159 --> 00:14:16.480
And I I think that they will need to adapt fast, I would say.
00:14:16.720 --> 00:14:20.639
And um I would say so uh myself.
00:14:20.799 --> 00:14:23.120
It's uh it's a challenge.
00:14:23.360 --> 00:14:30.799
So you have a repository with your team, and then you're using Jeremy's uh BC Code Intelligence MCP.
00:14:31.440 --> 00:14:50.240
Um we are not using it itself, but we just used parts of it, or we we just uh used some of the some of the ideas because we let's say that we adjusted it quickly.
00:14:50.559 --> 00:14:51.519
We we changed it.
00:14:52.000 --> 00:14:53.759
I would not say completely, but a lot.
00:14:53.840 --> 00:15:02.879
We just used a lot of his best practices and and and some ideas from from it, and then we built let's say our own uh plug.
00:15:03.360 --> 00:15:06.559
So you you started with his as the foundation and then you Yeah, yeah.
00:15:08.000 --> 00:15:10.799
Exactly added additional agents for him.
00:15:11.360 --> 00:15:15.759
Uh additional agents and tweak the agents to to produce the output that you have.
00:15:16.080 --> 00:15:17.519
Um yeah.
00:15:17.759 --> 00:15:20.879
Yeah, uh what do you think the learning curve is for that?
00:15:21.440 --> 00:15:30.960
For somebody who's hasn't let's say if someone hasn't started working with this and and you had recommended that they take a look at that repository and they have some exposure to it.
00:15:31.519 --> 00:15:38.799
What do you think it would take for someone to who hasn't started working with this to get to a point where they could use it?
00:15:41.440 --> 00:15:58.000
I would say that uh they would need at least few weeks if they want to have something just for for their own to have something tailored for their own needs.
00:15:58.320 --> 00:16:08.159
Just to be but if they just want to create something, I mean the they can in a couple of days they can get completely fine output.
00:16:08.320 --> 00:16:12.879
I mean they can use just clothed code out of the box and they will still be able to get something.
00:16:13.039 --> 00:16:17.360
So it is uh now it now it depends what what they want as a result.
00:16:17.600 --> 00:16:26.799
But people want but if they want to just start playing and using it, that I think that the more they are playing, they will get more ideas and uh it will be uh yeah.
00:16:27.039 --> 00:16:32.879
But what I wanted to say also, sorry, we are now jumping from topic to topic uh we with this.
00:16:32.960 --> 00:16:38.399
Uh what what was my finding is it is still not that perfect, you know.
00:16:38.480 --> 00:16:40.480
You you need to have a few iterations with it.
00:16:40.559 --> 00:16:47.039
So you you need to understand what do you want as an output, and you need to understand how you want to achieve that.
00:16:47.360 --> 00:16:49.600
And there is the catch.
00:16:49.679 --> 00:16:57.679
Uh you you will just have multiple iterations, and after those iterations, you will get quite a good quite good solution solution in the end.
00:16:57.759 --> 00:17:05.440
But the catch is in those iterations where you are trying to guide him in or guide it in in a way.
00:17:05.839 --> 00:17:10.960
And uh for the job that I see here is at least for now is for those juniors.
00:17:11.119 --> 00:17:27.039
If you if you have some juniors that they are not completely sure what the output should be, uh to be I I didn't I don't have an answer to that how they how how they will get up to uh to speed uh with uh with everything.
00:17:27.200 --> 00:17:32.960
But uh I guess I guess this is the different uh topic and we'll see.
00:17:33.119 --> 00:17:37.599
Uh I I I have uh few juniors in the team, so we'll see how they will adapt.
00:17:37.680 --> 00:17:49.200
But uh at least from my point of view, it will be a bit harder maybe for them uh to produce good quality.
00:17:49.599 --> 00:17:58.240
It's uh you think it would be more challenging because they don't understand the application or understand and have some maturity with the language?
00:17:59.519 --> 00:18:18.319
Uh I would say I would say both, maybe more the application than the language itself, because then you can AAL's getting quite if you have a good set of these rules and stuff, it it will produce quite clean code and the language itself will be quite okay.
00:18:18.400 --> 00:18:22.319
But you need to understand uh I would say uh application itself as well.
00:18:22.640 --> 00:18:27.119
The the business the business itself, like uh the the functional side, right?
00:18:27.440 --> 00:18:29.440
You have to have a good understanding, yeah.
00:18:30.480 --> 00:18:31.119
Exactly.
00:18:31.279 --> 00:18:36.079
Uh and uh maybe maybe you know, maybe the more uh now I got this idea.
00:18:36.160 --> 00:18:49.119
Maybe the consultants will be new developers in the future because they they have this understanding of the functional side, and if you have good enough rules and everything, the quality of the code itself will be good.
00:18:49.200 --> 00:18:51.599
You need to check just uh whether output is right.
00:18:52.000 --> 00:19:06.000
Yeah, that's see that's a different twist because it it does seem with Business Central, it's already a predefined application, it's not something that is greenfield that somebody is just developing.
00:19:06.240 --> 00:19:16.880
So you do need to have an understanding of the application, and then also an understanding of the framework, technically, I believe, at this point, so that you can produce the output.
00:19:17.119 --> 00:19:23.920
So uh it's almost like back when we all first started many, many moons ago, where you did everything.
00:19:24.079 --> 00:19:32.960
You know, if you remember back uh in the early days of Navision, you didn't have a lot of uh talent and everybody did something different.
00:19:33.119 --> 00:19:41.039
They did you know, I know when I started, I did functional consulting, I did development, I did project management, I did pre-sales, I did every role.
00:19:41.279 --> 00:19:43.279
Um, so I think we all came from that.
00:19:43.359 --> 00:19:46.960
And it's almost like where it's going to it's almost like history repeats itself.
00:19:47.200 --> 00:19:52.480
It it's bringing it all back to you'll have somebody who just needs to orchestrate all of those tasks.
00:19:52.960 --> 00:19:54.160
You went through the struggle.
00:19:54.319 --> 00:19:58.640
I think, Milan, what you're saying is the junior ones have not really gone through that struggle.
00:19:59.119 --> 00:20:21.359
I think that's the that I think that's the the challenge is that because we're we're not in that space anymore where we did everything, now now they just go straight and somehow develop, but then use AI to code, but they're not really perhaps they're not coding, they're just not understanding the functional side of things or the business logic of things.
00:20:22.079 --> 00:20:24.079
That'd be inter yeah, it'd be really interesting.
00:20:24.160 --> 00:20:25.759
I think that's a challenge for sure.
00:20:27.039 --> 00:20:27.359
Yeah.
00:20:28.400 --> 00:20:29.279
I completely agree.
00:20:29.519 --> 00:20:38.960
But you you know, I need to also say, guys, uh I I'm not that old as you are, so when I started, I used some uh more mature versions of the visions.
00:20:41.039 --> 00:20:42.319
Thank you, thank you.
00:20:42.480 --> 00:20:46.079
No I I I I feel I feel good now.
00:20:46.240 --> 00:20:47.599
No, I I know, I know.
00:20:47.839 --> 00:20:51.599
Uh that's how I influence people, yeah.
00:20:51.680 --> 00:20:52.960
So invite me again.
00:20:54.559 --> 00:20:55.680
It's okay.
00:20:56.480 --> 00:21:05.279
I forget uh I forget how old I am sometimes because all of this new stuff makes me feel young again, uh uh excited and enthused about it.
00:21:05.440 --> 00:21:19.279
So uh my my body will tell you something different uh when I wake up in the morning, but um I I still feel like a couple but uh to to be fair, I was also the more I started working more and more with it, I felt this enthusiasm.
00:21:19.359 --> 00:21:20.880
I and I was so excited.
00:21:20.960 --> 00:21:31.839
I I I wasn't felt like for a while like that, and then I was just talking about that all the time, and my wife got sick of me because I was just talking about AI and genetic development and stuff.
00:21:31.920 --> 00:21:33.519
I mean, it's it's amazing.
00:21:33.680 --> 00:21:45.440
But uh it is, it's it's uh it goes back with what I was saying is I stopped talking with people because I think everyone they don't have the either the enthusiasm enthusiasm where they look at me like I'm crazy because I was even trying to explain.
00:21:45.680 --> 00:21:53.359
I even took it at an old code base and said, do a code review, make suggestions, and put the suggestions into a file.
00:21:53.519 --> 00:21:55.519
And it comes out and it ranked.
00:21:56.160 --> 00:21:59.440
It one wrote a summary of what the m application did.
00:22:00.000 --> 00:22:02.240
I don't even know how, and it was correct.
00:22:02.559 --> 00:22:11.359
Two, it listed all of the things that it thought should be adjusted and ranked them in high, you know, critical, high, medium, below priority.
00:22:11.599 --> 00:22:12.960
And it gave them numbers.
00:22:13.119 --> 00:22:16.160
And then, you know, of course, it says, Oh, would you like me to fix it?
00:22:16.400 --> 00:22:24.960
And it's just like from just a simple, literally, all I said was, you know, I was just practicing and experimenting, I guess you could say, with different prompting.
00:22:25.119 --> 00:22:34.880
And I wanted to go as simple as that as um do a code review and propose or suggest changes and save them into a markdown file.
00:22:35.359 --> 00:22:36.720
And I was blown away.
00:22:37.680 --> 00:22:55.920
I have a quick question just for those that may maybe perhaps um if we could take uh maybe just a few minutes, or perhaps for people that may be interested in uh using Claude or AI for development for business central, uh especially for functional consultants, maybe they want to jump into that.
00:22:56.480 --> 00:23:05.920
Uh when you are talking about Claude and having a conversation with it, are you can you explain to me how someone would do that to get started?
00:23:06.000 --> 00:23:10.240
Do they do that on VS Code or they do it like a chat GPT?
00:23:10.480 --> 00:23:15.920
You know, someone had asked me that the other day, so I would just from for this podcast I would like to know.
00:23:16.880 --> 00:23:20.240
So there are different these uh solutions.
00:23:20.319 --> 00:23:28.319
You have clothed code, you have codex from from GPT, and what we are using is cloud code, and basically this one is a CLI tool.
00:23:28.480 --> 00:23:32.960
So what we are doing is we are chatting with AI, but from terminal.
00:23:33.200 --> 00:23:46.000
So you have like terminal, and then you are getting we are chatting with it, you are you are getting the response there, you can use some commands uh different, and you are installing different like plugins and stuff.
00:23:46.240 --> 00:23:59.359
Um and uh I I I am developer myself, you know, for for for a long time, and I I was not a big you know fan.
00:23:59.599 --> 00:24:02.559
It's not that I'm not a big fan, but I didn't use so much terminal.
00:24:02.720 --> 00:24:06.160
You have you know you have these hardcore guys that just enjoy terminal.
00:24:06.240 --> 00:24:10.640
I I was not fan of those, but now using uh cloud coding terminal just feels natural.
00:24:10.799 --> 00:24:11.920
I don't know how to explain.
00:24:12.000 --> 00:24:17.039
It is just uh so easy to use it there, it just perfectly makes sense there.
00:24:17.279 --> 00:24:25.920
So yeah, and then you are writing there, and it the thing automatically creates the files, output uh like documentation, whatever you want.
00:24:26.000 --> 00:24:28.480
It even compiles, run, test, publish.
00:24:29.119 --> 00:24:32.880
So it is the it is like that.
00:24:32.960 --> 00:24:46.400
So you need to have a VS Code, you need to have a license, and then you reinstall it, you set up, you install some plugins or some third like party solutions that you would like to use to get better uh results.
00:24:47.680 --> 00:24:53.119
Is there a reason why you chose Claude over using like GitHub Copilot within VS Code?
00:24:53.200 --> 00:25:01.359
I I know that GitHub Copilot within VS Code does have access to some of the anthropic models as well as some of the other models.
00:25:01.519 --> 00:25:07.839
And then Claude Code is a separate product, I guess you could say, or a separate subscription external, like you said.
00:25:08.079 --> 00:25:08.799
And I agree with you.
00:25:08.960 --> 00:25:17.039
Now going back to the command line interface, I almost feel like I'm one of those like hacker type people that you see on TV going and I have multiple terminal windows open.
00:25:17.200 --> 00:25:27.039
It's just it's it's like history repeats itself because I remember bay way back in the day, again, long before you, when you used to type in MS DOS, right?
00:25:27.119 --> 00:25:29.680
We used to use MS DOS to to do a lot of stuff.
00:25:29.839 --> 00:25:35.920
Um and now we're going back to that, it's it's kind of nostalgic and funny at the same time.
00:25:37.200 --> 00:25:39.920
Yeah, yeah, um it is.
00:25:40.160 --> 00:25:45.200
Uh just to answer the question about why we choose Clot Code.
00:25:45.680 --> 00:25:57.359
So before we used the GitHub Copilot, uh we had we had a license so you get some uh the normal way to GitHub Co pilot.
00:25:57.440 --> 00:26:04.880
And then one day uh I talked with a friend of mine like a couple of months ago, and he was so amazed with the uh with Cloud Code.
00:26:05.039 --> 00:26:17.039
He he just told me uh how they are using how he's using what he set up, what he achieved with it, how he's so happy with it, and then I just give it a try, and I like it, and then I said, okay, this is cool, we should start continuing using that.
00:26:17.119 --> 00:26:36.799
So there was no actual some uh I don't know scientific uh reason why why I trusted, even though I saw that a lot of people are happy, and then I saw that they are getting different results sometimes, and I see still that I mean both of the options are valid.
00:26:37.119 --> 00:26:56.559
I it it just I guess what what do you want, how do you want to use it maybe, and uh to be fair, I cannot say for certain because I uh I didn't use so much now like the latest time GitHub Copilot, but I I think that you will get similar output at the end of the day.
00:26:56.640 --> 00:27:04.160
That it there won't be so much differences, but maybe I'm wrong, but um yeah, no, it's uh it's it's uh it does seem to be a preference.
00:27:04.319 --> 00:27:19.599
I will say from my experience, I use a lot of VS code, uh GitHub Copilot, just because of I guess comfort in um the structure, but I also uh do uh a lot of clawed code.
00:27:19.759 --> 00:27:24.480
Um I haven't gone fully into using it yet, but it just feels like a different truck.
00:27:24.960 --> 00:27:26.640
That's I don't know how to explain it.
00:27:26.720 --> 00:27:31.839
It just seems to be a little more again, it just feels it.
00:27:32.000 --> 00:27:32.880
I can't even explain it.
00:27:32.960 --> 00:27:37.119
I can't even factually say again, saying I do about 50-50, right?
00:27:37.200 --> 00:27:40.720
So I can't even say that it one gives better results than the others.
00:27:40.799 --> 00:27:54.960
I mean, the different models will give you different results, but it's all a matter of how you prompt it in the context that you have uh within your session um that drives the output versus which framework I think in some cases.
00:27:55.599 --> 00:27:58.799
Yeah, I I I know I I I agree completely.
00:27:59.039 --> 00:28:01.759
But also it uh it's so natural, it just understands.
00:28:01.839 --> 00:28:08.319
You you don't even to try too much to give you insolvent, so who prompts it will just understand what you would say.
00:28:08.400 --> 00:28:08.720
I don't know.
00:28:08.960 --> 00:28:18.240
So for those that are listening, uh essentially they could get started, uh, probably read some documents on uh cloud.com is is where you would start an install.
00:28:18.480 --> 00:28:24.880
I think it walks you through it walks you through the installation process, whether you're in uh Mac or Windows.
00:28:25.599 --> 00:28:33.200
Yeah, well yeah, Cloud AI is the terminal, and then uh it will give you into the instructions if you want to uh install it.
00:28:33.599 --> 00:28:39.359
Um command line install, whether you're using Linux, Mac, or PC, Windows PC.
00:28:39.839 --> 00:28:44.960
Um then you can get into some of the other crazy things that people are creating.
00:28:45.119 --> 00:28:46.640
That's just unbelievable.
00:28:46.960 --> 00:28:55.359
Um it's um did you have you had any uh challenges as you've gone along this way with it?
00:28:55.440 --> 00:29:00.240
Um uh with the with adoption or with uh working with it?
00:29:00.559 --> 00:29:06.240
Any tips that you may say to somebody that's using it or has used it or hasn't used it, excuse me.
00:29:08.880 --> 00:29:12.079
No, this is a good question.
00:29:12.319 --> 00:29:20.720
Um I don't know what what what to answer on that one.
00:29:20.960 --> 00:29:29.920
Um I don't I don't I don't have much tips to others.
00:29:30.000 --> 00:29:46.319
I I just have tips to that they should start using if not cloud code and uh github or they just should start thinking about it rating development itself and then how they will set up things it depends on their own needs.
00:29:46.400 --> 00:29:55.359
Uh but uh I didn't I cannot remember that we had so much trouble with uh with any or anything during the way.
00:29:55.680 --> 00:30:14.720
Uh we built some PowerShell scripts, some simple scripts that we use, and uh then we figure out then it was easier for for Adrian to tell him if he is in that situation, use PowerShell scripts to do that and that instead of uh he trying to figure it some things by himself.
00:30:15.759 --> 00:30:23.279
But beside that, uh besides that, I don't I mean I don't have much else to say.
00:30:23.519 --> 00:30:23.759
Okay.
00:30:23.920 --> 00:30:24.319
I don't know.
00:30:24.559 --> 00:30:27.680
Look, what is your what is your maybe you can teach me something?
00:30:27.759 --> 00:30:39.359
Uh what is your uh do you have something for I'm the old guy, so uh well I I I I don't even know if it's it's very difficult to articulate some of this.
00:30:39.599 --> 00:30:45.359
I would say um learn how to prompt it.
00:30:45.519 --> 00:30:47.599
It can help you come up with the prompts.
00:30:47.759 --> 00:30:56.160
Uh if you want to start, you can have it take a look at a repository, and it could even come up with instruction files based on that repository if you wanted to come with it.
00:30:56.400 --> 00:31:07.200
Uh also um I'd say start small, say focused, and then when you're working on something, come up with a good plan first.
00:31:07.359 --> 00:31:12.960
Like you said, I think it's it's knowing the output or knowing what your end result is, and then coming up with a plan to go through there.
00:31:13.119 --> 00:31:28.799
And instead of expecting it to say, create me an application that tracks you know customers and their balances and then sends out invoices, and you know, instead of expecting it to do one big thing with one prompt, I say come up with a good plan and then iterate through those steps.
00:31:29.039 --> 00:31:37.039
Um and then keep track of it, and then I do reviews periodically as well, and I commit often.
00:31:37.119 --> 00:31:39.119
Uh cloud code, you can have it automatically commit.
00:31:39.200 --> 00:31:51.440
VS code, you can have it commit because I've had some instances where it's going really, really, really, really well, and then all of a sudden it went completely out into a different universe.
00:31:51.680 --> 00:31:55.440
And the easiest way back, some people say, well, just tell it, undo the last changes.
00:31:55.519 --> 00:31:58.880
Well, that doesn't always seem to work so well from uh from my experience.
00:31:59.039 --> 00:32:01.279
Again, the models change so frequently.
00:32:01.440 --> 00:32:03.759
Like now I'm I'm using Opus 4.6.
00:32:03.839 --> 00:32:13.599
I know Claude Sonnet 4.6 came out the other day, but Opus 4.6 came out last week at the time of this recording, and I haven't stopped using it since because I found that that is just amazing.
00:32:13.839 --> 00:32:22.720
But um, I would definitely say commit often so that you can roll back if needed because of um uh of that.
00:32:23.200 --> 00:32:35.839
Um, and then even for an organization, uh, I can come up with some more development tips, but I was gonna say one big thing from an organization, which I'm even trying to talk with everybody about, is it's more than just coding.
00:32:36.480 --> 00:32:46.400
Uh a lot of people hear about AI and they think it's just coding, but I've seen great documentation come out of it for modifications from a developer, far better than any documentation I've seen a developer, right?
00:32:46.559 --> 00:32:48.079
And I challenge anyone for that.
00:32:48.160 --> 00:32:50.240
Uh, and anyone who's been coding knows that.
00:32:50.319 --> 00:32:58.400
Uh, but even from business processes, I've seen people create great uh swimling diagrams, SVGs through Claude because it can create some diagrams.
00:32:58.640 --> 00:33:04.400
I've seen uh many uh what I would call uh product requirements documents.
00:33:04.480 --> 00:33:17.200
You know, you take your transcripts from your recordings from meetings with prospects or customers about things that they need, you can throw it into um Claude and it will create a great document for you.
00:33:17.440 --> 00:33:22.079
Um also with that, I always throw into that, you know, just be careful with the data that you put in there as well.
00:33:22.160 --> 00:33:25.119
Uh if I do anything with data, I always sanitize it, to be honest with you.
00:33:25.279 --> 00:33:27.119
Uh so I do any meetings or stuff like that.
00:33:27.200 --> 00:33:35.279
I actually go through and I'll do a replace and find for like names and such, and I'll do like person one, person two, just to make sure uh that everything stays safe.
00:33:35.440 --> 00:33:53.039
But I um uh and some uh yeah, so I think you could take a look at it from an organization from outside of just development, maybe some business process documents, some other types of automation uh that you can have uh and review and summary, and then from the development point of view, I think I covered some of those.
00:33:53.119 --> 00:33:54.640
I think you just have to practice and play with it.
00:33:54.720 --> 00:33:55.920
It's very hard to explain.
00:33:56.000 --> 00:34:04.559
Uh, but I think again, the prompting, uh, have copilot help you come up with prompt, help pro copilot help you come up with I I use the word copilot, but it's just whatever you're using.
00:34:05.279 --> 00:34:06.079
Yeah, yeah, yeah, yeah.
00:34:06.400 --> 00:34:12.800
Uh whatever you're using, have it help you come up with some of those agent files as well and those instruction files, and then you can go in and tweak them.
00:34:12.960 --> 00:34:20.400
Um, because I've never because I that's where I when I first started working, that's what my biggest struggle is everyone's talking about these cool things called agent files.
00:34:20.639 --> 00:34:25.760
Um, and this was even before, because I did speak with Jeremy as he was doing the BC code intelligence.
00:34:25.920 --> 00:34:32.880
It was even before he did that because it's it's like we it's like a blank piece of paper that say you put in a title, you put in a description.
00:34:33.119 --> 00:34:34.639
Okay, well, what do I put?
00:34:34.880 --> 00:34:44.559
But now if you have the the the uh whichever model you're using or framework, create the file for you, then you can see it and then you can adjust it and tweak it.
00:34:44.719 --> 00:34:48.079
Um it's crazy, it's just crazy.
00:34:49.119 --> 00:35:09.119
It's crazy, but I I I I would say that uh you you made one really good, important one that we also do, and which is the key point is that you need to commit often small things, and you should do it the much as possible because then it is easier to just roll back roll back if things go south.
00:35:09.519 --> 00:35:11.039
Yes, exactly.
00:35:11.280 --> 00:35:12.000
Exactly.
00:35:12.159 --> 00:35:19.440
Um and again, a commit doesn't mean that you uh some people have a misunderstanding that a commit, like oh, I'm committing, I'm saving it, it's done, it's final.
00:35:19.599 --> 00:35:22.400
No, a commit is just a checkpoint, right?
00:35:22.480 --> 00:35:28.719
It's not final until you merge it into the main branch, and you then you create your artifacts for publication.
00:35:28.960 --> 00:35:30.880
Then it's just like anything you're doing.
00:35:30.960 --> 00:35:32.159
You can commit, you can save.
00:35:32.239 --> 00:35:36.480
Uh, but when you're dealing with multiple files, the undo isn't just a control Z.
00:35:37.119 --> 00:35:44.719
You know, the undo may require you to do quite a bit, so having the option to yeah.
00:35:45.280 --> 00:35:48.800
No, um I I completely agree.
00:35:49.119 --> 00:35:53.360
Uh I wanted to say something, but then I forgot.
00:35:53.440 --> 00:35:55.360
So I that's the story of my life.
00:35:55.519 --> 00:35:56.480
The story of my life.
00:35:56.639 --> 00:35:58.719
Uh hopefully it comes back to you.
00:35:58.880 --> 00:35:59.920
Hopefully it comes back to you.
00:36:00.000 --> 00:36:00.960
Uh, and you'll see.
00:36:01.360 --> 00:36:03.679
Uh yeah, I wanted to answer you.
00:36:03.760 --> 00:36:05.679
Uh, did you did you try cursor?
00:36:05.760 --> 00:36:15.119
Uh or because I I I use it for a while, I just play with it, and then it didn't feel so so natural for me, and then I went back to uh VS Code.
00:36:15.280 --> 00:36:19.119
Maybe I didn't give it enough opportunity, but uh I don't know.
00:36:19.199 --> 00:36:22.559
I I know that some of the people are big fans of it.
00:36:22.880 --> 00:36:28.880
I haven't used Cursor, and my first hesitation, to be honest, was because there was a charge.
00:36:29.119 --> 00:36:34.320
Uh, and then others were starting to use it, and I've talked with them about using it, and they'd said, Oh, cursor.
00:36:34.880 --> 00:36:37.920
And I think you have to it depends on where you were in time as well.
00:36:38.239 --> 00:36:42.880
Because I think cursor at one point was you know, it was a fork of Visual Studio Code.
00:36:42.960 --> 00:36:54.079
So they were adding features and functionality that made the development experience better, uh, you know, and I'm better in some opinions than Visual Studio Code.
00:36:54.320 --> 00:37:01.360
But then if you pay attention, if you wait a few minutes, those features showed up in Visual Studio Code, right?
00:37:01.440 --> 00:37:12.480
Do you see where like it's it's they were ahead of Visual Studio Code, then all of a sudden the features would come back, and now to me it looks like the gap isn't so big or isn't so long.
00:37:12.559 --> 00:37:19.280
So if you wait long enough, and then um I said to someone last night, I said, Why do I want to learn another IDE?
00:37:19.360 --> 00:37:23.599
Uh I know it's the same, but it's it's I'm trying to just stay focused with it.
00:37:23.760 --> 00:37:28.400
Uh uh do what I do well in Visual Studio Code, but then also now I'm starting to do a lot of command line.
00:37:29.519 --> 00:37:31.360
So that that's why I'm saying, so I have the little mix.
00:37:31.440 --> 00:37:43.519
I didn't see the value for me uh in moving forward because I don't see it having anything better than anything better that I can say, oh wow, this is worth me to move.
00:37:43.599 --> 00:37:50.480
I mean, someone else may have a different opinion, but in my opinion, I just stick with uh command line and VS Code.
00:37:51.199 --> 00:37:52.880
And we'll probably all be at VS Code.
00:37:53.280 --> 00:37:57.199
I mean, excuse me, we'll probably all be command line again soon, back like when we first started.
00:37:57.760 --> 00:37:59.519
Um now this would be before your time.
00:37:59.599 --> 00:38:00.639
I heard somebody make a reference to it.
00:38:00.719 --> 00:38:02.320
I was listening to a podcast yesterday.
00:38:02.559 --> 00:38:03.760
They the VMS VAX.
00:38:03.920 --> 00:38:05.679
Do you know what a VMS VAX was?
00:38:07.119 --> 00:38:08.159
No, I don't know.
00:38:08.320 --> 00:38:09.519
No, I need to Google.
00:38:10.960 --> 00:38:12.639
Chris, do you know what a VAX was?
00:38:13.599 --> 00:38:15.199
VMX, VMX VAX.
00:38:15.599 --> 00:38:16.800
VMS VAX, yeah.
00:38:18.320 --> 00:38:22.239
It sounds familiar, but I don't know exactly what it was what it is.
00:38:22.400 --> 00:38:22.960
But I've heard one.
00:38:23.519 --> 00:38:30.239
When I first started programming, I was learning assembly and Pascal, and we worked on a VMS VAX.
00:38:30.559 --> 00:38:33.119
A VMS VAX was 1977.
00:38:36.400 --> 00:38:38.559
He's gonna age himself in this podcast.
00:38:42.400 --> 00:38:44.639
You can't hide in your look now, Brad.
00:38:44.719 --> 00:38:45.840
You can't hide in your look.
00:38:47.679 --> 00:38:55.119
Listen, just because it was invented in 1977 doesn't mean I'm old because the PC was invented in 19 what 80?
00:38:55.440 --> 00:38:57.679
So you're still using PCs today.
00:38:57.760 --> 00:39:03.280
But no, when I was in school, we had a VMS VAX and it was like a uh a character, it was a CLI mainframe computer.
00:39:03.360 --> 00:39:09.760
So you had a terminal connected to a huge mainframe computer, it was green screened, then you had the same thing with the printer.
00:39:10.000 --> 00:39:12.880
So we used to code on a VAX.
00:39:13.920 --> 00:39:23.840
And it was like a central mainframe computer, and I it's almost like history is repeating itself because now we're going back to now we're doing again use clawed code command line.
00:39:24.480 --> 00:39:24.719
Right?
00:39:24.880 --> 00:39:26.000
Where's the processing power?
00:39:26.159 --> 00:39:28.000
Right now they use the processing power on your computer.
00:39:28.079 --> 00:39:38.159
But do you ever think and they also do you ever think that maybe now all this AI stuff again will just all be sent out to someplace for that pro centralized processing?
00:39:38.400 --> 00:39:42.960
Uh I know some does you know, I'm not going to say what gets sent out from each of these models are not sent out.
00:39:43.039 --> 00:39:44.400
That's not the topic of discussion.
00:39:44.480 --> 00:39:49.039
But it's almost like we're going back to that point of like centralizing processing.
00:39:49.119 --> 00:39:49.760
Yeah.
00:39:50.159 --> 00:39:52.800
So you don't remember a VMS VAX then, huh?
00:39:53.679 --> 00:39:59.360
No, I don't remember, but yeah, no, I uh I see your analogy how and I understand now.
00:39:59.440 --> 00:40:06.239
But uh Yeah, I mean this is um I I I'm not sure.
00:40:06.320 --> 00:40:32.639
I I am so I'm uh the the more I uh me into it the more I'm I when I say confused, but I I'm not sure what to uh what to expect in uh six months, one year, two years, three years, so uh the things are like I think everyone's a lot in that pa space right now, like you know, you want to do so much and then it'll change next week, you know, something different or something cool in the future.
00:40:33.280 --> 00:40:35.519
It's it's uh I'm at two days.
00:40:35.760 --> 00:40:38.239
You guys can be at six months, three years, two years.
00:40:38.320 --> 00:40:40.320
I'm at like what will change in two days.
00:40:41.840 --> 00:40:57.599
I think at this point it's like you're trying, you know, uh for me, and I've shared this in the last episode, which hasn't been released as of this recording, um you know, being able to think about outside, even thinking about outside business central.
00:40:57.760 --> 00:41:12.880
Uh you know, and and I shared it with with the last episode where I wanted to create a website from scratch, hosted on Vercel, you know, and and it built something for me in a couple hours, you know, two hours.
00:41:13.119 --> 00:41:14.880
And and I'm done with that.
00:41:15.199 --> 00:41:16.400
You know, what am I gonna do next?
00:41:16.480 --> 00:41:17.920
What what would like to do next?
00:41:18.159 --> 00:41:42.400
And uh so you're you're s I start to think about things that I've been wanting to do from a personal perspective, a personal project versus just working on business central and uh you know there's it removed that barrier for me because like then I I'm allowed to do other things that I don't necessarily know the the the code language itself, but I I know what kind of result I want.
00:41:42.639 --> 00:41:43.119
Yeah.
00:41:43.440 --> 00:41:43.679
Right.
00:41:44.239 --> 00:41:45.360
But it's that software.
00:41:45.599 --> 00:42:12.880
It's software, it's it's key for software, it's the the philosophical discussion to software become disposable, but it's outside of software that I'm really starting to and I think it was because of I don't want to say because of open claw, but because maybe I was trying to think of other ways in my life it can help me with with organizing and creating plans and and putting things together for me outside of code um with documentation and such.
00:42:13.199 --> 00:42:25.519
I mean, coding is a is a great thing, but coding is such a small, I don't want to say a small portion, it's it's only one portion of a business um that you need to take into consideration.
00:42:25.599 --> 00:42:32.960
I mean data analysis, data consolidation, documentation, um, workflow analysis and stuff.
00:42:33.039 --> 00:42:34.800
You can do a lot of things with it.
00:42:36.320 --> 00:42:38.480
Yeah, no, I I agree definitely.
00:42:38.639 --> 00:42:53.199
We just had luck or unlock that we are the first in the that are affected with this, but I just wanted to also ask Chris uh did you start using AI in general more and more in uh your because you are a functional guy, right?
00:42:53.360 --> 00:42:56.400
Did you start using it more in uh your daily work?
00:42:56.480 --> 00:42:59.039
And do you see that you are also getting more and more efficient?
00:42:59.119 --> 00:43:10.960
And uh because I think that this will just slightly start, or maybe it even started moving from okay, developers will be much more efficient, and okay, there are a lot of questions there.
00:43:11.199 --> 00:43:17.280
How we will uh what we'll do and how we will just earn money and uh what do we take extra time.
00:43:17.519 --> 00:43:26.480
But uh other you know, I think that in order for us to be able to succeed, functional side consultants need to be able to scale as well with us.
00:43:26.559 --> 00:43:34.559
So you also need to be faster and to do do things more efficiently, I would say, because or or automize a lot of stuff.
00:43:34.719 --> 00:43:38.159
Anyway, yeah, the question is how it's going with you, yeah.
00:43:38.559 --> 00:43:40.000
Where you are currently with AI.
00:43:40.400 --> 00:43:41.920
You're right, like you use it, you know.
00:43:42.000 --> 00:43:44.239
I Brad had uh kind of brought this up.
00:43:44.320 --> 00:43:54.639
You you use it sort of beyond just development, you know, and and being able to streamline some of your processes, you know, create templates for you, which usually takes you a lot of time.
00:43:54.960 --> 00:43:58.079
Documentation is a big, big problem in the past, right?
00:43:58.239 --> 00:44:32.159
So uh, you know you use a a component of AI for those things uh even even even improving your email writing you know English is not my first language so you know trying to translate that to something that makes it easy for someone to understand that certainly helped you know quite a bit it's it again it removes some of those barriers uh uh in terms of like functional documents uh you could have a template and have a build based upon maybe what a developer had built for you and and kind of translate that as well.
00:44:32.639 --> 00:44:38.000
So it it really is uh making a lot of you know your day to day more efficient efficient.
00:44:38.159 --> 00:44:45.599
Now to to answer to the other part of your question is you know what am I doing after that uh you know you do you do more work.
00:44:46.239 --> 00:45:04.000
You know it goes it goes to that um and I wrote about this too because I felt that when I was starting to use AI is that because you're so efficient on other things you know it does it does it create more stress for you because now you have this extra time that means you're expected to do more work.
00:45:04.320 --> 00:45:37.519
Because it's saving you 80% of time uh does that mean you have to do 80% more work than what you've already did so you're kind of penalized or does it give you more um uh more time for personal projects right so it really it really depends on that so kinda g it kind of gets into that philosophical thing but uh going back to your question yeah I mean stuff like uh even creating files for you that you typically do not think about creating is is making suggestions.
00:45:38.000 --> 00:45:54.800
So you get the a full kind of a full stack uh solution that you're providing to your clients it's a wild world it is it is and and what to do with the time is uh I I think it'll all level out at some point.
00:45:54.960 --> 00:46:25.039
I mean I think we're in we'll have to go through a transition period for people to adopt it because I think I think we're still in a world where our our our universe and I'm talking about the the three of us here is a world where a lot of people are talking about and using AI because it's it's in our space but I think there are others I talked with someone even uh another business central partner and I I was talking to them about some AI stuff and they hadn't even used it yet.
00:46:25.599 --> 00:46:34.159
So I think we have I I think the uh it's almost like you it's it's you're exposed to what your surroundings are, right?
00:46:34.239 --> 00:46:40.719
So we're exposed with a bunch of people who are into this but I still think there's a large portion of the population that doesn't understand what it is.
00:46:40.800 --> 00:46:58.559
And I think once that portion of the population starts adopting it and I'm not just saying and again I'm not saying it's only related to business central there's a lot of other technical people using it but I'm saying of the nine billion people on the planet I think you're st we're still a small fraction of the a number of people using it.
00:46:58.800 --> 00:47:05.840
But once it gets widely adopted into other areas that's when I think we'll have that transition of what do you do with your time.
00:47:06.719 --> 00:47:54.639
Yeah you made it you made a good point there Brad about like what what is you know how what other industries could utilize AI because you're right we're our in our universe we you know we use it on a daily basis now but there's so many industries out there that haven't really touched it or where would it fit uh within their industry or where would it fit within their space right so uh and that's a big component like for example um uh teachers teachers use uh AI to some degree but they're still limited in books and things like that but they could certainly use AI to build maybe a curriculum or a uh a structure what their day looks like or the week looks like and and so that I think there's so many different places that you can utilize AI for sure.
00:47:54.719 --> 00:48:07.199
I think I think uh uh medicine they're slowly starting to pick that up uh a lot of doctors are still kind of like apprehensive because it may get it may get you know they may read it wrong or something like that.
00:48:07.599 --> 00:48:12.880
Um but again there's so many different industries that could that can utilize it.
00:48:19.280 --> 00:49:04.559
And you you guys said correctly and I also often forget that we are in um I would not say bubble but often when you are the the discussing this you are discussing this with uh similar people which have similar um say uh uh not affiliation but um well they have similar interest similar drive similar exposure interest yeah I was meeting yeah exactly and then they're they're also so into it and then you think everyone else is like that but then you turn it turns out that you don't need to go far you can just find even BC partners as you said that are not uh using so then you still see I I want to go back to another we were talking about the development for not to jump back to it too much.
00:49:04.719 --> 00:49:28.400
Um in your in in your experience with development with it um because BC has an individual framework do you find yourself having it create more new or or successful with new extensions or new features that are standalone versus extending the core business central functionality.
00:49:28.559 --> 00:49:35.360
And what I mean by that is maybe you want to create a new feature that's a standalone feature for tracking certificates.
00:49:35.519 --> 00:49:50.159
I'm just making this up okay um or maybe now let's say let's not have our certificate management process let's say that business central has the existing sales order process and now I need to add functionality to the sales order process.
00:49:50.400 --> 00:50:13.679
Have you had what's your experience with being able to extend business central um and when I say extend with tables code you know events with code units pages and such so my current in my current role or company where we are working we are basically partner which is implementing system to customers.
00:50:13.920 --> 00:50:21.119
So we are just uh checking their their needs and then adjusting the system for them.
00:50:21.199 --> 00:50:26.400
So basically that means mostly extending the functionality or adding some features about that.
00:50:27.119 --> 00:50:35.440
In my previous role I worked for some ISV in in in retail where we were just basically adding a lot of new features.
00:50:35.920 --> 00:51:08.239
Now it is quite I would say now we have a lot of integr currently I'm working mostly with we have a lot of integrations we are having a lot of extending of the functionality here and then we we are adding a new new feature function new like functionalities from scratch but it this is not our main I would say so AI has been successful in being able to pick up on the extensions I'm I'm just curious about the ability to use cloud to extend the framework versus build from scratch.
00:51:09.360 --> 00:53:38.960
So I I I will give you one example now actually I have a good example but because uh I was doing this with uh we are doing preparing this uh internet development framework so others can use it and what I was actually curious is I found a bunch of change orders from from before that we implement to our customers and I just wanted to now develop them with uh AI with uh cloud call just to see how much faster I am actually and then there was one just the first one that I found it was run it was estimated was 24 hours just it was uh something with deferrals posting some some posting things differently with uh with deferrals and I was uh a bit uh and to be fair this 24 hours developer who was working on it he spent all of the hours and he was having some challenges with the right um events to subscribe to get the correct solution and that was fine customer was happy with the solution and now a couple months after when we have this genetic development I I was so lazy I didn't want to use the trade whole change order I I just took a like few sentences from the change order I pasted to our um agent he created it created some plan I checked the plan I didn't want to bother so much I just said okay I just continue developing the solution in a couple of months a couple of minutes I I got something and then I saw the code looks kind of okay I don't know I just put it on uh on sandbox I tested and I see okay it compiles I mean it's published there but it is um it's not working and then I came back and I said this is not working this uh gl account should be have the uh this GL entry should have this GL account uh you are not using it from the setup blah blah blah and I had like two or three iterations like that in four iterations I got like really clean code which is perfectly done solution production ready and I spent like one hour maybe a bit more than one hour with completely testing it's amazing uh I mean it's it's amazing but I uh it's it's crazy but I needed to I I knew what I wanted I I knew what I wanted to have as output and I knew that uh I had GL entries I I tested I posted I was posting uh sales orders uh tracking like whether these are entries correct there and basically you need to know what what do you want as an output and then once you have this it is like amazing.
00:53:39.280 --> 00:53:42.400
You you there's another tip that I had from what you had said.
00:53:42.639 --> 00:53:49.199
And um I do typically say this and I say this to everyone that don't quit after the first result.
00:53:49.599 --> 00:53:58.960
And you you highlighted it perfectly there that sometimes you have to reiterate as you go through uh the coding don't think that the first is going to be perfect.
00:53:59.119 --> 00:54:03.360
And if it's not it's okay just go back and and tweak it like you had mentioned.
00:54:03.840 --> 00:54:10.639
Another question I have not done this and I haven't asked anybody this before and I haven't seen anybody talk about it.
00:54:10.880 --> 00:54:27.920
Have you had it write any reports uh that's a good one I really honestly haven't talked with anybody about it and I'm gonna start asking everybody because everyone's talking about code uh how about are you talking about word layout?
00:54:28.480 --> 00:55:33.679
Any reports even our DLC any reports any reports so I I I I I can say something um about that because I had this in my we have a backlog of ideas and um just for the next week our idea is to start testing with uh word layouts and I don't know what we'll get but we have this in our backlog that we want to do but friend of mine uh who was so amazed about this cloud hold who who I got this idea from in the start they are still using a lot of RDLC and RDLC is nothing else than uh XML at the uh at the end uh so they built a small like solution across of it so they they build a small like page and set up where you can like some generic solution where you can tweak how you want to use the report and he said that it creates perfect RDLC reports because it is just X uh it is just XML and it knows the structure it knows how to to change the stuff that the output of these RDLC are great.
00:55:33.840 --> 00:55:39.760
I didn't try it on those and I don't we are using just only word layouts and I I just want to try it with Word.
00:55:40.000 --> 00:56:48.960
Word is also consists I think of XML and some other things so I I guess that it should be possible but I don't uh I I you can I I can let you know if you can yeah let us know let us know when you do that because I'm curious and you'll probably see me start to ask everybody about that because I there's uh I I talk often about this stuff but that is one topic that I haven't seen come up so if anyone has worked with word layouts or or IDLC layouts with reports let me know I'm curious to know the results because uh no I I'm curious as well why this is on my backlog because uh we have a lot of not a lot but every customer wants to have some specific uh reports now and they have a lot of these great ideas what do you what they want to change and I have a junior I would say a a bit more than junior developer uh spending a lot of time uh adjusting these layouts and and stuff working there so now I just want to see how whether we can automate this a lot so I I I I'm also curious so I'm also curious what other people will say when you ask them but I I hope that uh there will be a good probability that we'll have a good result.
00:56:49.599 --> 00:59:34.719
I hope so I hope so because uh that's that's uh an important part of it so no well sir thank you very much for taking the time to speak with I could talk with you about this stuff for days I know that uh it's it's getting late over there uh for you yeah it's 5 p.m so now almost I will finish uh I need to answer some emails answer some messages and then I will start uh packing uh for day uh but uh and I for I know for you guys it's your day day is just starting so I guess it will be a busy day for me it's it's always a busy day yeah no it's lunchtime for me so I I'm going to have to I okay it is oh I see uh I mean once again thanks a lot for having me it's I am um I really enjoyed this conversation and uh as you said we could discuss this for uh background no thank you again I appreciate you taking the time to spend with us uh because again you know once you spend any time you spend with us you're not you're not spending doing something else and you don't get the time back we do appreciate it that's that's okay I have uh I have agents doing the development that's what it is the agents you can before you come to talk to uh with us you can uh have your agents are you going to directions North America no unfortunately not uh there is a bunch of uh conferences here in uh in Europe in April and May so uh I just decided to to go to these I think I I I hope I will be there at summit so that'd be great to see you again that would be uh excellent uh in Nashville so hopefully we'll be able to see you in October if um we don't get a chance to get over to Europe before then but again thank you for your time we appreciate it and uh look forward to talking with you again soon thank you have a nice day bye ciao ciao bye thank you Chris for your time for another episode of In the Dynamics Corner Chair and thank you to our guests for participating thank you Brad for your time it is a wonderful episode of Dynamics Corner Chair I would also like to thank our guests for join joining us thank you for all of our listeners tuning in as well you can find Brad at developerlife.com that is d v l-r l-i f e dot com and you can interact with them via Twitter D V L P R L I F E you can also find me at mattalino and my Twitter handle is Matalino16 and see you can see those links down below in the show notes again thank you everyone thank you and take care