Jan. 6, 2026

Episode 441: Spring Forward: A First Look at Business Central’s New File Management Module

In this episode of Dynamics Corner, Kris and Brad sit down with Stefan Sosic for a relaxed, behind‑the‑scenes look at what’s coming next in Microsoft Dynamics 365 Business Central. One update in particular—the new file management module arriving this spring—has everyone talking. Stefan breaks down what it actually does, why it matters, and how it can make everyday work in Business Central faster and easier. If you’re curious about smarter ways to handle files, streamline processes, or just want to stay ahead of what’s rolling out next in BC, this is a conversation you’ll want to hear.

Send us a text

Support the show

#MSDyn365BC #BusinessCentral #BC #DynamicsCorner

Follow Kris and Brad for more content:
https://matalino.io/bio
https://bprendergast.bio.link/

00:00 - Intros, Lighting, And Banter

03:40 - Stefan’s Background And Focus

08:14 - Directions EMEA Highlights

10:55 - The External Storage Module Concept

13:10 - Connectors And Architecture

16:20 - Setup, Migration, And Reversal

20:05 - Environments, Copies, And Safety

22:25 - Collaboration And SharePoint Access

24:40 - Permissions By Folder And Table

27:00 - Extensibility For Partners And ISVs

29:00 - Uninstall, Scenarios, And Safeguards

30:40 - AI Momentum And Dev Velocity

34:20 - Seniors, Prompting, And Code Reviews

38:00 - New Logo And Ecosystem Notes

39:50 - Performance Tips Plans

41:20 - Water Polo, Cold Swims, And Life

43:05 - Closing, Contacts, And Links

WEBVTT

00:00:01.840 --> 00:00:05.360
Welcome everyone to another episode of Dynamics Corner.

00:00:05.599 --> 00:00:10.800
What does water polo have anything to do with performance or storage?

00:00:10.960 --> 00:00:12.320
I'm your co-host Chris.

00:00:12.560 --> 00:00:13.519
And this is Brad.

00:00:13.599 --> 00:00:16.960
This episode is recorded on December 17th, 2025.

00:00:17.199 --> 00:00:18.719
Chris, Chris, Chris.

00:00:19.760 --> 00:00:23.760
Water polo, performance, and file storage.

00:00:24.000 --> 00:00:25.519
Alpha Business Central?

00:00:25.839 --> 00:00:26.399
Wow.

00:00:26.800 --> 00:00:31.199
With us today, we have the opportunity to speak with Stefan Sosuch to learn all about that.

00:00:56.799 --> 00:00:58.000
Very good, then you?

00:00:58.240 --> 00:00:59.920
Uh very well, very well, thank you.

00:01:00.079 --> 00:01:00.960
I like the light.

00:01:01.119 --> 00:01:05.280
Do you know last time we spoke with you, you told me about the light that you had?

00:01:05.760 --> 00:01:07.040
I bought it.

00:01:07.680 --> 00:01:12.159
Yeah, now the now single color, not multiple one.

00:01:12.480 --> 00:01:18.159
Yes, I have a single, I did the blue, trying to be like business central blue, and I put it in my office.

00:01:18.480 --> 00:01:20.000
I put it behind me, but I really like that.

00:01:20.480 --> 00:01:21.439
The deal one, right?

00:01:21.599 --> 00:01:22.480
Yes, yes.

00:01:22.799 --> 00:01:27.280
I like it because it has so many different settings.

00:01:27.439 --> 00:01:32.400
Like you can do like police car, you could do uh strobe light, you could do anything.

00:01:32.799 --> 00:01:34.319
Stefan, you and I are matching, man.

00:01:34.400 --> 00:01:35.200
We're matching colors.

00:01:35.439 --> 00:01:35.920
Yeah, yeah, yeah.

00:01:36.159 --> 00:01:36.879
Exactly.

00:01:37.200 --> 00:01:38.560
You are missing friends.

00:01:38.799 --> 00:01:41.920
Yes, well, here I well, I have it on the floor.

00:01:42.079 --> 00:01:50.480
There's a uh uh blue or a shade of blue LED light, but you can't see it for some reason.

00:01:50.640 --> 00:01:55.280
Uh if it were nighttime, I could, but I also because I have the lights uh in front of me, I think it takes it out.

00:01:55.439 --> 00:01:56.480
But I'll do that for next time.

00:01:56.560 --> 00:01:59.439
I think I'll have a dark room with the lights in the back.

00:02:00.239 --> 00:02:03.040
So that's good.

00:02:03.200 --> 00:02:04.879
Uh yeah, so that's I like it.

00:02:05.120 --> 00:02:05.840
The lighting is big.

00:02:05.920 --> 00:02:08.319
I've noticed that with a lot of other uh individuals.

00:02:08.400 --> 00:02:11.039
They have nice lighting, it softens it up.

00:02:11.439 --> 00:02:15.520
Uh it gives some touch to the setup.

00:02:15.680 --> 00:02:21.439
So I usually like yeah, no, it's good.

00:02:21.520 --> 00:02:23.439
It it back background lighting's important.

00:02:23.520 --> 00:02:28.000
Uh I and and uh I wonder how many how many people have, right?

00:02:28.080 --> 00:02:38.960
You have this nice background setup with the lights, but if you could see the front of them, like a picture of those like boxes, there's this clutter, this uh vacuum pads.

00:02:39.120 --> 00:02:39.599
It's all in that.

00:02:39.759 --> 00:02:45.039
Like if you saw my desk right here, it's uh I have a hat, I have sunglasses, I have handkerchief.

00:02:45.439 --> 00:02:47.840
I think that's one of the reasons why I moved my my desk.

00:02:47.919 --> 00:02:54.719
If you read you know, for those that have been following us for quite some time, usually I'm at my desk and you can see this couch behind me.

00:02:55.199 --> 00:03:01.439
And it kind of made sense at this point because I, you know, Brad's Brad's background, you know, he has two couches there, two seats.

00:03:01.840 --> 00:03:08.080
And of course, the podcast is Dynamics Corner, and it was a reference uh dynamics corner chair, right?

00:03:08.159 --> 00:03:12.560
And I'm like, wait, I'm not really sitting in any chair, I'm not in any corner.

00:03:12.800 --> 00:03:20.000
You could see the couch, so I end up moving back here, and I'm now I'm in the corner, on a corner chair, couch.

00:03:20.240 --> 00:03:22.800
So I'm trying to get my good background there with my light too as well.

00:03:23.360 --> 00:03:25.199
Nobody puts baby in the corner.

