WEBVTT
00:00:00.160 -->
00:00:01.840AI will make devs irrelevant.
00:00:02.000 -->
00:00:03.759Stop studying computer science.
00:00:04.000 -->
00:00:13.359Now there's an 800% increase in demand for this forward-deployed engineered role across all sectors.
00:00:13.519 -->
00:00:22.719Artificial intelligence groups are on hiring SPRE for a rare kind of software developer who can code and talk to customers.
00:00:22.879 -->
00:00:24.800Everyone's gonna be hiring FDEs.
00:00:24.960 -->
00:00:28.879Keep coding and keep working on your list your listening skills kids.
00:00:56.719 -->
00:01:01.359With your hosts, Nick Dolman and Ulrike Ackerbeck.
00:01:01.759 -->
00:01:03.679Yep, so we're waiting at good morning.
00:01:03.840 -->
00:01:08.000We're waiting for morning for me, afternoon for you.
00:01:08.159 -->
00:01:11.840I'm in the, as you can tell, I'm in the portable, the portable studio again.
00:01:12.079 -->
00:01:14.560And uh you're in the charred remains of your office.
00:01:14.799 -->
00:01:16.159I'm freezing cold.
00:01:16.319 -->
00:01:20.799Just came from being outside for a few hours because there was a fire in the building.
00:01:20.959 -->
00:01:29.040And you know what it's like when the fire alarm goes off and you just go, Yeah, let me just finish this post and let me just and then you grab your things and you go, and then you get outside.
00:01:29.120 -->
00:01:36.239And then some people actually forgot their jacket inside, and it's like because you sent winter here, it's actually minus degrees here, so it's pretty cold.
00:01:36.400 -->
00:01:39.680They're they forgot, they remember the laptop, but they forgot their jacket.
00:01:39.840 -->
00:01:43.599So they've been outside in the minus degrees without a jacket for a few hours.
00:01:43.680 -->
00:01:45.840But there was actually a fire, so you went through it.
00:01:45.920 -->
00:01:56.159Actually, it has a little bit of a fiery the smoke scent here smell, but it was actual kind of smoke coming out of the building on the second floor, and we're on the third floor, so yeah, exciting.
00:01:56.319 -->
00:01:58.079And also we have a hackathon going on.
00:01:58.159 -->
00:02:07.280So I've kind of gotten my colleagues from all over the country to come here today to spend eight, you know, a full 12, 13 hours here in the office today.
00:02:07.519 -->
00:02:10.240We were in the middle of a hackathon because we have a customer day in a few days.
00:02:10.319 -->
00:02:12.080We wanted to have something to kind of showcase.
00:02:12.159 -->
00:02:17.199And so they're in the middle of that, and then suddenly two hours out of our day to just go and stand outside.
00:02:17.360 -->
00:02:23.680So they got a bit of fresh air and now they're really cold and uh drinking hot chocolates and teas and coffees just to warm up again.
00:02:23.759 -->
00:02:24.639And uh yeah.
00:02:24.960 -->
00:02:26.560So just made sure they were okay.
00:02:26.639 -->
00:02:31.439And then in your recording podcast with you, it's all fun, all part of the adventure.
00:02:31.759 -->
00:02:32.159Absolutely.
00:02:32.560 -->
00:02:36.240You are traveling and in your remote office because you're in.
00:02:36.879 -->
00:02:42.960I'm in San Francisco for Microsoft Ignite, which kicks off tomorrow.
00:02:43.120 -->
00:02:46.319Um, doing a bit of touristy stuff after we record today.
00:02:46.400 -->
00:02:48.400Um but already we met up with some friends here.
00:02:48.560 -->
00:02:54.240It's I'm thinking they're probably gonna be talking maybe about AI and co-pilots this week.
00:02:54.639 -->
00:02:54.960What?
00:02:55.120 -->
00:02:56.000No, I don't.
00:02:56.159 -->
00:02:56.400Yeah.
00:02:56.560 -->
00:02:59.439Yeah, I wouldn't put money on it or anything.
00:02:59.520 -->
00:02:59.840Yeah.
00:03:00.080 -->
00:03:09.680Well we know that there are some big announcements coming, and definitely so by the time this is released, I think uh the major stuff is already gonna be public.
00:03:09.840 -->
00:03:17.199Uh, and also we've had a bit of, I don't know, interesting posts from some community leaders um on LinkedIn and socials lately.
00:03:17.360 -->
00:03:21.120We're not gonna go into in detail, but it's been an interesting few weeks.
00:03:21.199 -->
00:03:28.159Uh, and now it's all gonna kind of uh come to fulfillment as we enter into Ignite week.
00:03:28.400 -->
00:03:30.080So it's gonna be exciting for sure.
00:03:30.319 -->
00:03:33.840And again, again, game-changing stuff.
00:03:34.240 -->
00:03:43.680Yeah, and on top of Ignite, there's a shit ton of community content that came out as well since our last episode at the platform conference.
00:03:44.240 -->
00:03:48.639The list of things, I don't think we've had a list this long in so long.
00:03:48.719 -->
00:03:57.280And I know they have a hard stop, so we're just gonna dive in and get ready for this um this two weeks of of content.
00:03:57.360 -->
00:03:57.680Right.
00:03:57.919 -->
00:04:06.800So, first off, let's start with Yucca, because we don't know how a Yucca corner, as we're gonna highlight some of the things he talked about in the last two weeks.
00:04:06.960 -->
00:04:25.439Um, and this week the rant is about app builder, ready for production, oh co-pilot, app agent, app builder agent, my sweet summer child, his post starts with, and he is ranting about how it's not ready for production, and it's overly confident about what it's doing.
00:04:26.000 -->
00:04:26.399So, yeah.
00:04:26.720 -->
00:04:34.319And we've talked about this as as well, about the fact that it is a very lightweight, it's based on SharePoint lists as the data source.
00:04:34.480 -->
00:04:36.319And of course, he tried it and nothing worked.
00:04:36.399 -->
00:04:43.519It's funny because we talked about, you know, we're talking a little bit about generative pages, and I actually did some stuff with generative pages, and it wasn't quite working this week either.
00:04:43.600 -->
00:04:50.160So a lot of these things, even though they become GA and get really like app builder is still preview.
00:04:50.560 -->
00:04:53.279So if it's preview, expect a bumpy ride.
00:04:53.360 -->
00:04:58.399But even with a lot of this stuff, everything's coming so fast and furious going through these engineering cycles.
00:04:58.560 -->
00:05:00.000There's there's there's two sides of me.
00:05:00.079 -->
00:05:05.360First off, it's like I'm not a big believer in this app builder contact concept, and that's just my own personal opinion.
00:05:05.439 -->
00:05:07.600Nothing against the technology or the team behind it.
00:05:07.759 -->
00:05:14.399It's really just I don't get why we need to have yet another app builder experience.
00:05:14.480 -->
00:05:18.720Yet power apps was that thing a couple years ago and before that, before that.
00:05:18.879 -->
00:05:26.399And we have power apps and we have these tools that are able to generate power apps, and then we had this power apps for teams that didn't really take off.
00:05:27.040 -->
00:05:35.279Anyways, all that being said, on the on the other side too, we have to realize that some of these things coming out of the gate, they're not going to be perfect.
00:05:35.360 -->
00:05:39.439If you look at something like Plan Design or six months ago, it really wasn't that great of a product.
00:05:39.600 -->
00:05:43.439Now it's actually pretty solid in what it does and it's evolving.
00:05:43.519 -->
00:05:53.199So we have to, I think we have to be patient with some of these tools as well, regardless about the maybe the the concepts behind them.
00:05:53.360 -->
00:06:06.319But it's good that people like you are calling this out because it keeps Microsoft, you know, on their toes to make sure that these things do get fixed and addressed and move forward and actually make it to be something that people will find useful and confident in.
00:06:06.480 -->
00:06:14.240And this is the interesting part because I'm working with some of my coaching clients and they'll try something, and if it doesn't work, they kind of like, oh, this doesn't work.
00:06:14.399 -->
00:06:17.519Like this is our this has been our default with software for so long.
00:06:17.759 -->
00:06:19.600We try something, it doesn't work.
00:06:19.680 -->
00:06:22.079Well, it and then throw our hands in the air, it doesn't work.
00:06:22.240 -->
00:06:28.240Well, yeah, but depending on now, it's really depending on how you're prompting, how you're using these tools.
00:06:28.399 -->
00:06:31.839But understand that in the cloud, things are constantly getting fixed.
00:06:32.000 -->
00:06:34.560It's a case of, well, it doesn't work today.
00:06:34.720 -->
00:06:37.519It might work tomorrow, it might work better next week.
00:06:37.680 -->
00:06:39.439But that's not to say we still should call it out.
00:06:39.519 -->
00:06:45.120So now I'm I realize I'm rambling, but it's good that you can do post and yeah, it is.
00:06:45.199 -->
00:06:54.800And also, but I do also recognize that as consumers and as customers of this platform, we should also expect that things that are released and our GA, for instance, should work.
00:06:54.959 -->
00:06:55.199Right.
00:06:55.360 -->
00:07:01.120So I mean, it's it's one thing to understand that this is a platform and it's already it's always moving.
00:07:01.360 -->
00:07:07.600And the price we pay for getting access to functionality early is that it's not always working.
00:07:07.759 -->
00:07:16.000But I also see the other side of that, that these customers are professionals and companies, they need this software to work.
00:07:16.319 -->
00:07:22.560And so to say that something is kind of released and and then not fully working is not really a good thing either.
00:07:22.639 -->
00:07:32.240And sometimes you can be a bit a little bit, I don't know, impatient maybe uh of some of the unfinished stuff that we have to to work at and and go through.
00:07:32.879 -->
00:07:40.560Then yeah, no, definitely um a a good pose and a and a critique, um, which is what Yuca does.
00:07:40.639 -->
00:07:42.959He keeps everyone on their toes these days.
00:07:43.120 -->
00:07:43.759So absolutely.
00:07:44.000 -->
00:07:54.959And then of course you have on the flip side of that, Microsoft also provides very good documentation and guidance on how to implement and how to work with the products that they release as well.
00:07:55.040 -->
00:08:04.319So I find I'm not worked with a ton of other kind of providers, but I know from other people that documentation in terms of power platform for Microsoft is actually very good.
00:08:04.480 -->
00:08:12.879And also we've had an addition, which is the Managed Power Platform Assets and the Age Agents on new workshop content, the lifecycle mastery.
00:08:12.959 -->
00:08:14.560And do you want to talk a little bit about that?
00:08:14.879 -->
00:08:16.639It came out on PPCC, right?
00:08:17.120 -->
00:08:23.279Yeah, this is uh Marcel Ferreira, who's uh he's on the pro the proje uh the engineering team, a super smart guy, super friendly guy.
00:08:23.439 -->
00:08:33.679And he put us on his GitHub, it's actually on GitHub, it's the um the assets for the the labs that they've done for ALM in terms of co-pilot studio and everything like that.
00:08:33.840 -->
00:08:42.399So not only is it good on the co-pilot studio side, but also about distant power platform ALM using managed environments and that type of thing.
00:08:42.559 -->
00:08:44.320So yeah, it's a it's a great link.
00:08:44.399 -->
00:08:45.360It's great resources.
00:08:45.440 -->
00:08:49.360It has all the labs, so you can kind of sit, it even has coffee breaks in the lab breakdown.
00:08:49.519 -->
00:08:50.799So you could What?
00:08:51.039 -->
00:08:53.840I think that's I think it's because it's part of the presentation.
00:08:54.000 -->
00:08:58.799But I love that the fact that these resources are available for you to try at home on your own time.
00:08:58.960 -->
00:08:59.279Yeah.
00:08:59.519 -->
00:09:00.639And and go through that.
00:09:00.720 -->
00:09:05.840So yeah, thanks, Marcel, for for posting that and making it another great resource for the community.
00:09:06.240 -->
00:09:09.759Yeah, and stop spoiling the attendees of workshops, Marcel.
00:09:09.919 -->
00:09:10.480It's not fair.
00:09:10.639 -->
00:09:22.320But I was at uh Marcel and Casey's session at PPCC about PowerPlatform pipelines and ALM, and it was one of my top sessions overall for PPCC.
00:09:22.480 -->
00:09:23.279I learned so much.
00:09:23.360 -->
00:09:28.720And also there was a customer there that took the last 10 minutes to talk about their experience with an environment.
00:09:28.799 -->
00:09:39.919I'm sorry, a tenant with over 200 managed environments and how pipelines have saved kind of and how they're working with pipelines across all of these environments and these kind of data layers.
00:09:40.000 -->
00:09:42.639And you can imagine how complicated that is.
00:09:42.799 -->
00:09:47.440We used to work on a project together when we had kind of 10% of that or half of that.
00:09:47.519 -->
00:09:49.840And it's that was challenging enough.
00:09:50.080 -->
00:10:02.080But just to hear that first party experience with the platform and also how they they had trust in pipelines and also the platform to do this kind of work and they didn't do ADO.
00:10:02.240 -->
00:10:08.960They stuck with pipelines throughout their the kind of the challenges and and the growth of the of those of that capability.
00:10:09.200 -->
00:10:10.720So that was really interesting to hear.
00:10:10.879 -->
00:10:11.279So yeah.
00:10:11.440 -->
00:10:22.960And also wanted to shout out something else while we're on PPCC before we move on, because I saw something that I can't believe that this didn't cross my path before, trying to find the link.
00:10:23.120 -->
00:10:30.000So Master Series, first of all, the website for Master Series is on the PowerPages site, which is funny to me.
00:10:30.159 -->
00:10:33.120They did a recap of PPCC that I really liked.
00:10:33.200 -->
00:10:35.440It's with Jeff and April and Scott.
00:10:35.600 -->
00:10:45.519Um, they kind of brought so if you want a highlight and a summary of the most important new features and updates from PPCC, that's a really good recap video.
00:10:45.759 -->
00:10:51.039And also, the the library is full of power platform content.
00:10:51.120 -->
00:10:57.600This used to be Power Platform Master Series, now it's just Microsoft Power Um Master Series, but it comes from PowerPlatform.
00:10:58.080 -->
00:11:03.840So the the list of videos is I just that was a black hole, it was a rabbit hole.
00:11:03.919 -->
00:11:07.039I just dove into and I was like, ah, this, I need to see this and this and this.
00:11:07.519 -->
00:11:09.360So yeah, absolutely worth checking out.
00:11:09.440 -->
00:11:18.080And also, uh actually a few updates that I missed um for Copeless Studio in there as well on the recap uh video that is worth checking out.
00:11:18.399 -->
00:11:24.240So um definitely it's good because it you know at these conferences you just can't keep on top of everything.
00:11:24.559 -->
00:11:30.799I mean, we try and we try to provide that for our viewers, but even us, there's things that kind of come up.
00:11:30.879 -->
00:11:33.360There's like, holy crap, like the like the the amount of information.
00:11:33.440 -->
00:11:41.679So, I mean, between us, like the news of the PowerPlatform Weekly and PowerPlatform Dev Weekly, hopefully we can keep people somewhat on top.
00:11:41.759 -->
00:11:44.799But of course, I I'll look at these newsletters and look at like that.
00:11:44.960 -->
00:11:46.159I wasn't aware of the site either.
00:11:46.240 -->
00:11:47.519So thanks for putting that in the link.
00:11:48.320 -->
00:11:53.360I I love doing this podcast because we we have to keep our eye out for things.
00:11:53.519 -->
00:11:57.279If I was just, I would miss out on so much by not putting this stuff together.
00:11:57.519 -->
00:12:00.639Even then I feel like, okay, we where's this stuff coming from?
00:12:00.879 -->
00:12:02.399Anyways, it's all good.
00:12:02.639 -->
00:12:03.279Yeah, I know.
00:12:03.440 -->
00:12:03.919Yeah.
00:12:04.080 -->
00:12:04.960Yeah, definitely.
00:12:05.200 -->
00:12:05.519Right.
00:12:05.600 -->
00:12:11.600So I, of course, time that I'm usually taking before we record to sit down and go through the list and make my notes.
00:12:11.759 -->
00:12:12.879I I was out cold.
00:12:13.120 -->
00:12:17.840So there's a link in here by Matthew Devaney on Cold Putter Studio test automation.
00:12:18.080 -->
00:12:19.600Stop testing manually.
00:12:19.759 -->
00:12:21.039The link is to a video.
00:12:21.200 -->
00:12:26.240I know I've seen the video, but I can't for the life of me remember exactly what it is about.
00:12:26.399 -->
00:12:31.120But I know that it has to do with Copilder Studio and testing and automated testing, which I'm all for.
00:12:31.279 -->
00:12:34.879And I know that Matthew is brilliant, so check that out.
00:12:35.120 -->
00:12:36.480And on to the next slide.
00:12:36.799 -->
00:12:37.200Yes.
00:12:37.440 -->
00:12:38.399Yes, it's pretty safe.
00:12:39.039 -->
00:12:41.759A safe bet by a video from Matthew is good to go.
00:12:41.919 -->
00:12:49.120And then it probably, I'm guessing it touches on a little bit about what Lydia showed at uh Power Platform conference as well about the embedded testing.
00:12:49.840 -->
00:12:51.440So yeah, another great resource.
00:12:51.600 -->
00:12:53.840But let's talk about uh what do you want to talk about generative pages?
00:12:54.000 -->
00:12:55.200Oh, sorry, do you have one more thing?
00:12:55.360 -->
00:12:55.919Yes, I do.
00:12:56.159 -->
00:13:02.320No, no, no, it's to get excited about the generative pages because so first of all, it was GA in the in US, right?
00:13:02.399 -->
00:13:10.960So last week they announced so generative pages is now GA in US, which is a bit crazy because, well, not crazy, but so generative pages.
00:13:11.039 -->
00:13:24.720It's you have a model driven app, and you can create a new page in your model-driven app, which you can vibe code, you can tell it in natural language what you want, and then you get the code view and the preview view, and you can uh talk to it and and vibe code it, right?
00:13:24.799 -->
00:13:35.200With uh with prompting and stuff, which creates code, which creates an app, and then that code and that app is now DA in the US.
00:13:35.360 -->
00:13:36.559Why just in the US?
00:13:36.639 -->
00:13:37.279I don't get it.
00:13:37.360 -->
00:13:40.879It's like if it was a feature, if it was a security thing, I would get it.
00:13:40.960 -->
00:13:46.559But the code that it creates is only to be used in production environments in the US.
00:13:46.639 -->
00:13:53.440And the reason why I'm a bit frantic about it is because I want to use it for a customer, because we showed it last week and I want to use it.
00:13:53.759 -->
00:13:59.919So here's it here's why I think it is, um, because I actually used it in my own.
00:14:00.480 -->
00:14:02.320I people be people know this.
00:14:02.399 -->
00:14:04.639I build my own apps for my own stuff, my own management.
00:14:04.720 -->
00:14:11.440So I built, I built a travel management because I travel quite a bit, but I built an app to help manage all of this stuff.
00:14:11.759 -->
00:14:16.159Part of it is I created, um, I used the generative page as part of that.
00:14:16.240 -->
00:14:21.039In my developer environment, which is in the US, it all worked perfectly.
00:14:21.200 -->
00:14:27.919I deployed it to my Canadian environment, my production environment, and it failed because it was missing some of the components.
00:14:28.080 -->
00:14:36.879So I think the reason why it's GA in the US is there's components that have been rolled out that aren't in the various geographies.
00:14:37.039 -->
00:14:44.399I'm hoping in the fullness of time, being a very, very short time frame, that these things will be there so we can actually use it in production.
00:14:44.639 -->
00:14:58.799I was just amazed, like probably I was able to generate something that if I built using like web resources and HTML, which I would have had to in the past, and we will talk about that because there's a good article on that, it would have taken me days, if not weeks.
00:14:58.960 -->
00:15:02.720And it literally took me hours, and I went tweaking back and forth.
00:15:02.879 -->
00:15:06.000And it just it just is opening up a lot of possibilities.
00:15:06.159 -->
00:15:08.399The thing is we're not out of we're not out of work.
00:15:08.480 -->
00:15:11.440We still need a solution architect and work with our requirements.
00:15:11.679 -->
00:15:18.159So, but that's why I think it's GA just in the US, because of more technical reasons in terms of the underlying infrastructure.
00:15:18.240 -->
00:15:22.480And I don't know the reasons why that's being that takes longer, but I get you.
00:15:22.879 -->
00:15:25.039That's I want it everywhere as well.
00:15:25.279 -->
00:15:31.200Yeah, and I know, so we just had Power Pages was enabled in the Norwegian regions, what, a year ago, right?
00:15:31.360 -->
00:15:32.480And that's crazy.
00:15:32.799 -->
00:15:33.360Not even yet.
00:15:33.519 -->
00:15:34.879So it's of course, yeah.
00:15:34.960 -->
00:15:37.440So that's that's why, and I do recognize that.
00:15:37.679 -->
00:15:50.320But um, we we're also kind of squished between a rock and a hard place because no one's gonna want to deliver a Canvas app to a customer today when we know what donative pages and code apps can do.
00:15:50.559 -->
00:16:07.120And so this week we're pitching to a customer, we're like, well, this is what the model-driven app looks like, and this is what that UI is, and it's exactly what you need, but we recognize that it's not the prettiest thing in the world, and yes, there are too many buttons, and yes, it's a bit too busy, and we're gonna make it better.
00:16:07.279 -->
00:16:09.440Just give us a few months, maybe.
00:16:09.600 -->
00:16:10.559I'm not really sure.
00:16:10.639 -->
00:16:19.919And then this is what you can get, and we can show them what it looks like in a generative page in a US environment, a sandbox environment next to it, and then they go, Oh, wow, oh, I want that.
00:16:20.080 -->
00:16:30.000It's like, yeah, I know, and I know you turned off your old system and you need this to be live by December, but trust me, by March we'll have this up and running in your environment as well.
00:16:30.159 -->
00:16:32.960So it's, but do you want us to make a canvas app in the meantime?
00:16:33.120 -->
00:16:40.639You know, so it's it's kind of creating this little wedge, I find, uh, when we're so close, but yeah, just not there.
00:16:40.799 -->
00:16:44.320Um, but bringing it back to the content that we're actually going to talk about.
00:16:44.480 -->
00:16:49.360So, Ricardo Gregori, he made a broad blog post that I absolutely love the title of.
00:16:49.440 -->
00:16:53.759It's Genitive Pages, the right hype for the wrong reason.
00:16:53.919 -->
00:16:56.080And it is so cleverly done.
00:16:56.720 -->
00:17:00.159He says, and this is me being guilty.
00:17:00.240 -->
00:17:02.080I'm not an Amex developer.
00:17:02.320 -->
00:17:05.119I came into Dynamics from Power Pages.
00:17:05.200 -->
00:17:15.039I had no idea that you could do what you now can do with custom pages all along with what you just kind of alluded to, custom web resources.
00:17:15.279 -->
00:17:18.319You can have React TypeScript and Fluid UI.
00:17:18.400 -->
00:17:25.680You can have HTML, CSS, JavaScript, you can do practically whatever you want with the page in the mold-driven app.
00:17:25.759 -->
00:17:27.759And you've been able to do that for a long time.
00:17:27.920 -->
00:17:29.519You just had to know how.
00:17:29.680 -->
00:17:37.680So this is again the story of vibe coding, making coding accessible to people like me who are not professional developers.
00:17:37.839 -->
00:17:52.960Suddenly the threshold to getting into it is much lower because I have a button to click and an input prompt window to type, and suddenly I have access to this thing that we've always really been able to do.
00:17:53.039 -->
00:17:54.640It's just I did not know about it.
00:17:54.880 -->
00:17:57.200So I think he speaks to a very important point.
00:17:57.359 -->
00:18:06.799And also it kind of yeah, I I I I honestly did not know that it was possible to make these kinds of adjustments to a model-driven app.
00:18:07.440 -->
00:18:15.759Yeah, like even like I it's funny because I see when I saw that poster brought me back 10, 12 years ago for a client.
00:18:16.000 -->
00:18:18.880They needed a very specific interface, and we were struggling.
00:18:18.960 -->
00:18:26.240That was like the CRM 2011 days where that was even before Canvas apps or any of this, but they needed a specific user interface.
00:18:26.319 -->
00:18:37.359And I remember being like thinking about it and waking up at two in the morning, going down to my computer and hack and basically hacking out an HTML JavaScript page that we embedded as a web resource.
00:18:37.519 -->
00:18:42.480And I remember I spent like I remember getting to a point, it was like you know, four or five in the morning.
00:18:42.559 -->
00:18:46.160And I said, if I can't get this to work, I need to stop, go back to sleep.
00:18:46.319 -->
00:18:52.000But then I just I actually, you know, that happy code dance where you actually get to where you want to be.
00:18:52.240 -->
00:19:05.519So I got the proof of concept going, but looking, thinking back, reading that article, but looking back now, if I had generative pages at that time, I could have whipped that up like during the customer meeting almost of what they wanted.
00:19:05.680 -->
00:19:08.240So again, it's like everything old is new again.
00:19:08.319 -->
00:19:10.559It's just the tooling has changed a little bit.
00:19:10.799 -->
00:19:12.079So this is a great article.
00:19:12.240 -->
00:19:20.480But while we're on the topic of generative pages, when I was working on my generative page, I thought, oh, it'd be great if I could, like, it's a standalone page.
00:19:20.559 -->
00:19:25.599I can do a lot of stuff, I can access my Dataverse tables, which is important, the slash pick your tables.
00:19:25.680 -->
00:19:26.240That was a lesson.
00:19:26.319 -->
00:19:28.480I was like, why is it why is it making up stuff?
00:19:28.559 -->
00:19:30.480Like, oh yeah, I need to specify my tables.
00:19:30.559 -->
00:19:33.359And then once I figured that out, and I was like, oh, okay, this is cool.
00:19:33.440 -->
00:19:39.200But then I'm like, okay, but I want to show this in context within a form or pass some other parameters to it.
00:19:39.359 -->
00:19:40.720And I'm like, how is that done?
00:19:40.880 -->
00:19:44.240And then I saw this post yesterday, actually.
00:19:44.400 -->
00:19:47.599Um, and I'm not sure if you've seen this yet, but it's brilliant.
00:19:47.839 -->
00:19:57.599It basically describes uh from Medi E, and basically it's about Power Apps, generative pages, passing the context is the real superpower.
00:19:57.759 -->
00:20:02.880And basically, he showed how to pass the context of the record you're in.
00:20:02.960 -->
00:20:17.839So let's just say you're in um, well, for the for the example, I'm going, I have a TRIPS record, and I can pass that now to the context of my generative pages to see my flight information, my hotel information within that generative page within the context of a model-driven app.
00:20:17.920 -->
00:20:24.319And I can embed that just using the HTML rendering control within the model-driven app.
00:20:24.559 -->
00:20:33.440So I haven't tried this out, but this to me is this is next gen in terms of the generative pages of what you can do and enhance model-driven apps.
00:20:33.680 -->
00:20:38.480So this is where we're going with this stuff, right?
00:20:38.559 -->
00:20:44.720Where we're and this could be, this could actually, scarily enough, could replace a PCF control.
00:20:45.440 -->
00:20:48.880Basically throwing the uh concept of embedded canvas apps out the window.
00:20:49.039 -->
00:20:52.960If anybody's worked with that, that's cool, but it's also a little clunky.
00:20:54.319 -->
00:21:01.039And just again, making model-driven apps to that next level, again, in terms of user inter specialized user interfaces.
00:21:01.200 -->
00:21:02.799So uh great, great post.
00:21:03.119 -->
00:21:03.519100%.
00:21:03.759 -->
00:21:14.720And actually, this is I'm gonna pass that on because I didn't see that, and I'm gonna pass that on to the guy that's working on the um the customer app that we're gonna show because this is exactly the issue that he has.
00:21:14.880 -->
00:21:26.480We have a a list and we have a side panel coming in, and we have one entity and then we have child entities underneath, but it can't get it to understand that it needs to tie the child entities to the parent because it's lacking that context.
00:21:26.799 -->
00:21:32.240So this is yeah, this is it's how to pass that parameter is um is very good.
00:21:32.400 -->
00:21:32.559Yeah.
00:21:32.720 -->
00:21:35.039And then did you have something else tied to this?
00:21:35.119 -->
00:21:42.480Because you No, I think I think we've covered generative pages, which of course big fan and can't wait to keep doing more.
00:21:43.279 -->
00:21:43.920Yeah.
00:21:44.319 -->
00:21:53.119Um, and also in terms of co-pilot studio, I saw uh post from Diane Taylor um the other this week.
00:21:53.759 -->
00:21:55.599Sorry, Dion, I keep doing it.
00:21:55.680 -->
00:21:58.400I spent the week with Dion and I still get it wrong.
00:21:58.720 -->
00:21:59.519How's that possible?
00:21:59.680 -->
00:22:00.400Sorry, Dion.
00:22:00.559 -->
00:22:04.880I know you're gonna call me out, you're gonna send me a message and you're gonna go, it's not that's not my name.
00:22:04.960 -->
00:22:05.519It's Dion.
00:22:05.759 -->
00:22:06.640I know it, I know it.
00:22:07.039 -->
00:22:07.359Sorry.
00:22:08.000 -->
00:22:11.839She's gonna give me so much okay, one of these days.
00:22:11.920 -->
00:22:13.519And also Eliza, same thing.
00:22:14.319 -->
00:22:14.720What?
00:22:15.200 -->
00:22:16.480Okay, moving on.
00:22:16.960 -->
00:22:21.039Um, she has a blog post that shows you how to group your uh documents.
00:22:21.119 -->
00:22:26.480So you have a couple of the studio agent and you give it documents, upload documents as knowledge.
00:22:26.640 -->
00:22:50.880And then if you don't have that in a SharePoint site and you still want to group them so that you can so the example she so shows is that you have a restaurant that has a menu, and then you have maybe you have seasonal menus and you want one for Halloween, one for Christmas, one for summer, and then you wanted to give it, you kind of want to group those things together and then give it specific instructions and and descriptions for it to understand the context.
00:22:50.960 -->
00:22:52.720And it's all about the context.
00:22:52.960 -->
00:22:55.599I can't say this enough, and I talked about it today.
00:22:55.680 -->
00:22:58.559It's in the post from um Ricardo.
00:22:58.720 -->
00:23:00.319It's all about context, right?
00:23:00.559 -->
00:23:02.559So this is what it is about.
00:23:02.720 -->
00:23:11.519So if you are working with knowledge sources being documents with Copeland Studio, check this out because it is um is a very good resource.
00:23:12.000 -->
00:23:14.000Yes, I will see her probably later today.
00:23:14.160 -->
00:23:16.079But just so you know, we have a chat group.
00:23:16.400 -->
00:23:17.920Give her a little bit of a heads up.
00:23:18.240 -->
00:23:19.599Yeah, we have a chat group going.
00:23:19.839 -->
00:23:29.519We're already making fun of her American uh uh pronunciation of her name, and so she was yeah, so I'm expecting a big punch in the arm already, so I'll take a double one for you.
00:23:30.000 -->
00:23:31.920Thank you, and then you can pass it on to me.
00:23:32.000 -->
00:23:32.880Okay, that's good.
00:23:33.119 -->
00:23:33.440Right.
00:23:33.680 -->
00:23:41.119So we have uh a blog post, sorry, a post from our your uh you survivals, or have you kind of buried the hatchet?
00:23:41.200 -->
00:23:42.160You and Nathan Rose.
00:23:42.400 -->
00:23:44.480We saw Nathan in Las Vegas.
00:23:44.880 -->
00:23:46.720We we're never we're never rivals.
00:23:46.799 -->
00:23:47.920We're we're always good friends.
00:23:48.559 -->
00:23:49.039For fun.
00:23:50.079 -->
00:23:52.079Oh, it's Nathan's come round.
00:23:52.240 -->
00:23:55.440You won, Nathan lost, and then now he's on my side.
00:23:57.839 -->
00:23:58.880Yeah, okay.
00:23:59.119 -->
00:24:01.200So another punch in the arm then later.
00:24:01.359 -->
00:24:01.680Okay.
00:24:03.039 -->
00:24:04.000He's strong.
00:24:04.079 -->
00:24:07.839I mean, I know you're strong, but you gotta flex for that punch.
00:24:08.160 -->
00:24:08.640Yeah, yeah.
00:24:08.799 -->
00:24:09.359He's a big guy.
00:24:09.440 -->
00:24:10.799He's uh he's a uh he's cool.
00:24:10.880 -->
00:24:13.200I love uh Nathan, he's uh one of my favorite people.
00:24:13.359 -->
00:24:16.720I mean a lot of I have a lot of favorite people, but he is definitely in the list.
00:24:18.240 -->
00:24:19.680Yes, 100%.
00:24:20.240 -->
00:24:26.720Um, so maybe this is mine, I don't know about you, but this is actually where he talks about coming round.
00:24:26.880 -->
00:24:33.359So the post starts about a photo that was taken at MVP Summit, and he was in and he says he was in a bit of a crisis.
00:24:33.599 -->
00:24:45.440He's been the power fixed guy, and he's kind of seen the low-code thing being deprecated or killed so many times, and it kind of I can relate to this.
00:24:45.599 -->
00:24:48.079The they're taking my thing away now.
00:24:48.160 -->
00:24:48.880What do I do?
00:24:48.960 -->
00:24:50.160And do I still have value?
00:24:50.319 -->
00:24:51.359Do I still have a place?
00:24:51.599 -->
00:25:07.599And then he calls out the Scott Juro and Marcel Ferreira's session at Build, where they talked about it's always been about less code, uh smarter code, which is kind of the the, I don't know, the solace that it's always been about the code.
00:25:07.680 -->
00:25:13.039It's always been about smartness, and it's low-code was sort of the previous solution to this.
00:25:13.119 -->
00:25:14.240Now it's vibe coding.
00:25:14.319 -->
00:25:20.079And then, of course, PPCC, Charles Alamana on the stage declare that nope low code is now dead.
00:25:20.160 -->
00:25:25.440And I think we all can relate to that, that little, that that journey that Nathan's had with this.
00:25:25.599 -->
00:25:37.279But he's come round and he sees that there are so many amazing solutions now that we can now bring to life with AI and disassisted coding or whatever you want to call it these days, advive engineering.
00:25:37.440 -->
00:25:41.119And um, yeah, and he says, love to the power fixed rangers.
00:25:41.200 -->
00:25:44.319Uh, we'll find something new and AI enabled to assemble us.
00:25:44.400 -->
00:25:46.720Uh, and then he calls out the AI Rangers.
00:25:46.799 -->
00:25:48.559So yeah, it's a very good post.
00:25:48.720 -->
00:25:50.400I must give it to Nathan.
00:25:50.480 -->
00:25:56.559He's so brave and so open and honest, and he brings a lot of himself to the to the table.
00:25:56.720 -->
00:26:04.160We really appreciate you, Nathan, for for coming out and talking about the difficult things that I think a lot of us are feeling at the moment.
00:26:04.480 -->
00:26:06.400Take someone like you to lead.
00:26:06.799 -->
00:26:08.319Oh, yeah, a genuine guy.
00:26:08.400 -->
00:26:13.119And of course, I mean, in terms of finding, I mean, I find like I know he was very big in PowerFacts, Power Effects.
00:26:13.200 -->
00:26:21.200Not that like, let's not PowerFX is not dead, but in terms of generating code, there's probably shorter cuts and other ways.
00:26:21.359 -->
00:26:26.319We don't have to go we don't have to talk about PowerFX and I have I have opinions on it as well.
00:26:26.480 -->
00:26:37.359But I know Nathan has done a lot of we don't really have uh in this episode so much, but he has a lot of good content on MCP servers, and I've seen him do presentations on presentations on that.
00:26:37.599 -->
00:26:44.559So if I needed to, and I do need to actually get my head wrapped around some MCP stuff, Nathan is my one of my go-to guys for that already.
00:26:44.720 -->
00:26:47.519So I mean, this is this is we evolve, we adapt.
00:26:47.599 -->
00:26:52.559Um the fact that he sort of shares his journey and he just shows how what of a genuine guy he is.
00:26:52.799 -->
00:26:54.160So keep it up.
00:26:54.480 -->
00:26:56.000Yeah, keep it up for sure.
00:26:56.160 -->
00:26:56.960All right, moving on.
00:26:57.119 -->
00:27:00.240One of my other friends did a thing.
00:27:00.880 -->
00:27:02.559Thomas Sonso did a thing.
00:27:02.640 -->
00:27:15.359I talked to Thomas earlier today, and it's so funny because Thomas used to be this then I'm seeing Ramkeeper, uh you know, young and then now he's a is a dad of two small kids, and he's now feeling the pressure that all of us are feeling.
00:27:15.599 -->
00:27:23.039But then, even though he's just drenched in all the baby stuff, he just managed to still do a thing.
00:27:23.839 -->
00:27:29.039Yeah, just kidding Thomas for still delivering content.
00:27:29.440 -->
00:27:39.599Yeah, so so basically he's he's re rebuilt what I think portals from scratch um using using coding.
00:27:39.680 -->
00:27:41.039He showed me this in Gothberg.
00:27:41.119 -->
00:27:42.559He's like, I'll show you what I built.
00:27:42.640 -->
00:27:42.960Yeah, I know.
00:27:43.200 -->
00:27:48.720But I'm like, wow, this looks exactly what ADX built years ago.
00:27:49.200 -->
00:27:54.559But it's still cool though, because he just it's part of he this is what I I I always talk about.
00:27:54.640 -->
00:27:56.400People that want to learn something, get a project.
00:27:56.559 -->
00:27:59.440And he got up, he took a project to build a community portal.
00:27:59.519 -->
00:28:03.680And for a guy that didn't code, like I mean, he's done this before, right?
00:28:03.759 -->
00:28:13.519He didn't know anything about plugins a few years ago and then did a wrote plugins and did a whole series, and he built this thing uh or vibe engineered this particular portal together.
00:28:13.680 -->
00:28:15.039And it's really impressive.
00:28:15.119 -->
00:28:17.519And I was like, I was kind of blown away.
00:28:18.079 -->
00:28:22.319It inspired me to kind of get okay, I need to up my like coding game.
00:28:22.400 -->
00:28:26.000Like I used to be, I used to code all the time, and I don't do it as much anymore.
00:28:26.079 -->
00:28:29.920And it like, I know this is so much fun, and I need to get back into it.
00:28:30.000 -->
00:28:32.799So, anyways, check out Thomas's post and his journey.
00:28:32.880 -->
00:28:35.200Um, and hopefully that inspires you, like it inspired me.
00:28:35.279 -->
00:28:36.240And thanks, Thomas.
00:28:36.400 -->
00:28:42.160And yeah, I've been yeah, looking forward to seeing you next uh probably at ACDC, if not sooner.
00:28:42.240 -->
00:28:43.680So yeah.
00:28:43.920 -->
00:28:46.880So in in his post as well, he is very honest.
00:28:46.960 -->
00:28:49.920He spent months doing this, and we've talked about it for months and months.
00:28:50.000 -->
00:28:51.440And he says, was it fast?
00:28:51.599 -->
00:28:51.839No.
00:28:52.000 -->
00:28:52.799Was it easy?
00:28:53.039 -->
00:28:53.759Also, nope.
00:28:54.000 -->
00:28:57.519But it was one of the most rewarding uh learning adventures I've had in years.
00:28:58.400 -->
00:28:58.640Yes.
00:28:58.799 -->
00:29:04.160And this is, I think, something that we all should, uh, like you said, have a have a pet project.
00:29:04.240 -->
00:29:06.640It's uh so important to keep doing that.
00:29:06.960 -->
00:29:13.680And also, I think this is yours' new version of the Copeland Studio implementation guide, meaning there was one before.
00:29:14.400 -->
00:29:16.160You posted it as well, actually.
00:29:16.240 -->
00:29:18.880So I saw it a little bit later, so we've doubled up on that one.
00:29:19.039 -->
00:29:23.440But yeah, this was uh by the formerly known as PowerCat team, just a cat team.
00:29:23.680 -->
00:29:24.160I don't know.
00:29:24.240 -->
00:29:26.960They had a team doesn't really have that same sound.
00:29:27.200 -->
00:29:28.319They don't understand.
00:29:28.400 -->
00:29:31.440It's all about the cat team, power cat.
00:29:31.680 -->
00:29:32.960It's so I love it.
00:29:33.119 -->
00:29:33.599Powercat.
00:29:33.839 -->
00:29:34.559Keep it, come on.
00:29:34.640 -->
00:29:37.200Yeah, not everything has to have new names, please.
00:29:37.599 -->
00:29:41.519So so yeah, they put they put together these resources, the implementation guide.
00:29:41.599 -->
00:29:42.720It's actually a PowerPoint.
00:29:42.799 -->
00:29:53.200It's a 162 slide PowerPoint, but it is just brimming with information and guidance on uh implementing Copilot Studio.
00:29:53.359 -->
00:29:59.839It's got like best practices, it's got you know monitoring things, how to build and deploy and manage the lifecycle management.
00:30:00.319 -->
00:30:01.119Integration.
00:30:01.279 -->
00:30:02.559It incorporates the new features.
00:30:02.640 -->
00:30:05.759Like it talks about generative pages, uh, agent organization.
00:30:06.079 -->
00:30:19.759So again, this is if you're implementing Copilot Studio or beginning to get into it, this is yet another resource to add to your library of information and um and have as a resource to make sure as you kind of go forward with your journey.
00:30:19.920 -->
00:30:24.880So the PowerCat team or PowerCat team has always been great at providing community resources.
00:30:25.039 -->
00:30:27.920Like that's their job, like community advisory team.
00:30:28.079 -->
00:30:32.799But again, again, this is one thing I love about Microsoft, the fact that they're sharing it with the community.
00:30:32.960 -->
00:30:36.319So it's not like you have to go and engage with them and pay for this stuff.
00:30:36.480 -->
00:30:43.279Like this stuff, in terms of monetary value, is worth thousands upon thousands of dollars.
00:30:43.440 -->
00:30:45.440And we can now get it for free.
00:30:45.599 -->
00:30:48.160I mean, we still have to digest and work with it.
00:30:48.480 -->
00:30:55.519But this is what's going to make these products successful in long term by having this support and this information available to us.
00:30:55.680 -->
00:30:59.039So thanks uh to our friends and the cat team, we have a bunch there.
00:30:59.119 -->
00:30:59.920Too many to list.
00:31:00.079 -->
00:31:06.079When I saw the 162 PowerPoint, I actually had to think of Nikita because Nikita's notorious for making big PowerPoints.
00:31:06.160 -->
00:31:08.000Sorry, Nikita, but all good.
00:31:08.160 -->
00:31:10.000Great, great, uh, great content, guys.
00:31:10.160 -->
00:31:10.400Yeah.
00:31:10.480 -->
00:31:22.079No, it's uh and I love to see so uh because I've uh done a presentation of Copa de Studio today, and so I had to kind of dive in to see what kind of resources there are around Copa de Studio implementation, especially, and also skilling.
00:31:22.240 -->
00:31:26.960And I think I could work for a month non-stop and not even get through half of it.
00:31:27.039 -->
00:31:35.119It's the adoption guide, the project management guide, the how to think about architecture and security and strategy and governance, and it just keeps coming.
00:31:35.279 -->
00:31:40.559There's so much good content out there that if you think you're starting from scratch, think again.
00:31:40.720 -->
00:31:52.640And I think this is also one of the most important but under uh valued value propositions for Copa Studio is that it sits within a platform where everything's taken care of for you.
00:31:52.799 -->
00:31:54.319And this is kind of the thing today.
00:31:54.400 -->
00:31:56.079It's like when do you use Copa Studio?
00:31:56.160 -->
00:31:57.200When do you not use it?
00:31:57.359 -->
00:32:06.720And if you have to go in and create something custom from scratch in Azure, then you have to know about all of these different things that developers usually don't know a lot about.
00:32:07.680 -->
00:32:10.000It is very important to keep that in mind.
00:32:10.319 -->
00:32:20.079And so um just kind of on the we I have a link in here also called the AI Skills Navigator, which is a site Did you put this in here?
00:32:20.960 -->
00:32:23.359AI skillsnavigator.microsoft.com.
00:32:23.839 -->
00:32:24.960It's good question.
00:32:25.119 -->
00:32:31.039I did look I looked at it before I think I did because I saw that on a LinkedIn post.
00:32:32.640 -->
00:32:32.960Yeah.
00:32:33.200 -->
00:32:34.079I think it is mine.
00:32:35.440 -->
00:32:36.240Yeah, sorry.
00:32:36.720 -->
00:32:37.440Do tell about it.
00:32:37.599 -->
00:32:40.000No, no, it has like the learning the learning paths and everything.
00:32:40.079 -->
00:32:44.400And again, like this goes back to Microsoft has a ton of learning resources.
00:32:44.559 -->
00:32:53.359It can be overwhelming sometimes with the amount of info, but I think it's better than scrambling to find, okay, where where can I go to learn this?
00:32:53.519 -->
00:32:57.200It's almost like you're at a buffet of information.
00:32:57.440 -->
00:33:07.599But the skills navigator is good because that way you can kind of chart your path of where you're at and what you need for your customers in terms of I think setting up learning paths and things like that.
00:33:07.759 -->
00:33:15.359Like so they they start off executive, developer, IT professional, security professional, sales marketing, customer service, like faculty evening.
00:33:15.519 -->
00:33:24.480And then it builds like a playlist on the different videos and resources to help you out, kind of chart your path with the AI skills, which we're all on this path.
00:33:24.559 -->
00:33:27.839So again, if you think, okay, it's overwhelming, it's a lot, believe me.
00:33:28.000 -->
00:33:36.319I consume so much content every week on terms of just trying to keep up in terms of reading, watching blogs, and I'm still kind of bewildered of sometimes where to start.
00:33:36.480 -->
00:33:37.039But it's good.
00:33:37.119 -->
00:33:37.759It's getting there.
00:33:37.920 -->
00:33:51.359And then not so much part of this particular link, but I know you probably noticed that there are new certifications now coming out, some in beta, some rolling out around AI and becoming an AI um solution architect and that kind of thing.
00:33:51.440 -->
00:34:01.039So that also what I like about the certification exams, not so much you're writing the exam, but it's also it helps you, helps understand what skills that you need.
00:34:01.279 -->
00:34:10.159So if you can get the skills to pass the exam, those are the skills that reflect the the kind of the marketplace or what you'll need out there with your projects.
00:34:10.239 -->
00:34:20.400Because having worked on doing job task analysis and skills assessment for exams for other areas of the power platform, I know the work that gets involved to help map these things out.
00:34:20.639 -->
00:34:22.880So yeah.
00:34:24.159 -->
00:34:29.199Join the AI learning train that's speeding at 200 miles per hour, but it's there.
00:34:29.519 -->
00:34:30.079Definitely.
00:34:30.320 -->
00:34:30.559Yeah.
00:34:30.719 -->
00:34:34.719So you have a Microsoft certified AI transformation leader, for instance.
00:34:34.800 -->
00:34:35.920So there are credentials.
00:34:36.000 -->
00:34:41.119I don't I couldn't really find a full certification yet that is purely on Copeless Studio.
00:34:41.199 -->
00:34:43.440It seems like it's kind of embedded in the other ones.
00:34:43.519 -->
00:34:46.320I'd say it should be, uh, from what I could find.
00:34:46.400 -->
00:34:51.760Uh so if you have links to some other ones, then that's uh um that's very good.
00:34:51.840 -->
00:34:57.840I saw so AI 900, Fundamentals of Artificial Intelligence is uh one.
00:34:58.400 -->
00:35:00.880So it's it's a lot.
00:35:01.280 -->
00:35:08.400We don't have the link in here, but our friend who den from the UK actually put together and as he does, he puts some infographics together.
00:35:08.559 -->
00:35:12.719Um, and I think he has one on a learning journey for uh AI skills as well.
00:35:12.880 -->
00:35:15.760So that's always another good resource to follow.
00:35:16.000 -->
00:35:16.320Yeah.
00:35:16.559 -->
00:35:21.760Um I'm just putting a note in here to get some some certification links.
00:35:21.920 -->
00:35:24.239And of course, there are the applied skills.
00:35:24.320 -->
00:35:29.760There's one for Copeland Studio specifically that you could also go and uh grab for sure.
00:35:29.920 -->
00:35:33.280And then also you can follow our friend uh Anna Uruthia.
00:35:34.400 -->
00:35:37.599She has made an agentologo.
00:35:37.840 -->
00:35:38.880Agentologu?
00:35:39.199 -->
00:35:40.079Agentologo.
00:35:40.320 -->
00:35:42.079This is a word I don't know how to say.
00:35:42.320 -->
00:35:43.360This is what?
00:35:43.519 -->
00:35:44.480How do you say that?
00:35:44.719 -->
00:35:46.079Agent Agentologu.
00:35:46.320 -->
00:35:47.280Agentologoo.
00:35:47.440 -->
00:35:49.280It's it's probably Agentology.
00:35:49.599 -->
00:35:51.039It's Agentology, right?
00:35:51.679 -->
00:35:53.199Agentol Agentology.
00:35:53.519 -->
00:35:58.559Not that she misspelled it, just that I don't have the English word kind of words for this.
00:35:58.719 -->
00:36:08.159But anyways, she made a series on Link of posts on LinkedIn from A to Z on like the the crazy people from the community do for every now and again.
00:36:08.239 -->
00:36:15.440Remember Megan when she did that and she said, if I ever have this idea again, whack me over the head with something so heavy.
00:36:15.599 -->
00:36:17.039Well she made blonde posts, right?
00:36:17.119 -->
00:36:17.920For all of this.
00:36:18.000 -->
00:36:22.159But she did her version of this LinkedIn post on agent and words.
00:36:22.320 -->
00:36:27.199And this is so helpful because I think we all now are accustomed to throwing AI words.
00:36:27.280 -->
00:36:32.079It's LLMs here and it's RAG and it's MCBs, and there's all these words.
00:36:32.159 -->
00:36:35.199And then people come into this space and they go, ha, what?
00:36:35.360 -->
00:36:35.840Woo-woo.
00:36:36.159 -->
00:36:40.639So having someone to actually put some of these in context for us is very good.
00:36:40.800 -->
00:36:42.320Again, context, people.
00:36:42.480 -->
00:36:43.440Context.
00:36:43.760 -->
00:36:44.079Yes.
00:36:44.239 -->
00:36:53.039And it's for it's and it's just, I know we're kind of jumping quickly ahead, but I do want to quickly mention this in terms of your learning journey with AI and co-pilots.
00:36:53.280 -->
00:36:59.280For those of you who are planning out your springs at ColorCloud, you and I are doing a workshop on AI agents.
00:36:59.440 -->
00:37:02.800And so if you're okay, it's too busy, I don't have time.
00:37:02.960 -->
00:37:09.920But if you go to conferences, now you can dedicate a day and go through the AI agent um the Academy.
00:37:10.400 -->
00:37:11.599The Academy, yes.
00:37:11.760 -->
00:37:12.559We're doing it live.
00:37:13.280 -->
00:37:13.920I'm so excited.
00:37:14.000 -->
00:37:14.719I'm so stumped.
00:37:15.440 -->
00:37:16.559So they actually let us do it.
00:37:16.639 -->
00:37:17.360I mean, come on.
00:37:17.440 -->
00:37:19.840I was like, we we actually proposed it as a joke.
00:37:19.920 -->
00:37:22.719I was like, yeah, would you think they would allow us to do that as a curriculum?
00:37:22.960 -->
00:37:25.599We go, well, it's Microsoft, you know, maybe not.
00:37:25.760 -->
00:37:27.280And they just went, sure.
00:37:28.559 -->
00:37:29.360We just said we asked.
00:37:30.079 -->
00:37:30.719That easy?
00:37:30.960 -->
00:37:31.440What?
00:37:31.760 -->
00:37:32.079Yeah.
00:37:32.320 -->
00:37:35.519We asked the right people, and 15 minutes later, it's all it's like.
00:37:36.000 -->
00:37:38.880If you have friends in the right places, no, no, I'm kidding.
00:37:39.039 -->
00:37:41.760But actually, they're gonna release the the next level.
00:37:41.920 -->
00:37:45.360Because this the first one is the recruit that's been out there for a while.
00:37:45.440 -->
00:37:51.519They're working day and night to get the next level up and running, and then there's another to the commander as and then the operative.
00:37:52.000 -->
00:38:00.239So it's gonna be released really soon, maybe in a day or two, in big announcement at big events, maybe possibly, or later.
00:38:00.400 -->
00:38:00.880Who knows?
00:38:00.960 -->
00:38:01.119Right?
00:38:01.199 -->
00:38:05.920So just in the f the fullness of time is fullness of time, exactly right.
00:38:06.239 -->
00:38:10.239Uh, but we're gonna have a ton of fun uh delivering that content for sure.
00:38:10.880 -->
00:38:11.440Yes.
00:38:11.760 -->
00:38:16.559Sorry, back to Windows Sigles Path programming to our randomness we have today.
00:38:17.440 -->
00:38:18.480All the randomness.
00:38:18.800 -->
00:38:20.239Thank you for joining the ride, everyone.
00:38:20.639 -->
00:38:26.159Okay, so this is a uh this is uh uh a post from Donna Sarkar that I uh didn't fully understand.
00:38:26.239 -->
00:38:27.920I had to read through it a couple of times.
00:38:28.079 -->
00:38:29.920But then, okay, so this is what she says.
00:38:30.960 -->
00:38:34.320Last year, this time, AI will make devs irrelevant.
00:38:34.400 -->
00:38:36.239Stop studying computer science.
00:38:36.480 -->
00:38:46.079Now there's an 800% increase in demand for this forward-deployed engineered role across all sectors.
00:38:46.239 -->
00:38:59.679Artificial intelligence groups are on hiring SPRE for a rare kind of software developer who can code and talk to customers as they raise to increase adoption of their cutting-inch technology.
00:38:59.920 -->
00:39:06.239Microsoft is hiring FDEs, OpenAI is hiring FDEs, and everyone's gonna be hiring FDEs.
00:39:06.400 -->
00:39:10.000Keep coding and keep working on your list your listening skills kits.
00:39:10.159 -->
00:39:20.000And this is this is an appeal to developer out developers out there, us included, find that, oh shit, do I really have a it's only the top 10% that's gonna survive in this space.
00:39:20.079 -->
00:39:21.119And she's so right.
00:39:21.440 -->
00:39:30.480If you can both understand the technical perspective and your technologist and you're human-friendly, you're gonna pretty good deal going on, right?
00:39:30.639 -->
00:39:32.960That's the FDE that she's talking about.
00:39:33.199 -->
00:39:40.239The person that can act the who understands the customer and is that bridge back to the technical lingo, for instance.
00:39:40.400 -->
00:39:55.679I find that is such a huge part of my job is to talk to customers and speak their language and then take that back to the technologists and the developers here and translate it into their lingo for them to understand the requirements and what it is that they actually need.
00:39:55.840 -->
00:40:04.719And so many times we speak to customers, they think they know what the problem is, and we go, and yeah, you might find a symptom, but actually the real sickness is over here.
00:40:04.800 -->
00:40:06.960Uh, so let's look at that because they don't really know.
00:40:07.119 -->
00:40:08.320So it's so important.
00:40:08.480 -->
00:40:09.840And she makes such a good point.
00:40:09.920 -->
00:40:12.639So yeah, Donna, thank you for calling that out.
00:40:13.199 -->
00:40:26.159Yeah, and it's a it's a link to um, I mean, she this is uh she she called and she's been calling this out before, but it's a link to um the uh Financial Times post about the new hot job in AI.
00:40:26.400 -->
00:40:28.159So yeah, I I totally agree.
00:40:28.239 -->
00:40:31.760It's always been about communications, uh working with with people.
00:40:32.000 -->
00:40:45.760And I think this is why uh in terms of skill sets, if you have that technical background, um, I've always said this like the the developers that can communicate with customers, especially in our business, they're the ones that really thrive and do well.
00:40:45.920 -->
00:40:47.119So yeah, great post.
00:40:47.440 -->
00:40:47.920I like it.
00:40:48.239 -->
00:40:49.519Yep, definitely.
00:40:49.760 -->
00:40:58.000Okay, so I have a link here about Houndry that I don't understand myself.
00:40:58.239 -->
00:41:01.599So let's just skip that and move on.
00:41:02.000 -->
00:41:03.039Is this one yours?
00:41:03.760 -->
00:41:10.320Right, so another post from Remy Dion, which also was the guy who had the other post that we just mentioned.
00:41:10.559 -->
00:41:13.519We'll make sure to put the names in here so that we get it all right.
00:41:13.679 -->
00:41:18.960But this was uh long awaited feature alert for Copilot Studio Makers.
00:41:19.280 -->
00:41:25.679This is a way for you to force newest versions on people if you publish your agent.
00:41:26.000 -->
00:41:29.599So approaching update will interrupt any ongoing conversations.
00:41:29.760 -->
00:41:36.800So this will kind of it's almost like it's a reset, a restart of your chat um or your agent experience.
00:41:37.039 -->
00:41:40.320But this is also something that has been long awaited, right?
00:41:40.400 -->
00:41:47.360So you can now force an update on your end users for your copelet agent, which is pretty cool.
00:41:47.679 -->
00:41:48.559Yeah, that's awesome.
00:41:48.719 -->
00:41:53.199I again, one of these things that I would assume that already had been there, but I guess not.
00:41:53.360 -->
00:41:54.960So good to know.
00:41:55.280 -->
00:41:58.639Do you want to talk about the server logic thing or is that mine as well?
00:42:01.679 -->
00:42:04.000We did, and I think we did talk about this last time, right?
00:42:04.159 -->
00:42:07.920About the server logic, about how it was released, and they didn't really tell us about it.
00:42:08.000 -->
00:42:10.639But since then, there had there was a partner call this week.
00:42:10.719 -->
00:42:21.760I'm not sure if you had a chance to see it, or it was last week or the recording, but Nagesh, who's one of the Nagesh I worked with when I was at Microsoft, a super um uh really cool guy, really like really like Nagesh.
00:42:21.840 -->
00:42:24.079He's always very smart, very methodical.
00:42:24.239 -->
00:42:31.440And he presented the server logic and power pages as part of the power the partner community call, which I believe is should be accessible to everybody.
00:42:31.679 -->
00:42:37.280But he walks through server logic, where to use it, where not to use it, um, and those types of things within PowerPages.
00:42:37.360 -->
00:42:42.480And I know there's been some uh some rumblings for people who obviously don't get power pages, like, well, why is this important?
00:42:42.559 -->
00:42:45.039Why is other it's another like abstraction layer?
00:42:45.119 -->
00:42:46.000We don't need any more of these.
00:42:46.559 -->
00:42:53.760Well, obviously you don't get it because this removes things like the uh the implicit grant flow with OAuth.
00:42:53.920 -->
00:42:56.719It just it actually adds a very strong level of security.
00:42:56.800 -->
00:43:12.159So if you're building integrations into payment gateways or any other services, this just makes it like a thousand times easier, makes it hundreds of times more secure, and it also increases the value of building out power pages for your customers as well.
00:43:12.320 -->
00:43:18.159So this is something I can't wait for it to be GA because already my head is spinning with lots of ideas.
00:43:18.320 -->
00:43:23.679Now, the questions that I had as part of this call that call was okay, is this going to replace the web API?
00:43:23.840 -->
00:43:24.559No, it's not.
00:43:24.719 -->
00:43:25.920We still need the web API.
00:43:26.000 -->
00:43:28.480It actually uses the web API for a lot of things.
00:43:28.639 -->
00:43:30.800It's really for that integration layer.
00:43:30.880 -->
00:43:40.320And also you can do things like all the stuff that we couldn't do before in terms of Dataverse custom actions, even a potentially batched stuff, stuff that we would kind of hack together with Power Automate.
00:43:40.559 -->
00:43:43.920This just makes the pathway so much smoother.
00:43:44.320 -->
00:43:45.360Good work on the team.
00:43:45.440 -->
00:43:49.360Um, we have the link to the PowerPlatform blog that describes this, the link to the docs.
00:43:49.599 -->
00:43:54.559Um, I'm gonna my plan is to start building out some stuff in the next few weeks as well to try this out.
00:43:54.639 -->
00:43:56.880I have a few ideas for my own stuff that I want to build.
00:43:56.960 -->
00:44:03.760And this to me is just taking PowerPages again to that next level in terms of it being a platform for external users.
00:44:03.840 -->
00:44:10.880And of course, this also ties into what we talked about before about single page applications or bringing code first, PowerPages applications.
00:44:11.039 -->
00:44:12.480This all is compatible with that.
00:44:12.559 -->
00:44:22.000So you can tell the they're laying the groundwork to make the the code, the future of PowerPages kind of work in a much more cohesive, much better manner.
00:44:22.159 -->
00:44:29.760And of course, it all ties in with vibe engineering and all of these other concepts we're talking about to make to move this whole platform forward.
00:44:29.920 -->
00:44:38.239The other thing on PowerPages, while we're talking about PowerPages, is how many times have you sat down with a customer trying to figure out licensing for PowerPages?
00:44:38.320 -->
00:44:40.079How much is this going to cost me?
00:44:40.320 -->
00:44:41.360All of this other stuff.
00:44:41.440 -->
00:44:44.559And you have the Excel spreadsheet out and everything like that.
00:44:45.119 -->
00:44:45.840It's simple.
00:44:46.000 -->
00:44:50.079I don't understand the hang-up about PowerPages licensing because to me it's so simple.
00:44:50.239 -->
00:44:52.159I'm like, why is this still an issue?
00:44:52.320 -->
00:44:54.480I mean, what do you and then you go, oh, it's so expensive.
00:44:54.800 -->
00:44:56.239Did you expect it to be free?
00:44:56.400 -->
00:45:00.559You know, your the other web apps you have also cost you a lot.
00:45:00.719 -->
00:45:03.360I mean, come on, look at the value, and then off we go.
00:45:03.679 -->
00:45:05.599Usually when so, but this is nice.
00:45:05.760 -->
00:45:07.360I know what you're gonna talk about next.
00:45:07.679 -->
00:45:12.639Yeah, so our friend uh Tino Rabbi from Germany, and Tino, uh Tino has amazing content.
00:45:12.719 -->
00:45:14.639And Tino, we're big fans, you know that.
00:45:14.800 -->
00:45:30.880But he put together the he put together this PowerPages price calculator, and so you could actually put in how many users, um authenticated users or uh anonymous users, and it will give you the pricing, it'll break it down whether you're doing paper use pricing or kind of the regular pricing.
00:45:31.119 -->
00:45:37.760And in doing this, he discovered something which is kind of a known thing, but not so much known.
00:45:38.239 -->
00:45:45.599And he found that if you need for so for if you're a customer and maybe you're not using power pages, but you need to buy dataverse storage.
00:45:45.840 -->
00:45:49.599We know dataverse capacity is expensive.
00:45:49.920 -->
00:46:00.880Did you know that what you can, if you need to get a certain amount of Dataverse capacity, what you can do instead is you could get a bunch of PowerPages authenticated users.
00:46:01.119 -->
00:46:19.119And with the pricing tier, with the included Dataverse storage that comes with those PowerPages authenticated users, you'll pay less for the same amount of Dataverse storage, and you'll get PowerPages authenticated users or not both a combination of authenticated anonymous users.
00:46:19.280 -->
00:46:26.400So you could deploy, you could actually get power pages for free if you buy the Dataverse capacity at a lower price.
00:46:26.639 -->
00:46:29.760And I'm very like, and he asked that question, you go, This can't be right.
00:46:29.920 -->
00:46:31.280Can anybody verify this?
00:46:31.519 -->
00:46:39.440So I went to Microsoft and asked them or our insider at Microsoft and came back with, yep, that's that's that's a thing for sure.
00:46:39.599 -->
00:46:41.679Like it's like, why are you not telling everybody this?
00:46:41.920 -->
00:46:45.360Because this is this is a great gateway for for power pages.
00:46:45.440 -->
00:46:50.559So yeah, definitely check out uh Tino's price calculator, his post along with that.
00:46:50.639 -->
00:46:54.239Uh and again, Yuca actually has his comments in here too.
00:46:54.480 -->
00:46:56.159So uh and yeah.
00:46:56.559 -->
00:46:57.760Is it endorsed?
00:46:58.000 -->
00:47:00.559I'm not endorsed or it's verified, I guess.
00:47:00.719 -->
00:47:01.280Like, yeah, yeah.
00:47:01.440 -->
00:47:02.400This is I guess you're not.
00:47:04.079 -->
00:47:04.320No.
00:47:04.559 -->
00:47:04.960Wow.
00:47:05.199 -->
00:47:07.760He talked about this thing earlier as well.
00:47:08.079 -->
00:47:15.920So I'm it don't and I know that we you and I we're we're we're fans of PowerPages and and and that sort of kind of our known thing, unfortunately.
00:47:16.079 -->
00:47:20.000As much as we try to we do both of us know other shit.
00:47:20.159 -->
00:47:23.039We all know this, but uh power pages is one of our things.
00:47:23.119 -->
00:47:23.840We're big fans.
00:47:23.920 -->
00:47:28.559I've worked with other platforms, I've worked with other website integrations into Dataverse.
00:47:28.719 -->
00:47:39.199At the end of the day, what I can do with PowerPages and doing the equivalent in something that a WordPress connector or some of these other connectors can do, they're great, but they still can't beat what you can do with PowerPages.
00:47:39.360 -->
00:47:43.039And I'm willing to take that to debate to anybody who wants to fight me on that.
00:47:43.199 -->
00:47:47.840So yeah, check out the Power Pages Price Calculator by Tino Rabbi.
00:47:48.000 -->
00:47:49.599It is really cool.
00:47:50.000 -->
00:47:51.280Yeah, very good job.
00:47:51.519 -->
00:47:54.960And with that, I think we're gonna round it off with some events.
00:47:55.119 -->
00:47:59.039That was a long list of things and bouncing all over the place.
00:47:59.199 -->
00:48:04.320Just before we round off, just wanted to mention that the call for speakers for Dynamics Minds is open.
00:48:04.480 -->
00:48:17.599So you can now submit for the party conference of the year, late May, which is uh I have never been and it's on my list, but it also every time it hits me at a very unappropriate time.
00:48:17.679 -->
00:48:19.840So I'm uh betting on next year again.
00:48:19.920 -->
00:48:22.719But this is definitely uh an event to go to.
00:48:22.800 -->
00:48:24.239It's yeah, we'll get you there.
00:48:24.320 -->
00:48:24.639I'll be there.
00:48:24.880 -->
00:48:25.360We'll see.
00:48:25.760 -->
00:48:34.960And then of course, ignite is this week, uh ACDC in January, Tallinn, Canadian Prime Platform Summit, Color Cloud, Dynamics Minds, and EPPC.
00:48:35.119 -->
00:48:36.800And then it's summertime.
00:48:36.880 -->
00:48:42.320So that's kind of the team that I have my team in for ACDC.
00:48:43.519 -->
00:48:44.239You got it?
00:48:45.280 -->
00:48:47.519Well, I I submitted a team, yeah.
00:48:47.840 -->
00:48:50.079Woo! I have a take today.
00:48:50.400 -->
00:48:50.719Good.
00:48:50.880 -->
00:48:51.599I'm so happy.
00:48:51.760 -->
00:48:53.199Oh, that's gonna be so cool.
00:48:53.360 -->
00:48:54.639Yeah, it's gonna be fun.
00:48:54.800 -->
00:48:56.639Me and my kids, we've painted boxes.
00:48:56.800 -->
00:49:06.880We've now painted like 19 50 by 50 centimeter cardboard boxes, and we've turned them into the obsidian Minecraft boxes.
00:49:06.960 -->
00:49:11.199We're actually gonna make a portal, physical, life size portal.
00:49:11.440 -->
00:49:13.519Wow, it's so cool.
00:49:13.679 -->
00:49:17.360Oh, and we painted all the little pixels, and yeah, it was a lot of fun.
00:49:17.440 -->
00:49:20.159My small apartment's now full of the square boxes.
00:49:21.039 -->
00:49:24.639All right, I do have a life sometimes.
00:49:25.280 -->
00:49:25.840All right.
00:49:26.400 -->
00:49:34.960With that, I think I'm gonna let you go off on your field trip with your friends and uh send me pictures of the con the buildings and all the things you see.
00:49:35.119 -->
00:49:42.400No people, because I'm phone way enough as it is, because you're gonna hang out with all the people I love this week's stop it.
00:49:42.559 -->
00:49:44.400And then I'm gonna see you soon.
00:49:44.800 -->
00:49:45.519Yeah, for sure.
00:49:45.760 -->
00:49:47.119You have an awesome week.
00:49:47.199 -->
00:49:48.719We'll chat and chat everybody else.
00:49:48.800 -->
00:49:50.480Thank you for again for listening and watching.
00:49:50.559 -->
00:49:54.719And this is probably one of our more chaotic episodes, but that's what you're here for, right?
00:49:56.000 -->
00:50:00.719You feel like our other episodes are so structured and kind of easy to follow.
00:50:00.880 -->
00:50:05.360Like I know this is like any other episode, like all over the place, all all the time.
00:50:05.519 -->
00:50:06.159Right, okay.
00:50:06.239 -->
00:50:07.920Well, it was a lot of fun, as always.
00:50:08.079 -->
00:50:08.800And uh yeah.
00:50:09.039 -->
00:50:10.239See you when we see ya.
00:50:10.400 -->
00:50:11.039Bye bye.
00:50:11.360 -->
00:50:12.480Thank you for listening.
00:50:12.639 -->
00:50:17.440If you like this episode, please make sure you share it with your friends and colleagues in the community.
00:50:17.599 -->
00:50:21.679And be sure to leave a rating and or a review on your favorite streaming service.
00:50:21.760 -->
00:50:23.920That makes it easier for others to find us.
00:50:24.159 -->
00:50:28.400Follow us on social platforms and make sure you don't miss a single episode.
00:50:28.639 -->
00:50:34.880Thank you for listening to the Power Platform Boost Podcast with your hosts Lurika Akabek and Nick Dolman.
00:50:35.039 -->
00:50:39.519See you next time for your timely boost of Power Platform news and updates.