00:03:26.240 --> 00:03:28.000
Well, yeah, well, that's right.

00:03:28.159 --> 00:03:29.360
I'm putting myself in the corner.

00:03:29.599 --> 00:03:31.199
Well, lots of movie references coming up.

00:03:31.280 --> 00:03:31.919
It's that time of season.

00:03:32.080 --> 00:03:33.039
A time of year, excuse me.

00:03:33.120 --> 00:03:34.000
Uh movie season.

00:03:34.159 --> 00:03:35.680
Uh well, thank you for joining us again.

00:03:35.759 --> 00:03:40.000
Uh I've been looking forward to speaking with you about a number of things as we had talked about last time.

00:03:40.080 --> 00:03:43.439
But before we jump into the conversation, would you mind telling us a little bit about yourself?

00:03:44.479 --> 00:03:47.199
Uh yeah, so same same as last time.

00:03:47.280 --> 00:03:49.599
So thanks for having me uh once again.

00:03:49.840 --> 00:03:54.639
So I am Stefan, so Microsoft uh business central MVP.

00:03:54.879 --> 00:04:11.039
And yeah, focusing on the development part of uh the business central techno uh technical part, and uh yeah, slowly touching some parts uh and publishing regarding the functional sides, but uh yeah, mostly fo focusing on the technical.

00:04:11.680 --> 00:04:14.159
Yeah, there's a there's a lot with the technical side.

00:04:14.240 --> 00:04:27.680
I think with I think with the changes within development and even the application, I think it's I think a lot of people are moving you know from the technical side, uh jumping more into understanding and have a better grasp of the functional side as well.

00:04:28.000 --> 00:04:36.079
Uh well, yeah, then to to to be basically a good developer, you need to know both uh both functional and development side.

00:04:36.160 --> 00:04:38.879
That's not not not a question uh at all.

00:04:39.120 --> 00:04:50.160
So absolutely, because I think you can uh develop better better solutions if you understand how the application truly works and how it flows, which is uh which is important.

00:04:50.720 --> 00:04:52.879
And man, is it changing rapidly?

00:04:53.040 --> 00:04:56.319
Uh speaking of rapid changes, I know it's a it's been a little while.

00:04:56.560 --> 00:04:59.120
Uh you have your your your wonderful direction shirt on.

00:04:59.199 --> 00:05:04.240
I do have a couple topics we wanted to talk about, but um directions of me was a short period ago.

00:05:04.560 --> 00:05:15.120
Yeah, directions was the last conference for this year, and also the conference before my vacation, so that's it for this year.

00:05:15.199 --> 00:05:16.879
Uh except this podcast, of course.

00:05:17.920 --> 00:05:19.439
Oh nice, nice.

00:05:19.759 --> 00:05:21.759
You yeah, after this one, you're winding down.

00:05:22.079 --> 00:05:22.319
That's it.

00:05:22.560 --> 00:05:24.000
I need to figure that out.

00:05:24.240 --> 00:05:25.920
How do I do this?

00:05:26.800 --> 00:05:29.680
You get a vacation for the rest of the year type thing.

00:05:29.839 --> 00:05:32.079
I have to just figure that out somewhere.

00:05:32.639 --> 00:05:44.879
Yeah, it it was it was amazing, so it was like uh 15 days, uh no laptop, nothing, so just wow, just full vacation and uh relaxing and everything.

00:05:44.959 --> 00:05:48.000
So it was just just really good.

00:05:48.480 --> 00:05:49.680
Full vacation.

00:05:50.000 --> 00:05:51.519
I don't think I've ever done that.

00:05:51.600 --> 00:06:10.399
I I don't want to talk about this the whole conversation, but yeah, this was also my first one because always in the past I brought the laptop, you know, then small checks, uh, what's going on here and there, support and so on, but this time, like nothing, nothing.

00:06:10.560 --> 00:06:12.879
So I just want full enjoying.

00:06:13.120 --> 00:06:13.839
So congrats.

00:06:14.240 --> 00:06:18.319
So you had 15 you had 15 days of full vacation.

00:06:18.560 --> 00:06:18.800
Yeah.

00:06:19.040 --> 00:06:19.360
Okay.

00:06:19.759 --> 00:06:25.759
Did you have a transition period of where you felt like you were missing out on everything that was going on when you didn't have your laptop?

00:06:25.839 --> 00:06:29.040
Did you start to want to check your email and such for a certain period of time?

00:06:29.279 --> 00:06:39.600
Or well, I I always check the mails, that's that's like uh some things I do at the night, but uh the day when you return is always chaotic.

00:06:39.839 --> 00:06:43.040
So that that's always like that.

00:06:43.120 --> 00:06:48.560
No matter how how much you catch up uh while you are on vacation, it's always chaotic.

00:06:48.720 --> 00:06:55.680
So you basically need at least three, four days to get on the track uh somehow.

00:06:56.240 --> 00:07:04.240
But I was a week, full week uh afterwards, so just uh just to catch up with everything and to move to something normal.

00:07:04.480 --> 00:07:05.120
No, I can't.

00:07:05.439 --> 00:07:22.959
I think that's uh I think that's the reason why a lot of us in it, at least for for many of us here in tech, is that you know, to to because we're so worried about catching up after, like in your vacation, that you want to bring your laptop, so you're trying to stay ahead of that, which is not good for you anyway.

00:07:23.199 --> 00:07:26.319
So it took it took me a long time to kind of understand that.

00:07:26.480 --> 00:07:32.000
My phone is still with me, however, but it took me a very long time to like stop bringing my laptop.

00:07:32.160 --> 00:07:36.480
And of course, my family reminds me too like, hey, can you not bring your laptop?

00:07:37.279 --> 00:07:39.439
Yeah, I think I think it's important to have those.

00:07:40.879 --> 00:07:45.519
But it's always like from the family side, like, oh, you're bringing again the laptop.

00:07:45.759 --> 00:07:46.480
You will work.

00:07:47.600 --> 00:07:49.839
Yeah, you have to, I think, step away.

00:07:49.920 --> 00:07:52.480
I think with me, I I don't think I've ever really done that.

00:07:52.639 --> 00:07:53.680
I think I will do that.

00:07:53.839 --> 00:08:02.720
And I think I feel like you could have a few days of you know, you're feeling like you're missing out on something, uh, of you know, not having your laptop, not being connected.

00:08:03.040 --> 00:08:10.079
And then I think maybe a few days before you come back, I think you start to stress out going, oh, all this stuff I have to do when I get back.

00:08:10.639 --> 00:08:13.839
Um, so uh go back to Directions Amia.

00:08:14.000 --> 00:08:16.879
What were some of the big things from a direction Zamia for you this year?

00:08:17.199 --> 00:08:27.040
Yeah, well, the biggest thing is uh of course my new model, which I will bring uh into the base app.

00:08:27.199 --> 00:08:35.919
So it will be not basically into base app, it will be a separate module, but it will come as uh the standard application so you can uh install it.

00:08:36.080 --> 00:08:46.639
So definitely that was the biggest thing, which took like uh a lot of time this year to prepare that module, to polish it up and so on.

00:08:46.720 --> 00:09:11.679
So we can uh so I can with uh Jasper from Microsoft uh together present their the solution, and basically the point was to collect uh as much feedback as possible because uh now we are in state uh where we are doing some final touches, so uh it's really important that we also collect the feedback from the community.

00:09:12.080 --> 00:09:13.759
Have we missed something?

00:09:14.000 --> 00:09:20.480
Is there something uh from real case scenario, what is happening uh daily, and so on?

00:09:20.639 --> 00:09:32.000
So it's easy when you take a look from one side, that's that's always the easiest, but you don't know the full picture until some edge cases show up and so on.

00:09:32.080 --> 00:09:45.360
So because of those edge cases, that took long for the module, and also those edge cases like permissions managing on the external external storage.

00:09:45.519 --> 00:09:52.159
So, yeah, the the application itself it is external storage module, so offloading from the business central.

00:09:52.320 --> 00:10:04.240
So, main point was uh that nearly a lot of customers, if not all, struggle with uh storage if they have attachments.

00:10:04.399 --> 00:10:13.120
So at this first stage, we are going with offloading attachments, then we are moving forward with other things, but that's uh like a real big issue.

00:10:13.279 --> 00:10:23.360
I I know that uh from the uh real world, uh it is also preventing a lot of customers going SAS, and that's what we want to change.

00:10:23.440 --> 00:10:31.519
So, of course, everybody should move to SAS without uh really big bills for the storage and so on.

00:10:31.679 --> 00:10:37.919
So I know that customers uh which couldn't go uh on SAS uh basic basically do that.

00:10:38.159 --> 00:10:42.240
And now with this module you can offload everything externally and move easily to SAS.

00:10:42.799 --> 00:10:54.000
So with this module, you have the external storage module is the the module that you created, and the external storage module in essence takes the document storage of files.

00:10:54.559 --> 00:10:57.679
Yep, and so offloads it into Azure.

00:10:57.919 --> 00:11:04.559
Uh where where do the where which options uh do the users have to store their files?

00:11:05.039 --> 00:11:06.879
How do I have all these questions first?

00:11:07.440 --> 00:11:09.039
And how do they do this?

00:11:09.679 --> 00:11:20.000
And within Business Central, can they still view and access the documents as if the documents were within storage within Business Central online?

00:11:20.960 --> 00:11:22.720
All really good questions.

00:11:23.039 --> 00:11:32.240
And uh the story basically started like I don't remember, but I would say like five to seven years in the back, you know.

00:11:32.559 --> 00:11:39.519
So first thing with which was developed is Azure Connector, you know.

00:11:39.759 --> 00:11:57.840
So that's one connector, then there was connector for SharePoint, there was connector for blob storage, and we have at this point three connectors, and at any point anybody can suggest new connectors and bring it up.

00:11:58.240 --> 00:12:18.080
External, uh so that's that's our in terms of uh connectors, but on top of that, uh, I think previous year uh one community member brought up the file storage module with which is connecting all those interfaces for external storage into one.

00:12:18.399 --> 00:12:22.000
So you you you are having the interface, you just call okay.

00:12:22.080 --> 00:12:36.960
I want to uh offload file, and basically do the selected interface, you are offloading it uh automatically to SharePoint or to blob storage, so you don't see anything on the front.

00:12:37.120 --> 00:12:42.799
Automatically, that happens on the background based on the interface implementation.

00:12:43.360 --> 00:12:47.600
And uh my module basically came on top of that.

00:12:47.919 --> 00:12:57.679
So you you just define the file account which you want, basically, if you want for SharePoint or if it is blob storage, that's it.

00:12:57.840 --> 00:13:01.039
So you have on top of that different scenarios.

00:13:01.279 --> 00:13:12.720
So this module comes as uh new implementation for that scenario, like document attachments offloading, so it will be offloading just document attachments.

00:13:13.120 --> 00:13:14.720
What is basically the goal?

00:13:14.960 --> 00:13:32.639
Anybody can create new scenarios, so in the future, we could have like uh uh tenant media full uh offloading, and that can be attached to different uh different implementation for uh offloading, different account, file account.

00:13:32.799 --> 00:13:41.519
So it is really flexible in those uh this is those terms, but uh but also laying on top of a lot of other things.

00:13:41.840 --> 00:13:46.399
So the implementation itself is uh very handy.

00:13:46.559 --> 00:13:51.759
Of course, there are some edge cases when you need to offload the documents and so on.

00:13:52.240 --> 00:14:06.799
So but uh generally when we receive a new implementation for some other storage, it will be immediately supported by external storage, so you can immediately use that one.

00:14:06.960 --> 00:14:12.240
So it is very easy tomorrow that that we receive some other implementations.

00:14:12.480 --> 00:14:20.399
I know that from ideas now which we have, that we will be uh getting graph uh API also.

00:14:20.720 --> 00:14:24.960
So that's that one and it will be coming out of the box.

00:14:25.120 --> 00:14:33.759
So maybe until the release of um external document uh external storage for document attachments, it will be also released.

00:14:33.840 --> 00:14:36.480
So you will be also able to use that one.

00:14:36.639 --> 00:14:39.840
So it's really handy for extending.

00:14:40.639 --> 00:15:07.039
This is a big feature because as you had mentioned, a lot of individuals uh organizations or even individuals that I've spoken with uh you know represented in the organizations, were uh hesitant to move to online because of the storage limits, because you have 80 gigabit storage per per uh when you register um to use the application, and then for each additional user, depending upon their license level, you get additional storage per user.

00:15:07.440 --> 00:15:14.080
But if you want to store documents attachments such as invoices and emails and such, it can get quite large.

00:15:14.960 --> 00:15:22.639
So being able to offload it to Azure storage, you know, blob storage or uh, you know, external storage can reduce the size of it.

00:15:23.840 --> 00:15:28.000
And you said this will be released in 2026, Wave One as a feature.

00:15:28.399 --> 00:15:29.600
That's that's that's the goal.

00:15:29.759 --> 00:15:44.240
Uh now it is like uh pending uh a polishing review uh that will review the UI, the captions, the tool tips, and everything, the structure of the setup itself, but from the functional side, uh yeah.

00:15:44.480 --> 00:15:49.440
Uh so we should be ready for uh for the next release.

00:15:49.679 --> 00:15:52.240
So that's a fantastic idea.

00:15:52.399 --> 00:15:52.960
That's awesome.

00:15:53.120 --> 00:15:55.759
I have a good friend, uh GitHub Copilot.

00:15:56.000 --> 00:15:58.320
Uh he does a great job.

00:15:58.639 --> 00:16:01.039
Great job with tooltips and captions.

00:16:01.200 --> 00:16:03.840
Uh tooltips, he's a master.

00:16:04.159 --> 00:16:07.840
Uh and even creating good documentation too, lately.

00:16:07.919 --> 00:16:10.879
Uh so if you need any help, let me know.

00:16:11.039 --> 00:16:14.559
I can uh uh talk to my friend Mr.

00:16:14.639 --> 00:16:18.240
GitHub Copilot and uh he'll be able to help you with some of those tooltips.

00:16:18.399 --> 00:16:21.759
Uh so within the application, what does a user have to do to configure it?

00:16:22.080 --> 00:16:23.679
Yeah, it's it's very easy.

00:16:23.840 --> 00:16:29.600
Uh so you just create the file account and assign the scenario to it, and that's it.

00:16:29.759 --> 00:16:34.879
So you have some additional setup, but it is not really mandatory.

00:16:35.120 --> 00:16:40.159
Uh you just select the root uh loot root folder where you want to store it, and that's it.

00:16:40.320 --> 00:16:43.840
So everything else is handled out of the box.

00:16:44.080 --> 00:16:57.600
So, and also we added some methods to reverse, like if you decide after some point you don't want it, you can easily just on one action just reverse everything in inside uh business central and that's it.

00:16:57.679 --> 00:16:59.360
You can delete the application.

00:16:59.679 --> 00:17:03.279
So yeah, you you had mentioned that you can reverse it.

00:17:03.440 --> 00:17:05.839
What about an existing business central customer?

00:17:06.000 --> 00:17:10.480
So if I'm an existing business central customer, I may have a lot of documents in storage today.

00:17:10.799 --> 00:17:10.960
Yep.

00:17:11.440 --> 00:17:14.720
If I activate this feature, will it move all of those?

00:17:14.960 --> 00:17:18.720
And does it move it or does it copy it if I already have existing documents?

00:17:19.119 --> 00:17:22.400
So there are those options in the setup.

00:17:22.480 --> 00:17:30.799
So you can move and keep the copy just to make sure that everything is uh transferred uh and so on, everything is working as you as it should.

00:17:31.039 --> 00:17:33.359
But you can move it immediately also.

00:17:33.680 --> 00:18:02.480
Basically, there is uh for that migration, there is a job uh job queue in the background, which is uh scheduled to run uh at the night, and it will based on your settings, uh, you can define like I want 100 files per night to be migrated to external storage, and it will slowly do that, just not to uh run too much or overload your database, you can do in chunks, you know.

00:18:02.799 --> 00:18:07.119
So that's one possibility, or second is just to run it and that's it.

00:18:07.279 --> 00:18:14.880
So depending on your database size and everything, you will find your option what what will fit the best for you, you know.

00:18:15.920 --> 00:18:26.799
But those those also like those uh those are the things uh like having like multiple companies uh environments and so on.

00:18:27.039 --> 00:18:41.200
If we are speaking now about SaaS, you can always request a copy of the environment, uh restore of the environment, and that's kind of that was the main issue, like uh also for the platform team for Microsoft.

00:18:41.359 --> 00:19:03.599
Uh how to handle that, you know, because uh you don't want to make destructive changes for your from your sandbox, so we had to uh think about the mechanism how not to make this uh destructive changes from the sandbox, uh only from the origin the origin environment where you did it.

00:19:03.839 --> 00:19:07.200
So we came across uh some methodology there.

00:19:07.359 --> 00:19:24.160
I I also written about uh about it in the blog, so it is more details, not too overwhelmed now with everything, but but yeah, uh so those were some limitations, otherwise the platform team from the Microsoft would uh release this from the platform side.

00:19:24.480 --> 00:19:30.319
Yeah, you you you hit a number of questions because that was one question that I had, because now you have that external storage.

00:19:30.480 --> 00:19:39.119
If you make a copy of production and put it into sandbox and you start working with those files, uh you don't want to impact production.

00:19:39.200 --> 00:19:43.359
Does it make a copy of them when you uh recreate sandbox or what happens to them?

00:19:43.839 --> 00:19:57.680
So uh I brought up uh the idea that uh we get the uh tenant ID, we get the environment name, we get the company ID, and everything we hash.

00:19:57.839 --> 00:20:10.240
If we hash uh with uh Algorithm and then we trim some parts just to provide the uniqueness and we put everything in that folder so uh it is separated from everything else.

00:20:10.400 --> 00:20:17.440
When you do the restore, it won't copy anything, but it won't allow you to do destructive change.

00:20:17.680 --> 00:20:21.039
If you do destructive change, it will copy on your side.

00:20:21.119 --> 00:20:30.799
So if you want to modify or delete, if you want to delete, it will just destruct the link to that old uh point.

00:20:31.680 --> 00:20:41.119
But uh if you want to have the copy on the new environment, you can run the job and it will just run the copy from one uh one folder to another.

00:20:41.359 --> 00:20:52.400
So the destructive changes never happen, but uh you can migrate uh to multiple environments, copy to different companies and so on and so on out of the box.

00:20:53.039 --> 00:20:53.839
That's great.

00:20:54.079 --> 00:21:08.559
And with this, now that you have these documents, and documents can be many different types, I'm assuming, because you can have many different types of documents within Business Central, uh are they accessible from outside of Business Central now?

00:21:09.039 --> 00:21:27.680
Yep, so uh basically that's that's also one good uh approach because if you store, for example, some Word documents, well let's say we have contracts for uh for employees or something like that.

00:21:27.920 --> 00:21:34.160
We store it externally, for example, on SharePoint, everybody on SharePoint can contribute.

00:21:34.240 --> 00:21:48.640
So you get um you can share that file with the link, everybody can edit it uh and create it uh the final version, and that will immediately be in the business central itself.

00:21:48.880 --> 00:21:55.440
So you get like collaboration module because otherwise you couldn't do that in the business central itself.

00:21:56.400 --> 00:22:05.039
So you can external colla you can collaborate externally with these files through the storage, yeah, and they were available on both sides.

00:22:05.359 --> 00:22:06.960
Exactly, exactly.

00:22:07.680 --> 00:22:30.960
My that that right there is a big uh benefit of it uh outside of the storage capacity, the other capacity is the ability to collaborate with those documents because we had challenges before for being able to with an online environment and being able to work with files or external files and how you had to move the files around.

00:22:31.279 --> 00:22:51.759
So that's um this this will definitely make it a lot easier for customers in an online environment to manage those files as well as manage the capacity uh of their business central database, which will also reduce some of the database costs that they may uh incur through uh document management.

00:22:51.920 --> 00:22:54.799
Because I know some people like to keep documents of everything.

00:22:55.839 --> 00:22:56.319
Which is great.

00:22:56.640 --> 00:22:59.119
And you have one place to reference.

00:22:59.279 --> 00:23:07.440
So you can have, like you said, contracts, agreements, uh pictures, uh, a number of different things that are actually within one interface.

00:23:07.599 --> 00:23:19.519
So now you you go into business central, you can have the attached documents for a customer, could have all of their contracts or all of their agreements that you have for as an example, even your vendors too, um, which I know many implementations do that now.

00:23:19.920 --> 00:23:45.279
Yep, and then we get like uh the feedback from one partner, which is saying, like, okay, so and what was also like the feedback to Microsoft uh platform team, which was also like one uh thing which couldn't be handled so easily, is like if you are storing everything on the external storage, you have the collaboration model and so on.

00:23:45.680 --> 00:24:06.480
So you have then everybody uh having access to that file, and maybe you don't want so you don't want your finance team to have access to uh contracts or maybe warehouse uh team only to have uh to where uh access to warehouse documents and so on.

00:24:06.559 --> 00:24:08.480
So you don't want to mix those things.

00:24:08.559 --> 00:24:11.359
So that was like the permission side issue.

00:24:11.519 --> 00:24:15.920
So how we solve that, uh, and we was able to solve that.

00:24:16.160 --> 00:24:24.240
So I thought, like, okay, when we split the the document attachments from where are they coming?

00:24:24.480 --> 00:24:33.599
So now the document uh offload attachments offloader works like they are offloading to the uh specific uh structure.

00:24:33.759 --> 00:24:40.400
So we are offloading the by the table ID from the document attachments.

00:24:40.559 --> 00:24:49.759
So if you are having uh document attachments from the customers, it will be in the separate folder customers, so you can assign the permissions.

00:24:50.079 --> 00:24:55.839
Okay, I want this guy or this team having the permissions to this folder.

00:24:56.079 --> 00:25:00.880
So not everybody will have access to just one main folder and that's it.

00:25:01.039 --> 00:25:05.200
So that that that's impossible to manage the permissions like that.

00:25:05.920 --> 00:25:22.559
So you manage the permissions by segregating or separating the files into separate folders, and do you doing it by table ID or a table reference, which you manage the permissions based on what the permissions they have in Business Central?

00:25:22.799 --> 00:25:24.799
What about permissions on the other side?

00:25:26.319 --> 00:25:29.920
On the other side, yeah, they they can work with permission sets.

00:25:30.000 --> 00:25:32.799
That's that's that was always the easy part.

00:25:33.039 --> 00:26:03.200
But uh, we well when we were stuck, it was like, okay, we will we have the permission set, and you have some somebody which doesn't have permission set in business central to some certain area, let's say invoices, how you prevent that user to go to SharePoint and see that invoices, and then we said, okay, let's split it and then manage the permissions differently, like per folder, and then it fits to the in that picture.

00:26:04.000 --> 00:26:04.160
Okay.

00:26:04.559 --> 00:26:06.319
And you mentioned Goopy Table.

00:26:07.279 --> 00:26:18.559
If and again, there's a lot of partners that have their own solutions, there's a lot of ISVs that have their own solutions, and even a lot of customers create their own uh extensions uh within Business Central.

00:26:19.119 --> 00:26:24.559
Is this available for anyone who's doing development to extend Business Central?

00:26:24.720 --> 00:26:30.640
Can they incorporate this file management with their tables?

00:26:31.039 --> 00:26:37.599
Yeah, basically, this will work out of the box for whole business central.

00:26:38.160 --> 00:26:40.079
So, what what I mean with that?

00:26:40.240 --> 00:26:47.759
Uh so we are gathering um from the standard table uh document attachments, the table name.

00:26:48.079 --> 00:26:51.519
Uh so and we are creating the folder based on that.

00:26:51.759 --> 00:26:59.680
When you extend that uh to your your table name, it will be also created a separate folder.

00:27:00.000 --> 00:27:04.240
But uh let's let's focus on uh managing the files.

00:27:04.480 --> 00:27:12.319
So we created also all places where you do like uh document attachments, the content.

00:27:15.279 --> 00:27:20.880
It will automatically pull from external storage if there is an external storage file.

00:27:21.119 --> 00:27:23.680
If there is not, it will pull from business central.

00:27:23.839 --> 00:27:33.440
So basically, you when you develop, you develop like it is on your uh local uh local business central database.

00:27:33.759 --> 00:27:46.720
So no changes, and uh the module itself handles everything, so if it is offloaded externally, everything will work, so there is no difference.

00:27:47.599 --> 00:28:04.319
And if I do create an extension that offloads the files attachments externally, when I remove the extension, if I have the option to delete the data, does it also if I select the option to delete the data when I remove the extension, does it also delete the attachments, or do the attachments stay there?

00:28:04.400 --> 00:28:07.359
And is there a separate orphan process that needs to be executed?

00:28:07.759 --> 00:28:12.960
Yeah, uh that part uh is really good part, like so to say.

00:28:13.119 --> 00:28:20.960
So we didn't cover that for uh uninstall of the app, but we did cover like unassigning the scenario.

00:28:21.200 --> 00:28:27.680
Uh so if you assign the scenario, you offloaded the documents, you cannot unassign from that file account.

00:28:27.920 --> 00:28:40.079
But that would be also really good uh maybe to prevent uninstall of the application if it is already if it is already uh offloading some documents.

00:28:40.400 --> 00:28:44.400
So that's that's one good idea to have.

00:28:45.599 --> 00:28:46.319
That's good.

00:28:46.400 --> 00:28:52.240
Uh you know, a lot of people like to uninstall the extensions, you know, if they're not using them with anything.

00:28:52.480 --> 00:28:59.119
No, that sounds like a great module, and I'm looking forward to seeing its release uh hopefully within wave one of 2026.

00:28:59.279 --> 00:29:02.880
And you'll have to have a big celebration uh uh with it.

00:29:03.039 --> 00:29:08.240
And uh I'm looking forward to seeing it on the release notes, and I'll have to shoot you a note just to congratulate you as well.

00:29:09.680 --> 00:29:13.200
So, what other big takeaways do you have from AMIA?

00:29:13.359 --> 00:29:20.799
Uh, what uh what were some of the other big key events for uh the upcoming uh year for Business Central that uh stood out for you?

00:29:21.200 --> 00:29:24.079
Yeah, well, basically a lot of things.

00:29:24.160 --> 00:29:29.680
Uh I I think like uh vast majority of things is uh the AI uh era.

00:29:30.240 --> 00:29:37.200
So uh everything is focusing like on AI, and that's uh no secret.

00:29:37.279 --> 00:29:49.839
Uh so there you there will be like uh a lot of investments in that that area, uh not too much investments in this uh regular development like this module and so on.

00:29:50.160 --> 00:29:57.519
But um, yeah, the the vast uh vast majority of the sessions uh and also the content and everything was uh regards the AI.

00:29:57.599 --> 00:30:02.799
And I don't think it is bad, so it is uh great, and you should catch up.

00:30:02.960 --> 00:30:09.759
And basically, the future of development is also to have also AI help you.

00:30:09.920 --> 00:30:16.640
Uh it it it cannot replace you, uh but uh it will definitely help with a lot of things.

00:30:16.720 --> 00:30:21.039
Um you hit that perfectly.

00:30:21.119 --> 00:30:36.480
I think if you're not using it, you should definitely start because you're behind, and it's not that you'd be replaced, it's somebody using AI will because the the speed at which you can now produce quality um applications, and it's not just within Business Central.

00:30:36.559 --> 00:30:40.880
I mean, AL, I'm surprised each day I'm surprised at what can be done with an AL.

00:30:41.039 --> 00:30:51.759
And as I had mentioned, nobody likes to document the documentation and the prerequisites and everything that I get after working on something, and you have it create the documentation is amazing.

00:30:52.079 --> 00:30:58.400
Um it's just that little things like that can save a lot of time outside of maybe even some of the basic framework stuff.

00:30:58.640 --> 00:31:02.160
I think it's still a little bit it's definitely a huge value.

00:31:02.480 --> 00:31:08.319
It's a huge uh time saving for developers as well as customers.

00:31:08.480 --> 00:31:19.839
Uh customers, anyone who you're creating an extension for, whether you're working on an ISV application, you're working on uh a core module for the application, a partner doing something for one of your customers, or a customer that's even doing internal development.

00:31:20.000 --> 00:31:26.880
It's a huge time savings uh and that allows for uh you know faster development, faster deployment.

00:31:27.119 --> 00:31:32.480
Again, as you had mentioned, you need to make sure that that you do have somebody review and go through it just as you would any code.

00:31:32.640 --> 00:31:39.119
See, this is where people uh people are a little I think harder on AI than they are on other people.

00:31:39.200 --> 00:31:44.559
And I think it's just because of that human connection, because humans make mistakes.

00:31:44.720 --> 00:31:49.759
That's why we have code reviews, that's why we collaborate, that's why we you know share and review.

00:31:50.480 --> 00:31:56.960
AI can make mistakes, things make mistakes faster, but you still need to review, collaborate, go through those same processes.

00:31:57.119 --> 00:32:06.720
Like it's it's not I think some people think when they talk about like doing AI development, they look at it as okay, well, AI is just going to develop it, I'm going to set it, forget it, and be done with it.

00:32:06.880 --> 00:32:08.240
No, it's they do development.

00:32:08.400 --> 00:32:11.680
You still have your development lifecycle process, it's just faster.

00:32:12.799 --> 00:32:13.920
It is the way I look at it.

00:32:14.079 --> 00:32:15.680
It's it's not different.

00:32:15.920 --> 00:32:18.559
It's having someone create code or something in this case.

00:32:18.640 --> 00:32:20.960
I call it someone now because I talked to it.

00:32:21.519 --> 00:32:25.680
Um this week I'm going to switch over to using voice to try it out.

00:32:25.839 --> 00:32:32.720
Um I was talking with Steve And I was he was telling me about Whisper and then also the VS Code add-on, you know, with the microphone.

00:32:32.880 --> 00:32:42.559
I think I want to try it out just to see if I can go and you know, just develop and such and talk to a uh the co-pilot agent uh with voice only.

00:32:42.880 --> 00:32:43.599
So we'll see.

00:32:43.920 --> 00:33:04.480
Yeah, one one one takeaway from what uh email was also regarding the AI, and the AI created uh the Stefano and Dulio presented one session which uh was like creating separate module, which is now it was published uh I think during this week or last week um by Freddie.

00:33:04.799 --> 00:33:12.559
Now directions took that uh that uh app and put it as a collaboration module so everybody can contribute.

00:33:12.640 --> 00:33:30.720
It is regarding management uh of customer if uh environments, and um basically uh what Dulia told me is that uh they used AI, of course, and uh it created like 90-95 percent of it.

00:33:30.880 --> 00:33:36.559
Uh so it can with uh good inputs create uh really good stuff.

00:33:36.799 --> 00:33:43.119
If it is not perfect, it is far from perfect, uh, of course, but uh that's what you also told.

00:33:43.279 --> 00:33:52.799
Uh and I think also it is really good to speed up the process, like create a really good structure, and then you review it and improve it.

00:33:52.960 --> 00:34:06.799
So, but the boring tasks, like uh creating 10 tables, 10 tables, very simple test task, like that will go very, very fast with AI and very good also.

00:34:07.519 --> 00:34:12.000
Uh, what it may not go very well is the logic.

00:34:12.079 --> 00:34:26.480
Like uh you will have some logic uh issues, like when you start using that app, you will see one error, second error, first error, and you should not see that like uh as like that's very bad or something.

00:34:26.719 --> 00:34:37.280
Those are in most case scenarios really small mistakes, like a few lines of code, you just change it, restructure it, publish, and so on and so on.

00:34:37.440 --> 00:34:57.119
It needs to go like through proper review, but uh, I also think that uh it should be used by seniors uh mostly because you get uh when you are junior or like meteor, if AI writes you a code and you don't understand it, that's really bad.

00:34:57.280 --> 00:35:09.840
Like uh that is that is a good point, and it it's true with uh the AI creating the code and reviewing the functions.

00:35:10.079 --> 00:35:39.599
I do think it's more challenging for business central with AI because you have to work within a framework and you have to understand the application, and your point of being a senior is important because you understand the fundamentals, but it also goes back to something we started talking about at the beginning of this conversation where you need developers need to be strong with functional and architecting because when you go through that AI experience, you have to guide it and prompt it to create a solution.

00:35:39.840 --> 00:35:48.079
And the the more you understand and how you can architect and then translate that to be able to put it into a a prompt is important.

00:35:48.480 --> 00:36:00.480
So you have to have understanding of logic, you have to have an understanding of architecture, and as you had mentioned, nobody wants to create ten fields and put them on a page, nobody wants to create a card page and a list page for the table that they created, right?

00:36:00.639 --> 00:36:04.719
That's all with adding all of the caption, adding the tool tips, adding the properties.

00:36:04.800 --> 00:36:12.639
It's it becomes um I don't want to say boring, it's just time consuming, and you don't get to time consuming, yeah.

00:36:13.039 --> 00:36:17.360
If no matter how good you are as a developer, it takes your time.

00:36:17.519 --> 00:36:19.360
So it takes your time, really.

00:36:19.920 --> 00:36:21.840
So they're just no, they're doing a webinar.

00:36:22.000 --> 00:36:24.159
Shh, the webinar is actually going on right now.

00:36:24.239 --> 00:36:29.840
I was hoping to catch it, but it's going on as a recording that they're doing the webinar, but I'll I'll catch it again.

00:36:29.920 --> 00:36:39.039
Uh they do a great job of uh rebroadcasting some of those webinars, and I usually put them on uh in the evening or when I'm uh doing other things so I can listen to them and and catch them as well.

00:36:39.280 --> 00:36:43.440
Uh so any other the the the biggest point that came out of that was the logo.

00:36:44.480 --> 00:36:45.760
Yeah, the logo.

00:36:46.559 --> 00:36:47.119
Yeah, yeah.

00:36:47.519 --> 00:36:50.400
Most of the guys uh were making jokes about it.

00:36:50.480 --> 00:36:59.920
Like uh and yeah, but I think if all apps from the Microsoft family get your logo, we should too.

00:37:00.159 --> 00:37:16.719
So it is a nice looking, it is a nice looking new logo, and it fits right in with the the design of all the other Microsoft logos uh within the I don't know if you want to call it the office suite, if you want to call it within the business application suite.

00:37:16.800 --> 00:37:20.960
I don't know even what suite you want to call it now because they're all kind of morphing together.

00:37:21.039 --> 00:37:23.920
Every time I go into the app section, it's bigger and bigger and bigger.

00:37:24.559 --> 00:37:26.400
Uh so there's there's quite a bit in there.

00:37:26.639 --> 00:37:27.840
Uh no, it's great.

00:37:28.000 --> 00:37:30.000
Some some big things coming up now.

00:37:30.239 --> 00:37:33.840
We spoke about some things last time, and I wanted to catch up on some more.

00:37:34.000 --> 00:37:34.880
I hope you're ready.

00:37:35.519 --> 00:37:36.480
Let's hope so.

00:37:36.880 --> 00:37:38.320
The performance tips.

00:37:38.639 --> 00:37:38.960
Okay.

00:37:39.599 --> 00:37:42.480
Last time we finished up with some good performance tips.

00:37:42.719 --> 00:37:44.639
Uh, what do you have for us this time?

00:37:45.119 --> 00:37:49.119
For this time, uh not not not too much.

00:37:49.280 --> 00:37:52.880
So I'm preparing something like uh also with AI.

00:37:53.039 --> 00:38:14.079
Like uh the point was also like um uh from what I discussed with also Microsoft and others, would be really great to have like uh some MCP or something which can review your code and make like your suggestions for performance side, not only performance but other other things also.

00:38:14.400 --> 00:38:20.559
And this is something I'm working on and uh needs needs a lot of uh effort and so on.

00:38:20.880 --> 00:38:30.480
But uh generally from the performance, also I'm thinking also to to prepare some some session for tech days.

00:38:30.639 --> 00:38:37.039
Uh maybe it will be workshop, not sure, uh at this point, but uh something like that.

00:38:37.599 --> 00:38:45.199
And yeah, it is always uh pretty pretty interesting topic, and what uh everybody uh would like to know, you know.

00:38:45.519 --> 00:38:46.960
And um, yeah.

00:38:47.599 --> 00:38:50.880
Uh performance is uh it's important.

00:38:51.039 --> 00:38:56.719
Uh everybody wants things to go faster, and I think the the faster we get, the the faster everybody wants it.

00:38:56.800 --> 00:39:01.920
I don't think there's ever going to be a point where everybody says something's going fast enough.

00:39:02.159 --> 00:39:08.800
Uh it usually goes slower by the time, yeah.

00:39:08.960 --> 00:39:09.840
I I think so.

00:39:10.079 --> 00:39:10.800
I think so.

00:39:10.960 --> 00:39:19.840
Um Brad, when you were when you asking when you asked his Stefan about uh this uh topic, I thought you were gonna ask him about his performance in swimming.

00:39:19.920 --> 00:39:24.639
Because I know the last time we had a conversation, he was a swimmer.

00:39:25.280 --> 00:39:25.920
Water polo.

00:39:27.920 --> 00:39:28.480
Water polo.

00:39:28.639 --> 00:39:33.119
I I you drop me in that I drown.

00:39:36.000 --> 00:39:42.079
I could probably swim one lap of the pool, and that's about it before I uh became a rock.

00:39:42.400 --> 00:39:43.360
Uh I don't know.

00:39:43.440 --> 00:39:44.880
How is the water polo going?

00:39:45.440 --> 00:39:56.239
Uh yeah, during the during this period of time, during the winter, uh we have like uh once per week uh in different cities, like gathering uh a few teams and then playing.

00:39:56.400 --> 00:39:59.840
But but uh during the week I go also like swimming here.

00:40:04.400 --> 00:40:05.679
You don't swim outside, do you?

00:40:05.840 --> 00:40:06.320
In the winter.

00:40:06.639 --> 00:40:06.800
Huh?

00:40:06.960 --> 00:40:07.199
Sorry?

00:40:07.440 --> 00:40:08.800
You swim outside in the winter?

00:40:09.039 --> 00:40:09.920
No, no, no.

00:40:11.440 --> 00:40:13.519
You guys don't dip yourself in baths, right?

00:40:15.280 --> 00:40:16.000
Everybody's batch.

00:40:16.639 --> 00:40:19.360
In Serbia, you have something like that.

00:40:19.599 --> 00:40:26.400
So we have uh swimming for the cross, you know.

00:40:26.559 --> 00:40:45.280
Uh and that's uh organized, that's a religious event, and that's uh or uh organized uh across the Serbia, and you have uh in each city, like they find the either the lake or river, and it's this is January, you know.

00:40:45.440 --> 00:41:02.960
So it is frozen, it's frozen in it is snowy, so you get uh gathering of uh like 50 hundred people depending on the place uh where it is organized, and they are jump jumping in and uh swimming for the cross, you know.

00:41:04.480 --> 00:41:06.159
I I don't know if I could do that.

00:41:06.239 --> 00:41:12.159
That's I mean I guess once you get in, you're in, but I think the psychology of getting in and then getting out.

00:41:12.480 --> 00:41:13.280
Yeah, right.

00:41:13.440 --> 00:41:19.679
Once you're in the water, it's one thing, but once you're getting out from the cold water into the cold air, you become an icicle.

00:41:19.920 --> 00:41:21.840
You don't know what is cold colder.

00:41:23.280 --> 00:41:24.480
I wouldn't want to do that.

00:41:24.960 --> 00:41:28.079
You're trying to determine if you should go back in the water or stay out.

00:41:28.239 --> 00:41:29.760
Yeah, that is so cold.

00:41:30.000 --> 00:41:33.599
Yeah, I'll I'll stick to my nice warm ice bath.

00:41:34.000 --> 00:41:42.960
No, I I can't they say from what I read, when I say they, I've read that taking a cold shower is good for you.

00:41:43.119 --> 00:41:48.000
Or when you take a shower to put the water all the way to cold and let it sit for a few minutes.

00:41:48.159 --> 00:41:49.519
It's it's almost like an ice bath.

00:41:49.599 --> 00:41:52.719
I guess it's better for circulation, I guess it's better for a number of things.

00:41:53.760 --> 00:41:55.199
We don't have cold water here.

00:41:55.599 --> 00:42:05.920
Back back then when uh when when I was training really good uh Veterpola, we were we were going to different uh tournias and so on and so on.

00:42:06.000 --> 00:42:13.440
So and when you go there, uh the trainer always like uh was like who does uh who doesn't jump in doesn't play.

00:42:13.599 --> 00:42:19.440
And we didn't always play it in too hot pools.

00:42:19.679 --> 00:42:23.039
So we had some really cold pools sometimes.

00:42:24.480 --> 00:42:25.119
I don't know.

00:42:25.280 --> 00:42:29.840
Like I said, it's the the I I I did the thermometer on my water here when it's cold.

00:42:29.920 --> 00:42:40.079
I think it comes out of like 75 degrees, 80 degrees, so it's it's not cold like uh up north, uh and also where where you guys both are uh during the winter time.

00:42:40.559 --> 00:42:44.239
Um Stefan, thank you very much for taking the time to speak with us today.

00:42:44.320 --> 00:42:45.519
We really do appreciate it.

00:42:45.679 --> 00:42:48.239
And I'm looking forward to the new module.

00:42:48.400 --> 00:42:50.639
Hopefully, we'll make it for the 2026 wave one.

00:42:50.880 --> 00:42:59.039
It's with it being December, I think you still have some time, but I know they have that cut off pretty soon, so they can make sure that they have everything finished up over the next few months for the release.

00:42:59.679 --> 00:43:01.760
Uh but uh thank you again for all that you do.

00:43:01.920 --> 00:43:03.840
Thank you for taking the time to speak with us.

00:43:04.000 --> 00:43:05.119
We really do appreciate your time.

00:43:05.360 --> 00:43:16.480
If anybody would like to reach out to you to talk with you a little bit more about water polo, uh the file, the the the file module or any of the other performance tips that you do, because you do share some great tips on your blog as well.

00:43:16.559 --> 00:43:17.760
What's the best way to reach you?

00:43:18.079 --> 00:43:32.239
Yeah, basically the best best and easiest way would be the LinkedIn, and then we move forward uh somewhere or mail, but uh yeah, it's publicly available, but uh the LinkedIn is more more easier, so to say.

00:43:32.880 --> 00:43:34.480
Oh, great, great, thank you very much.

00:43:34.639 --> 00:43:36.239
Um, and also have a great holiday.

00:43:36.400 --> 00:43:36.880
Talk with you soon.

00:43:36.960 --> 00:43:37.519
Chao ciao.

00:43:37.760 --> 00:43:38.320
Yeah, thank you.

00:43:39.360 --> 00:43:40.159
Thank you, see ya.

00:43:40.800 --> 00:43:48.000
Thank you, Chris, for your time for another episode of In the Dynamics Corner Chair, and thank you to our guests for participating.

00:43:48.320 --> 00:43:49.840
Thank you, Brad, for your time.

00:43:50.000 --> 00:43:53.519
It is a wonderful episode of Dynamics Corner Chair.

00:43:53.679 --> 00:43:57.039
I would also like to thank our guests for joining us.

00:43:57.280 --> 00:44:00.000
Thank you for all of our listeners tuning in as well.

00:44:00.239 --> 00:44:04.079
You can find Brad at developerlife.com.

00:44:04.239 --> 00:44:08.639
That is D V L P R L I F E dot com.

00:44:08.880 --> 00:44:14.400
And you can interact with them via Twitter, D V L P R L I F E.

00:44:15.039 --> 00:44:27.760
You can also find me at mattalino.io, mate.io, and my Twitter handle is Mattalino16.

00:44:28.559 --> 00:44:31.519
And see you can see those links down below in the show notes.

00:44:31.679 --> 00:44:32.880
Again, thank you everyone.

00:44:33.039 --> 00:44:34.880
Thank you, and take care.

Stefan Sosic Profile Photo

MVP & CEO @ BCILITY

Stefan is a Microsoft MVP, Business Central expert and the Co-Founder and CEO of BCILITY, where he leads innovative solutions for Business Central users. He actively contributes to the Microsoft Dynamics community, sharing his knowledge and enhancing the platform through open-source Microsoft projects. As a frequent speaker at Business Central conferences, Stefan captivates audiences with his deep expertise and passion for the subject. His dedication to continuous learning and community collaboration sets him apart as a leader in the field.