Episode Transcript
Available transcripts are automatically generated. Complete accuracy is not guaranteed.
Nick (00:00):
Oh, you cracked me up, did
you do?
Ulrikke (00:03):
this to train your
thought.
Well, no, I'm trying to stay onthe train, but of course, now
I'm like anyways, so, but backon the train.
Nick (00:12):
But you know, in those
days this is how you interact
with the computer.
You would actually start typingin like load this program, and
then of course you hadparameters like comma eight
meant the disk drive, or I wantto.
You would type in you know,print, print this thing, like.
So you're typing in all ofthese commands remember all of
these commands.
Speaker 3 (00:33):
Come on, it should be
something new.
Pushing that out ages ago, what?
Nick (00:38):
this is this is how I
spent my teenage years is on my
computer.
So Wow, Let me remember that itgot burned in a ROM.
But anyways, so then they'regoing.
They're going, oh, co-pilots.
Ulrikke (00:52):
Well, you're going to
enter into a co-pilot.
It's like we're back to propsagain, like where we were.
Nick (01:19):
Welcome everyone to the
Power Platform Boost podcast,
your weekly source of news andupdates from the world of the
Power Platform and the Microsoftcommunity, with your host, Nick
Doelman, and Ulrikke Akerbk.
Hey, Ulrikke.
Speaker 3 (01:34):
Hey, how are you?
Nick (01:35):
I'm good, thanks.
I'm here in sunny Slovenia atDynamics Mines, which is going
on right now, and learnedalready a few good sessions,
already a couple of goodsessions this morning, and
learning lots of stuff.
How are you?
Speaker 3 (01:52):
I'm great, thank you.
I'm a bit envious and FOMO-ingout of my mind about you being
in Slovenia and before westarted recording, you kind of
held your phone out the windowand showed me the beach and the
sun and Croatia and all of thatso, and of course also where
they're putting up the tents forthe parties tonight, and I just
(02:13):
want to be there.
But I'm here in sunny Norway,windy, sunny Norway, so, but I'm
good.
I went for a run, I'm feelinggood, so everything'm good.
I went for a run, I'm feelinggood, so everything's good.
And I'm going to turn off allsocial media for the next of the
week and go completely darkmode so that I don't get all
jealous about all of you guyspartying in Slovenia.
(02:35):
So already booked planes fornext year, just saying, well,
plane tickets are already in thebag, because I'm not going to
lose out on that conference onemore time.
I've done me and KatarinaBrevold.
We made a pact in London thisweekend.
We were like next year we'regoing so yeah, because she was
going to.
Nick (02:54):
there's another conference
happening in Dusseldorf this
week as well and I spoke to Sarifrom Finland and see, so she's
here for a session today andtomorrow, but then she's going
over to Dusseldorf and it's like, oh yeah, she's like I've been
off more than she could chewkind of thing on this one.
So, yeah, you gotta choose.
Speaker 3 (03:16):
Yeah, dusseldorf, or
Slovene, I don't know that
conference is.
Oh yeah, dynamics Minds is oneof the good ones, for sure.
Nick (03:27):
so and speaking of a
conference as an event, I mean
you and I read an event inlondon this past saturday.
Um was put on his power summit,ai, power summit, ai or
whatever it's.
Of course, that names evolvedover the years.
This, of course, is known forhis CRM Saturdays back in the
day, and then you know PowerCommunity, but basically it was
(03:50):
really.
It was at the Microsoft offices, a lot of amazing sessions and,
of course, he had the wholeLego theme going on.
You probably saw that onLinkedIn and everything.
So that was and I just also oneof those really good, good
events, good vibes witheverybody, interactions, um, and
they've been doing this for 10years, so good on them.
Congratulations, guys, forputting on a really cool,
(04:12):
awesome event yeah, very much.
Speaker 3 (04:15):
April dunham was
there.
She came all the way over.
She had a bit of a euro trip,just like you, a bit of a short
version of your euro trip, Ithink she got, and she squeezed,
squeezed it in and it was avery good keynote where she kind
of tried to put all of thisbecause, of course, this is on
the back of all the news andupdates from Build which we are
going to cover, and what Aprilwas saying is let's try to zoom
(04:38):
out a little bit and put this incontext, and she watched her
own blogs from, or she lookedinto her own blogs from, back in
a day.
She also comes from SharePointand master pages, just like me,
as it was kind of fun for me tosee her evolution in terms of
blogging and content, becauseit's just exactly like like
mine's, it really resonated withme and trying to put it in
(04:59):
context of how fast things aremoving and also how valuable the
content is and, um, and yeah,so, and, and there's a lot of a
ai, anxiety, aim, a anxiety, Ianxiety, um, going on, uh, so
trying to kind of also calmpeople down a little bit because
(05:20):
, yeah, information workers,maybe our job is not going to be
looking exactly the way that itlooks today, but, um, as
developers and as solutionistsor as solutionizers, we, we will
always have something to do.
So that was really good and, ofcourse, yeah, like I said, the
whole day, so great we went to.
Can we talk about the?
Uh, the um, the playwrightthing?
(05:42):
Yeah, of course, just verybriefly, because we were in,
because I, I don't, I haven'tplayed around with playwright
thing.
Yeah, of course, just verybriefly, because I haven't
played around with playwright atall.
And then we were in a sessionabout just that and how it
showed the test center and thetest suite.
Is that right?
Was that the two names for theother two things?
Because there are kind of three.
Nick (06:03):
Three things yeah, very
similar.
Yeah, I can Very similar.
Speaker 3 (06:05):
Yeah, I can look at
my notes, but also I mean that
was incredible and to see howyou can, because of course it's,
it's it's Cody, right, it'sscripting, but what you're doing
is so from from what Iunderstand is you can hook this
up to ADO, to Azure DevOps.
You can run it with AzureDevOps pipelines, you can
(06:27):
trigger it and then it's goingto run through your script in
Playwright and hydrate yourenvironment with test data.
It's going to run through yourtest, it's going to log in as
someone do something in the UIwith dataset and then it turns,
it has a result at the end andyou can trigger have it trigger
multiple test cases in a row,and it was exactly what we need
(06:52):
um in in one of our projects aswell.
So I was just blown away, um,and a bit sad that I haven't
played around with play rightyet, because I don't think it's
that new.
So one of those really goodsessions where I understood a
lot more about a thing that Ididn't even know about before.
Nick (07:13):
And this goes to I think
we've said this before is going
to these conferences.
A lot of times we kind ofgravitate to like, first off, we
want to support our friendsthat are speaking about
particular topics um, so there'sthat aspect to it too.
But I also is to go through theagenda and go to places that
you might not even be in acurrent project or anything, and
(07:35):
just to learn about these new,new things or things that maybe
already existed for.
Like I know, a few years ago Iwent to a session on power bi.
I knew nothing about power bi,I didn't have it on any upcoming
project, but it was somethingthat, yeah, I needed.
I felt I needed to know moreabout and I know I think both
you and I we saw this sessionindependently, because I think
(07:56):
you were already in the room andI came in in the room.
You're already sitting downwatching the session.
That was a few minutes late,but I saw it like tools
playwright.
Yeah, this is something I wantto learn more about and this is
what's great about these events,because sometimes we just don't
take the time to sit down to.
Okay, today I'm going to learnabout playwright and sit down in
front of my computer.
Yes, I can do that.
Yes, I should do that.
(08:19):
I'm sort of like I need to gopick a session to watch here's
something, and then you go inand then the presenter.
I forget his name.
He's from the Netherlands, areally good guy.
I've met him before.
Let's make sure we get his namein the show notes, but it was
probably.
Speaker 3 (08:34):
I can try, arjan
Rijstdijk.
I'm sorry, rijstdijk, yeah.
Nick (08:48):
Arjan Arjan.
So I think he even said he wasstill relatively new to speaking
, but you wouldn't know itbecause he did such a good
session.
He was interacting with thecrowd and taking questions and
they were having a discussion.
So, yeah, it's so.
This is just one example ofwhere this free community events
are so valuable for your ownlearning journey.
And then, of course, this isgoing to I know this is going to
(09:10):
explode into like playwrightcreating or using, you know,
testing agents in our codedevelopment, because we're going
to get into agents and AI andeverything, but again, we still
need to know the fundamentalshow this stuff works.
Speaker 3 (09:24):
So, yeah, yeah,
absolutely, and it's yeah, and I
think also Franco had a postabout this last week as well,
about how conferences is a goodway to immerse yourself in
something you know nothing about.
So I really subscribe to that.
(09:45):
And also, I just wanted topoint out something that april
said that I also, um, reallysubscribe to is that if you're
not, um, a bit conscious or abit embarrassed about the code
you made or the code you wrote ayear ago, then you haven't had
any progress.
Yes, I've heard that before.
I love that.
That was kind of the basis ofthat conference for me.
(10:08):
Alright, so we have a deep tonof AI stuff or, sorry, build
stuff.
It's kind of one and the sameTo go to Juin.
Nick (10:21):
I was about to say.
Apparently there was some otherbig conference last week going
on Microsoft.
Build.
Yeah, exactly right.
Speaker 3 (10:31):
Yes.
So first of all, there's a bookof news and we're going to put
the link in here.
So I'm just making some notesfor myself on the side here to
put links to the book of news.
In the book of news, whatyou'll find is a very structured
overview of, and highlights of,what's most important and you
can kind of click through it andit's very good, and you can
also download the resources thatcome with it and also, of
(10:53):
course, on the back of the buildyou have.
So first of all, you can signup and you can see the sessions.
A lot of the sessions arerecorded and available now for
anyone who wants to see them,and also there's a lot of people
in the community that does avery good job at summarizing
this for us.
So did you follow Build closelythis year, or?
Nick (11:14):
what was it like for you?
For my it was more, because Iwas preoccupied with lifting
last week, so that was sort ofmy main focus, but during, of
course, you know, in between,kind of keeping an eye on social
media, also preparing forsessions that we did on Saturday
plus sessions this week.
I really didn't watch live anyof the sessions and that kind of
(11:38):
thing, but I was looking atsocial media and then all of a
sudden it was like overwhelming.
It was like announcement afteran announcement and after
announcement and I even was justsort of like hold it, how can?
I'm on the periphery.
There is so much I can'timagine even sitting there in
the crowd going through like allof this stuff like a fire hose
(12:01):
of new announcements andinformation, and I'm still
trying to get caught up onlearning all of these other
things.
So my experience was for me thisis part and parcel of we're
living in a time whereeverything is rapidly changing
and it's sort of like, okay,I've settled in, things are
changing, this is stuff we needto learn, we need to master, and
(12:22):
then all of a sudden it changesand more stuff gets added and
it's sort of like, you know, yougo to a big restaurant buffet
and it's like, oh, this lookslike a really good roast beef.
And you look over oh wait,there's a ham there.
Oh, oh, oh, they have this.
And then it's sort of like allof a sudden your plate's
overflowing and like how can Iyou know mentally eat all of
(12:48):
this new stuff?
But I want to try it, I want totaste it all that, yeah, yeah,
that that's how I my experienceof build was not just watching
from the sideline, sideline yeah, oh, I'm with you.
Speaker 3 (12:55):
I was exactly the
same and I I had great plans to
follow along and and to makesure that I got the keynote and
everything.
I still haven't seen thekeynote, but I have seen some of
the summary content and so Ihave a good kind of layover of
what was going on, kind of thebroader picture.
And then I've been diving intothe topics that hit me and I
(13:17):
think maybe that's a kind of aword of advice to anyone out
there that feel like you do andlike I do, is that no one can
take all of this in, especiallywhen we're moving so fast
already and already feel likewe're behind, trying to digest
everything.
Even though AI can have thatcapability, the human mind
(13:38):
doesn't.
So find out how you learn thebest.
What is the way that your mindtakes in information?
The easiest is it to fiddlewith something?
Is it through audio videoreading, um?
Is it the summary blog post?
How do you hydrate your headwith these news?
The most easiest?
(13:58):
That's one thing and also getthe broader picture of the lay
of the land.
Scroll through the book of news, for instance, and then just
dive into the things you areinterested in.
That is now important for youin your current job or project.
Don't take all of it in.
That's not what it's meant forand no one does that.
(14:20):
So kind of go easy on yourselfa little bit.
Talking to the whoever'slistening, it's so hard to feel
like you have to keep up andkind of get get through
everything.
But none of us are.
And if someone says that theyare, yeah, well I think it's
better to kind of, yeah, graspthe things that you, that's
(14:40):
important to you.
Um, so with that, we want tohelp.
Nick (14:46):
Yes.
So I would say yeah, for sure.
And this is where the communityis so good and we're going to
you know, I think promote someof that.
So this is where people we knowin the community and again it's
not.
This is where we have to takebits and pieces Because, as you
said, even the folks that are ontop of this that are watching
everything they're compiling yousaid, even the folks that are
on top of this that are watchingeverything they're compiling.
(15:09):
So our friends, like Lisa Crosbyshe did a really good summary
video that kind of took a lot ofthis stuff and digested it down
and created a nice littletasting plate of the buffet of
information.
Also, sebastian, who wasactually here at Dynamics Minds
I saw him last night.
He wrote a really good blogpost covering a lot of the same
points, but again from aslightly different perspective,
but again kind of boiling itdown to the highlights, and I
found both of those pieces ofcontent really helped me go
(15:33):
through a lot of this stuff,plus also looking at some of the
other stuff from Microsoft aswell.
So at first kind of gettingoverwhelmed with the community
with these things.
Speaker 3 (15:54):
Well, with the
community with these things, and
also, hopefully, we can helpalso in this podcast is kind of
bringing it down to help you atleast get on your journey and
have this tasting menu of newnews coming through.
Nick (16:00):
Yeah and also yeah, sorry,
no, no, I was about to say yeah
go ahead.
Speaker 3 (16:03):
Yeah, because also,
if you want to go in and look at
all the videos from Build, youcan look at.
So Taki Wai, he posted a goodoverview of sessions for
platform at Build and it's avisual kind of illustration
thing that shows you what thedifferent sessions are about and
where in the platform they'replaced.
(16:23):
So that was also a really goodvisual to get on board on
everything.
So do you want to go throughsome of the highlights so that
we kind of just point some ofthese out?
Because I also watched Lisa'svideo and she kind of paints a
broader picture of what's goingon.
So you want to touch on thesethings a little bit?
Nick (16:43):
Yeah for sure.
Like I mean, there's so manycool things, but I think one
thing, things that, well, maybeI'll just say things that jumped
out at me that I can see applyto the own day to day, something
like co-pilot tuning.
And this is where, yes, we'veall gone in a chat GPT, we've
all gone on a co-pilot hey,write me a proposal or write me
(17:05):
a session or write me an email.
But then the nice thing aboutMicrosoft 365 Copilot it goes
into all of your own data intoyour OneDrive and looks at the
documents and things like that.
That's cool.
But now with co-pilot tuning, Ican get it to go into my style
as a company or my corporatestyle or my corporate style
(17:28):
guides and that kind of thing,and that's really cool because
that's where I could really seeit help.
And that also means you have tohave those standards defined a
little bit.
But again, this is where thehuman in the loop comes.
Tuning was just one of thosethings that kind of stood out to
me as one of those new thingsfrom bill that I think is going
to help the general, just nomatter what industry you're in,
(17:49):
if you're a knowledge worker,it's just going to help you
create your own internal content.
And again, when I go back to,we talked about lazy ai, where
we're getting ai to do all thatstuff for us.
I think more in my experiencesover the last few weeks and we
talked about this last episodeworking with these AI tools
together in a collaborativesense, it being your thought
(18:11):
partner and I've worked on apresentation this week and I use
ChatGPT as my thought partnerand, of course, if I'm doing
corporate stuff, the co-pilottuning will help again us to
generate content moreefficiently and more quickly,
but, again, good quality becausewe're involved in the process.
Speaker 3 (18:29):
Also what I look at
tuning as branding for AI.
So if you look at, you knowusing, because chatbots are the
UI for AI and this is how youbrand it.
So when you had a SharePointinternet before, you could
always set your branding andyou're working with brands and
(18:49):
finding a customer's identity.
We also always talk about toneof voice when you communicate
with someone, is it light andsnappy?
Is it very business, verycorporate, very kind of down to
earth?
Is it?
You know what style?
Are you?
Very kind of down to earth, isit?
You know what style are you,and that shows up in colors,
(19:12):
that shows up in fonts, but italso shows up in tone of voice.
It says something about you asa company and your identity.
And this is what tuning is.
It's branding your presence asthat copa internally and
externally, so that it talks andwalks and acts like you.
So I'm all over this kind ofyes.
Finally, because I've beentrying to create a boost podcast
co-pilot thing forever and it'snot able to because we have a
(19:34):
very, because it's kind of.
When I create the social mediastuff, it's very my tone and I'm
very edgy.
I make sure that it's verypersonal.
It shines through who we are,that we're a bit on the edge or
we're not corporate.
We're a bit refreshing andcolorful and a bit kind of.
We say what we want.
So I want that to shine through, and so you guys have been
(19:54):
following us for a while.
You'll see the posts where I'vetried to use AI, it's much more
corporate and down to earth,and the ones where I'm writing
it it's when it's very, you know, full of energy, cause he can't
, it hasn't been able toreplicate our style yet.
So we'll see.
If we start to use copilottuning, maybe we'll also be able
to create a bot that couldactually make some of the
(20:17):
descriptions for us or kind oftune the social media posts a
little bit, for instance, and Ithink probably sometimes that
would be a good thing for someof our listeners as well,
because some of these posts arefairly big.
Also, something else that stoodout to me was the multi-agent
(20:37):
orchestration.
So the idea that you havemultiple agents working at the
same time for you and that youhave an orchestrator in the
middle.
This is one of the coreconcepts that you have to take
on board if you're going to workwith agents going forward.
The reason for this is that anagent is at its best when it has
a very specific task to do.
(20:57):
If you ask it to do multiplethings and on a wide range of
topics and domains, it won'twork as well.
So if you have a very specificdomain, a very specific task, it
works the best, but of coursethen you would need more than
one.
So having a set of agents andhaving an orchestrated in the
middle is very important, andalso this idea of
(21:21):
discoverability.
So just a few weeks ago youwould have to manually set and
establish which agents do youwant and maybe also a bit which
order you want these to work in,and define what agents this
core orchestrator could access.
Now, with discoverability, thedescription and the metadata on
(21:44):
that agent is going to show theorchestrator what it can do and
they'll be able to dynamicallychoose between agents that come
up.
And of course also you add anew agent to the mix, the
orchestrator will automaticallybe able to choose that new agent
without you doing anything.
So that is so powerful and it'sone of the major things that
(22:05):
came out of Build.
Nick (22:08):
Yeah, and then, of course,
to tie a little bit into that
I'm not sure how deep we'll getinto this but also the agent to
agent protocols and the factthat agents can call other
agents and have those interfacesas well.
So it's not just you're workingwith something, you have these
multiple agents in front of yourface.
It's also it's like if anagent's working on something,
(22:28):
that it has the ability to reachout to other agents to do its
job as well.
So there's a lot of movingparts with all of this.
So, yeah, that was a prettysignificant I agree, definitely
one of those big bangannouncements, and there were so
many.
Oh so many.
The other thing that you know.
(22:49):
Going back to more the AI thata lot of us are used to, it's
like, I think, probably ourfirst experience with Copilot or
Copilot Studio.
What's the first thing you do?
I'm going to create a newCopilot.
What are you going to do?
You're going to point it to aknowledge source, so you point
it to a website or you point itto a pdf and then you can start
asking questions and that's that.
That's been the circus trick forco-pilot studio to show it off
(23:11):
in five minutes for the lastlittle while.
But now it's gotten even betterbecause with the knowledge
features, you can add, uploadmultiple files, um there's or
even point it to other thingslike dataverse or some other
different connectors as well, um, and those are a lot of new
features.
So a lot of that core stuffthat we're already using copilot
(23:32):
studio for has gotten a lotmore faster and or faster,
smarter and giving and allowingyou to have a lot more control
with that too.
So that was also something thatit's one of these.
Well, maybe I thought it didthat anyway, but then you dig
down to it Like, yeah, it did,but not to the not.
You always kind of ran intosome of these guard, these,
these blockers.
Speaker 3 (23:51):
some of these
blockers have now been removed a
little bit, and so thesechatbots are chatbots, are
agents, are a lot smarter evenmore smarter than we thought
they were in the beginning, andwe also have clever new tooling,
including Python-powered codeinterpreter, which is so far off
(24:14):
of what I know that I barelyunderstand what it is, but I
understand that it can interpretPython.
That's good.
You have Visual Studio supportand early Rpa style capabilities
, so that is fantastic.
Um, and just ties into thewhole thing.
Uh, we also saw, yeah, sorry.
For instance, yeah, anythingelse you want to say about that
(24:36):
yeah, yeah okay because a lot ofthe rage lately is about mcp
servers, right, and so that'skind of the.
There's a natural trend here, Ithink, in terms of MCP servers,
and we saw an announcementabout the Dataverse MCP chatbot,
for instance, coming up thisweek.
Nick (24:56):
Yeah, and that was cool,
and a couple of things Like,
first off, it's easy to thinkabout.
Oh yeah, I can query Dataversedata.
So, like you know how manysessions register to this event,
if we have that stored intables, how much sales have we
done, and all this stuff.
But then talking to some otherpeople in the community and
doing some of the stuff thatI've been doing with, like
PowerPages, for example,building web templates A lot of
(25:19):
times you're building webtemplates because PowerPages
talks to Dataverse.
A lot of times you're buildingweb templates because PowerPages
talks to Dataverse.
We need to tell GitHub, copilotthe schema names and the field
names of the particular tableswe want to work with.
And, of course, I've just beenusing XRM Toolbox, looking at
the metadata browser, findingall that stuff, giving it to
Copilot hey, use these, generateme some code.
But then someone I think itmight have been Daniel Lakovic
(25:41):
said well, this is where if youuse the Dataverse MCP server,
you could get the agent to talkto that to pull up the metadata
of things, because that takes alot of time trying to drill down
(26:04):
and find that If I have anagent that talks to the MCP
Dataverse server.
I haven't tried this, so Imight just be totally talking
out of my rear end here, butthis is how I hope to use it is.
This again is just another gamechanger in terms of getting
things more efficiently inbuilding code and getting to
that place where, when you'rebuilding code, it knows about
(26:27):
all of these things morenaturally.
Speaker 3 (26:31):
Yeah, yeah, and also
I'm a bit kind of far removed
from MCP servers.
Haven't played with it.
Video from someone called DavidGomez from a company called
Neon they do Postgres databasestuff where he talks about why
MCP servers are not APIs and howpeople now started.
(26:52):
There's a lot of services nowthat allow you to simply just
translate your API into an MCPserver, which is it's all good
and well, but you're kind ofmissing out on a lot of
opportunities here.
It's not just access to data.
You in MCP servers you canenable tools and resources as
well.
It didn't go into that, but hesaid kind of that as part of the
(27:13):
package.
And if you simply just enableyour API as an MCP server, the
structured data of an API isvery is rigor towards
development and structureddevelopment.
And structured data of an APIis very is rigor towards
development and structureddevelopment and structured data.
And LLM is more like a human.
It will ask questions innatural language and API isn't
(27:33):
necessarily rigged for that.
So you need to kind oftransform your data a little bit
and it's the metadata that youjust talked about.
That is the key here, becauseif you then enrich your data
with metadata around it, the LLMwill understand more quickly
and more natively what the datais for and how to put it
together with other sources andhow to use it.
(27:54):
And also on the back of boththis development and build, we
had something called NLWeb comeout, which is kind of on the.
It's also an MCP server kind ofidea.
It's built on that technology.
It's where you can create, youenable your website to become an
(28:19):
MCP server-ish kind of serviceso that agents can more easily
use it as a source.
So it's like RSS feeds forwebsites, where you kind of
structure your data on yourwebsite like an RSS feed that
LLMs can easily digest andunderstand.
(28:40):
So it's very interesting to seethat come out.
It's an open source Microsoftproject, I.
So it's very interesting to seethat come out.
It's an open source Microsoftproject.
I think it's Microsoft.
I just need to check it's.
Now I got a bit.
I'm not 100% sure it'sMicrosoft's project, but it's
open source either way and it'scalled NLWeb.
Nick (28:57):
Cool.
So, speaking of MCP servers, Iwas literally talking to George
Stabinski 30 minutes ago andwe're talking about different
things and talk aboutpowerlifting and lights and all
this stuff.
So I'm stealing a bit ofGeorge's thunder here because I
know he's presenting on stufflike this.
He got one of the smart lightbulbs you get, where you plug it
in and you can connect throughWi-Fi.
(29:18):
You can say turn on the light,it just seems the dimmer, and
all that kind of stuff.
He said he built an MCP serverfor the smart light bulb where
you know, of course we've doneexperiments like that too Well,
get power automate to turn onthe light when you show up at
home.
But he set it up to an MCPserver and he said you know
something like oh, it's toobright in here, and then of
course, the light dims a littlebit.
(29:39):
But then he even took it further.
He said bit, but then he eventook it further.
He said send a message usingmorse code to the light, of
course, that the ai was able tofind.
Do the morse code interpretlike he like, if we did this a
year ago, we would have uploadedthe the morse code tables, we
would have done all this otherstuff.
There was just like no, uh,send a message using morse code
(30:00):
and the light just startedflashing, the dashes and dots,
um, automatically.
So this, this to me, was such agreat, um, very simple use case
that you wouldn't reallynecessarily use, but in business
, or but how these mcp serversreally work and how ai enters
into mcp servers.
So it's more than just an ai,it's more than just data, it
(30:21):
it's more than just data, it'sinterpreting it and yeah, anyway
, sorry, I just kind of I, justwhen you were talking about MCP
servers, like oh, I need to talkabout the light bulb in CPs.
Speaker 3 (30:31):
Yeah, the light bulb
moment, Whoop, whoop.
No, it's all good.
And also, speaking about theweb, I just need to touch on the
PowerPages stuff that came outof Build and I know that we're
biased because we are PowerPagespeople, but from an objective
perspective, I thought thatfinally PowerPages got some love
and juice at Build.
(30:53):
It was.
They announced a new securityagent that's built on Sentinel
technology, how you can now addcustom Copilot agents from built
in Copilot Studio to yourPowerPages site.
It will allow you toauthenticate through it and you
can have the same experience asyou would have in another
chatbot.
It's not the old turn-based one, it's a completely new one and
(31:15):
you can add whichever one youwant.
You can now also bring your owncode.
Well, eventually I don't thinkthat's GAI yet, but it's in
preview code.
Well, eventually I don't thinkthat's GAI yet, but it's in
preview which means that you canactually now plug PowerPages
into any development languagethat you want to bring to it and
you can vibe code to PowerPagesif you now want to, and you can
hook it up to Visual StudioCode and off you go.
We also have the new Gitintegration that works with
(31:38):
PowerPages.
And finally, I have the UIpreview, which I've looked for
for so long, which enables menow to finally start using
Visual Studio Code again on mylaptop and not just in the
browser, because it wasn't ableto preview with all the
PowerPages scaffolding before,so I would have to upload
download to see my UI changes,but now I can see that directly
(31:58):
in the preview in Visual StudioCode.
So that's going to be fantasticand I can't wait to see all of
these things flash up in myenvironment for power pages.
Nick (32:07):
Yeah oh yeah, and there's
just and not just like in power
pages.
Well, yeah, the cool stuff withpower pages, um, but even so,
remember at the start of theyear we said we were going to
learn, react and pcf controlsyeah well, now we don't, and
then we decided not to smart.
(32:27):
So this is, this is where theworld of ai procrastinators win,
because, um, I'm trying to findit.
This is where they um, what dothey call that?
It's d2d.
I've had the link here, butbasically it's part of the app
development within Power Apps,where they call it.
Well, of course, there's plansand we'll talk about plans,
(32:49):
which is plan designer?
But the oh, I hit it up hereGenerate the AI tailored
generated pages.
So, with generated pages, thisis where developers can create a
fully customized userexperience.
In native React code, they justsimply describe what they want
the app or the page to do andthen add the Dataverse tables,
(33:14):
attach like whiteboard sketchesand designs and things like that
in natural language, and thenit's going to generate this
React interface and then it'sgoing to generate this React
interface.
So, anyways, I've applied forthe preview program.
I can't wait to get my fingersinto this.
I'm also grounding myself to bea little disappointed, because
(33:35):
I think it might not do as muchas I think I hope it will do at
day one.
But, like everything, this is aprogression and it also goes.
And just a little shout out tomy good friend nathan rose, just
to build a little fuel in thefire.
I had wrote a post a few weeksago about um is low code dead
because of vibe coding?
And the kind of the thesisaround that was why would we
(33:56):
have a low code language when wecould just describe vibe code
and create pro code like react,like in typescript and
javascript and stuff like that?
Nathan took a little bit ofoffense to that, saying no, no,
it should be generating powereffects, and I totally agree.
I mean, but this is all partand parcel to this.
But again, this is a case ofthis whole idea of citizen
(34:18):
developer doing low code.
This is now we're now into anew chapter or the plot has now
twisted a little bit that westill have these I don't know
citizen developers, but nowthey're creating pro code
directly.
Um, so we'll sort of see howthis evolves and, yeah, I'm
really hoping to get in theearly access and play around
(34:39):
with this and report back hereon this stuff.
Speaker 3 (34:42):
Yeah, but it's
interesting I look at this from
the other direction and I goactually, now I have a real
incentive to learn React becauseI see people post PCF
components on the PCF galleryand they get pushback saying no,
actually, what you've done hereis very, very good, brilliant.
I love it.
Ui is great, but it's notsecure enough.
(35:04):
And these are professionaldevelopers developing these
tools, adding them to thegeneral toolbox of the power
platform, and even they don'tknow, they don't understand how
the security works and get kindof feedback and pushback saying,
no, actually, I think you needto reiterate because this is not
secure enough.
I see that, yeah, this isenabling everyone, but I've seen
(35:25):
what that looks like.
It's like saying, oh, now,suddenly everyone can create a
stunning app.
No, developers will still notbe able to create a stunning app
because they don't even knowwhat a stunning app is or what
it looks like or what it feelslike.
So I'm kind of saying no, if Iever had an incentive to learn
React, react, then this would beit, because it looks to me like
python and react.
(35:46):
It's kind of the two thingsthat everyone's going to have to
get on board with at some point.
If you want to be a developer,pro developer, going forward, uh
, so, yeah, no, I'm thinking.
Actually, I want to be one ofthose people who can validate
the code that has been createdand and push back and say, no,
this isn't good enough.
Nick (36:05):
Right, that's just me, no,
no.
No, it's cool and I feel alittle bit at fault when you say
developers, beautiful apps, butanyways, that's true, you've
seen my stuff, but from the flipside, but from a learning
perspective, what's cool.
What I like about this is, if Icreate a Power App, it is
(36:25):
getting better now.
But let's just say, I create aCanvas app and I'm dragging
buttons and all that.
Originally, when we downloadedand looked at the code, it was
all kind of JSON.
It was really hard to read.
You know, kind of bedded there.
If this is creating React code,then I'm actually going to be
able, in Visual Studio, look atthat code, look at the
TypeScript and then from there,from a learning perspective,
(36:46):
like you were saying, this isthe way I think this is our
gateway to learn, because wealmost start with the end result
and then we can see how it wasbuilt.
And then it gives us theopportunity to experiment, and
I've already been doing this inGitHub Copilot, in Visual Studio
Code going GitHub Copilot andVisual Studio Code going.
Yeah, if I wanted to add aborder around a panel on a
(37:08):
webpage, what did I do before?
I called up my CSS friends, howdo I add a border.
But now I can just ask myfriend Copilot hey, I want to
add a border around thisparticular panel, and it's going
to go through and it actuallyhighlights the code that it
added.
And then it can look oh, that'sduh, that's how you add a
border to a panel, right likethat's.
(37:31):
Yeah, that's actually prettystraightforward now that I see
the code being generated.
So I'm learning.
That's what I like about it'snot only is that I have this
peer programmer I'm working with.
This is a peer programmer thatI'm learning from as well, and I
know that when I startedprogramming a thousand years ago
, before the internet wasinvented and all this a lot of
the ways I like learning waslooking at someone else's code
(37:52):
and also working with otherdevelopers side by side.
Hey, we need to fix this.
So here's what I'm going to do,like oh, okay, that's really
interesting.
So I do realize some peoplemight do lazy ai and just
generate the code, and yes,there's going to be issues.
And.
But from another standpoint,yes, it is like I said, co-pilot
to, or all this stuff should bea collaborative effort yeah,
(38:16):
and it always was and it alwayswill be.
Speaker 3 (38:18):
it's just I'm now
scared to see people that
shouldn't try to do everything.
Do everything because they aresquished at work.
They need to produce stufffaster and quicker and they need
to work for 10 people nowbecause their workplace assumes
that they have agents to doeverything and that AI can
create everything.
And suddenly we're going tohave a bit of an issue because
(38:41):
no one will pay for quality appsanymore and if you don't know
these things, then it will takeyou too long to figure it out or
, you know, create securityholes or whatever it is.
So I'm not trying to bepessimistic, I'm trying to be
realistic and also see where Ifit into all of this as well.
So that's kind of part of it, Ithink.
Nick (38:59):
And this is important.
When we talk about other agents, like in terms of what we
talked about earlier aboutplaywright testing I see there's
going to be testing agents thatprobably use things like
playwright.
So again, it's good that toknow playwright, to see what the
agent is generating for thetesting, because we're going to
need to tweak it, like that'swhat I'd find, even by coding.
Yeah, it created that borderaround the panel, but it created
in a weird color, so I stillneed to go in and tweak it.
Yeah, it created that borderaround the panel, but it created
(39:21):
in a weird color, so I stillneed to go in and tweak it.
But then we'd also apply it'sgoing to be creating new best
practices.
Best practices is run yoursecurity agent, your testing
agent, run your efficiency agent, see what it comes back and it
says yes, this code works, butthere are potential security
holes here.
You need to address these.
Here's how you address it.
(39:42):
So me as a developer, lookingat that, oh, I've learned
something that I've introduced apossible security breach.
By the way, this function wascreated.
Oh, I could make this functionmore efficient because the
efficiency agent has told meabout this.
So this is again, we'recollaborating and it's.
But you're right, if I just runit through the security agent
(40:07):
and it comes back with all greencheck marks, yeah, I'm good.
That's to me lazy AI and that'ssomething we need to be careful
of.
We need to see why did we getgreen check marks?
Are we doing best practices?
And that's where this is again,there's both sides, but I do
think again, embracing thatcollaborative spirit is probably
a good way to go yeah, 100.
Speaker 3 (40:32):
And I also like on
this topic, I saw something on
linkedin this week from someonecalled nick bibish um which was
called the stingray model, whichis a product design process in
the ai era where they kind of gothrough you have the train and
develop and iterate phases of aproduct design process and also
(40:52):
kind of show where to use AI andwhere you would have a
human-led part of the process.
And it's very interestingbecause the human-led part is
the start and the beginning andit's the AI thing in the middle.
That is the majority of the AIstuff, where you train and you
generate and you hypothesize.
Before you even go into AIthere has to be a prompt right
(41:14):
and a human still has to createthat prompt when we're starting
off a process like this.
So it starts with a humanprompting the AI agent and then
it's kind of just going off thismassive amounts of data where
you're experimenting.
It's going off in 10 differentdirection, you're following up
on all of them, you're iteratingin your ID and everything.
(41:34):
But as you are narrowing down,it's more and more you who is
narrowing it down as a human.
You then put more and moregraduates in place.
You're like let's focus on this.
Let's narrow it down like that.
No, we're looking at this, andthen it's the human that
actually then starts to closethe gap into this one little
point where this is what we wantto go forward with.
(41:55):
And I loved seeing that as avisual, because it puts me in
the place of this process goingforward, and it made me feel
more empowered as well.
And it's right, and I do thiswhen I chat with ChatDVD or
whatever it is.
Every day, I'll go in and I'llask it all right, so this is
what we're doing today.
We're creating a new personalbrand for me and I'll ask it all
right, so this is what we'redoing today.
We're creating a new personalbrand for me and I want it to be
(42:17):
kind of both visual andaesthetic.
What would we start with?
And it goes off and it's justmassive amounts of ways you
could go about it.
And then me kind of okay, let'slook at fonts today, let's look
at logos today, let's look atcolors today.
And okay, let's look at fontstoday, let's look at logos today
, let's look at colors today.
And I narrow it down for it andput the garlands in place.
So I really feel like thatresonated with me in terms of a
(42:40):
process and I think it will withother people as well and it
applies to other things thanjust design, but definitely any
process in this AI era.
Nick (42:50):
And yeah, and it's done
with the stingray, because the
bra looks like a stingray fish.
So it's a good visual and it'sa good naming reference to that
Good segue into iterating andprocessing about what was for
the.
It's called plans now.
It used to be called plandesigner but now it's called
(43:13):
Power Apps Plans or Plans inPower Apps.
Thank you, vice.
Speaker 3 (43:20):
But Plans in Power
Apps.
Now it creates Power Pages.
It's always Creative Flows andAgents.
Why would they call it Plans inPower Apps, do we?
Nick (43:34):
have a whole episode on
the Microsoft marketing naming
stuff, because they always getit absolutely perfect, right?
You know what they need.
They need a naming agent.
Speaker 3 (43:47):
Oh yeah, yeah, they
do, but of course that would be
based on data from Microsoft, soit would be just as shit.
That's a problem.
All right, moving on before Ilose my MVP award.
So plans in Power Apps, the UIfor AI, Go Nick.
Nick (44:07):
So this is.
It's kind of like as we'relearning and all this stuff
everybody keeps talking about.
Okay, the user interfaces, aswe know it will go away.
Like you know, there's notgoing to be a user interface for
apps.
I'm sure we've heard variationsof this, Like you know.
So I'm like what, Like no, likehumans still need to talk, like
interface with software, andthen, like no, the UI, like no,
(44:40):
the ui is going away.
You're going to interactthrough agents and co-pilots and
I'm like and again when Istarted, before the internet,
was invented, my first computerwas a commodore 64.
How did I interact with mycommodore 64?
you know like frank, yeah,thanks.
Um, yeah, pretty much we'd goout and we crank it, get the,
get the computer all wound up,and then we'd see the flashing
thing and I would just starttyping commands.
I got to get it, yeah, anyways.
(45:01):
Oh, you cracked me up.
Ulrikke (45:06):
Did you do this with
train or thought Well, no, I'm
trying to stay on the train.
Nick (45:10):
But of course now I'm like
, anyways, so back on the train.
But you know, like, anyways, so, but back on the trade.
But you know, in those daysthis is how you interact with
the computer you would actuallystart typing in like load this
program, and then of course youhad parameters like comma eight
meant the disk drive, and or Iwant to.
You would type in you know,print, print this thing, like so
(45:32):
you're typing in all of thesecommands.
Speaker 3 (45:33):
You remember all of
these commands?
Come on, this should besomething.
You were pushing that out agesago.
What?
Nick (45:41):
This is how I spent my
teenage years is on my computer.
Wow, Let me remember that itgot burned in a ROM.
But anyways, so then they'regoing.
They're going.
Oh, Copilots, Well, you'regoing, and then so.
But so then?
Ulrikke (45:54):
they're going.
They're going.
Oh, co-pilots.
Well, you're going to interactwith co-pilots.
It's like we're back to fuckingcommand props again, like where
we were You're right.
Speaker 3 (46:03):
Actually, you're
absolutely right.
It's exactly the same thing.
Nick (46:15):
It.
It needs a lot of more contextand stuff that you could just go
, yeah, sorry.
So, all that being said, though, and then so I'm thinking about
this, like we're not taking alot of people take this as okay,
I'm going to interact with myCRM system, interact with my
accounting system.
It's going to be a little, alittle prompt and, like I don't
want to type commands, like youknow.
Like you know, like you know,tell me how many cases I have to
solve today, or I want tocreate an opportunity to do it
(46:38):
like that.
So we know that's not going tohappen.
So, if I look at something likeplan designer, I can see sort
of that being this is the, thisis what we may start interfacing
with that.
Yes, the plan designer, I wantto create a new app to manage
events.
What we see here already up inthe corner, is we have there is
the um, there's the user, whatthey call the eight.
(47:00):
They have the three differentagents.
They have the process agent,they have the user persona agent
, and then they have, like, thedata agent.
So we have these agentsstanding by.
So to me, it's kind of likegoing into a room with a team
and a whiteboard and say okay,team, you're good at UI, you're
good at this, you're good atthat, let's start working on a
thing.
And then what happens is thatuser interface adapts to what
(47:22):
we're doing.
So we ask here, we want tocreate an app to do that.
Okay, the persona agent.
He kicks in and he starts goingokay, we're going to need an
event manager, we're going toneed a speaker, we're going to
need an attendee, what's theirexperiences?
And that starts showing upwithin the plan designer user
interface.
And then the user interface nowgoes okay, do you want to
change anything?
(47:42):
Do you want to reiterate onthat?
And then, yeah, we're stilltyping in commands, but it's not
just print.
You know, print blah, blah,blah, blah.
It's okay.
No, we want to change this.
The event manager should alsobe able to do this.
Uh, we don't need to worryabout sponsors, so let's just
remove that persona.
Um.
And then, even then, the promptsbegin to generate on the bottom
(48:04):
so you can click on that alittle bit to go through the
process, and then said okay,let's move on to, you know, the
data site.
So there's still a pre-definedprocess of sorts which, of
course, you know, over time wecan probably modify a little bit
, but we're still following alittle bit of a path or a
sequence.
But then the ui is not so much.
There's not that big longchecklist that we might have had
if this tool was created fiveyears ago, like we.
(48:27):
Actually there were tools likethat.
Like even in power pages therewas a tool that you could go and
create websites, but basicallyit kind of goes through.
So that's where I see it.
So that was sort of my lightbulb moment going.
This is what they mean in termsof interfacing with the
computer.
Yes, it's not going to be thepoint and click and those apps
will still exist, of course, butin terms of a lot of the
(48:59):
management stuff and we alsotalk about Projectfia as well as
another example of promptingand going through and analyzing
the data and having it spit backand that whole user interface
beginning to change depending onwhat the user is doing.
So that to me kind of was a,you know, a bit of a light bulb
moment.
And then, of course, going intothe plan, what plan, designer,
plan, tool, whatever they'regoing to call it now um, of
course it's added a lot newfeatures.
It does understand other tablesyou've created because you can
(49:20):
do this through the solution.
Apparently, I know that there'sstill some issues bringing in
the common data model, so itstill doesn't quite know what
the contact is yet.
From what I heard but I haven'tplayed with it in the last
couple of weeks or a few dayswhen it changed it also
generates things like PowerPagessite.
So it's doing so much more.
But again, it really is, eventhough I think today we would
still not use it to create aproduction system.
(49:41):
We'd create proof of conceptsin that process.
But again it's beginning to showus a glimpse of the future,
where we're going to be down theroad in terms of either
building software or justbusiness software in general,
that it is going to be more of a, an interactive thing and, yes,
there might be the typing, butthis is also where I see the
voice.
Now we're getting into star trekwhere, okay, computer, uh,
(50:03):
create this for me, and then itcomes back and there's that
going to be those interfaces andthat's going to be a lot more
real, like real, probably soonerrather than later.
So to me, this is where I feela lot more comfortable, because
it's like, yeah, we have thisnew user interface, but we still
need solution architects in theloop now, will we need as many
(50:23):
developers?
That's kind of the biggerquestion.
But in terms of solutionarchitecture and building apps
and, reiteration, taking thosebusiness requirements, this is
where, yes, we have these aitools helping us.
We have these ANA tools helpingus out.
We have these new non-standardUI that we're used to interfaces
all becoming part of this.
So, again, it's still veryfuzzy and unclear, but it is
(50:46):
every day.
For me, that picture is gettinga lot clearer because we now
have tangible things that we'reworking with.
Speaker 3 (50:54):
And I think what you
just said there is kind of one
of the key aspects that I thinkpeople are forgetting.
Even Tony Stark, when he talksto Jarvis, pulls up imagery and
points and clicks and zooms andthrows away and draw and kind of
fiddle with it, right?
So it's the idea that you cando everything through voice.
(51:17):
Humans have a very badshort-term memory.
We like to get overviews ofthings.
We've always needed that.
Model-driven apps have survivedfor 30 years.
For a reason.
It's because of that kind offormatting.
It's a reason why Excel isstill the biggest competitor to
(51:37):
Power Platform, because seeingdata in a structured overview
has always been a need inbusiness and I, for one, don't
see that going away, because, ashumans, that is how we
structure information in ourheads.
We need that visualization.
So chat, gpt now the chat-basedthing it's okay, but it's not
good enough.
I miss kind of being able tohave more of a richer interface
(52:02):
for that to show me.
And Project Sophia is, like yousaid, such a good example of
that where you prompt it forsomething.
It's going to draw up the data.
It's going to be like adashboard.
You can have different modules.
You can zoom in, you can makeone bigger, one smaller.
You can drag and drop and movethem around and then you can use
the cursor to dive in and getanother view.
So it's I.
(52:23):
I don't buy into the idea that,um, that ai, the ui is going
away just because we have ai.
But that being said, though,for for some tasks, when I use
ChatGPT, I prefer voice, havingthat conversation, that mind,
when I'm brainstorming, when I'mnot really sure where I'm going
(52:43):
and I want to have aconversation with someone about
something that I'm exploring andit's exploratory, sure, because
then I don't need thatstructured information.
It's all just very intangibleand it's a mind map kind of idea
.
I love that.
So each thing for its own useis what I would say, and any one
of the things that atraditional UI is going to go
(53:05):
away completely don't understandhumans very well, and we've
been saying this for a fewepisodes already and I still
believe that to be true.
So with that, I see that we'rekind of closing.
It's going to be a long episode, but I just wanted to make sure
we had a bit of progress.
Also, it's funny just goingthrough the list here you have
(53:27):
flow, advanced approvals, whichkind of almost ties into this
Because you look at somethinglike adaptive cards, for
instance, is a very good example.
You can have an automatedprocess as much as you want, but
then, as soon as you need ahuman in the loop, what is the
first thing Microsoft does?
It creates a visual card torepresent that data point.
(53:48):
That shows you the need.
We have to see what it is thatwe're doing.
Nick (53:58):
Yeah, so that was my kind
of attempt on a segue to flow
advanced approvals yeah, forsure, I mean, and then, but yeah
, the top of the ui of advancedapprovals, but the other, just
while we're still talking alittle bit about the model
driven apps of the, the agentactivity.
I want to call it the activityflow or the activity timeline,
but it's the agent flow again,having that human in the loop to
(54:19):
see what the agents are up toand what they did along the way
and then, if they need to, um,actually ask you a question kind
of like yeah, okay, but beforewe delete the production
database, are you sure we shoulddo this because that's what we
agents decided?
Um, yeah, maybe no, um, so thatkind of thing, uh, but, yeah,
(54:39):
so, but yeah, in terms of the,uh, the power, um, the advanced
approvals, because we do have aum, a new.
Yeah, this was my thing, right,this is the thing we were
talking about before, that's tolearn advanced approval in agent
flows.
Now again, we've heard fromapril, agent flows are really
just home flows, but this is theflows that the agents will kick
off and of course, we, you know, still need those approvals.
(55:01):
Again, the human in the loop.
And also, this is where we getinto the governance and the
safeguards to yeah, make sureagents don't delete prod, make
sure our agents aren't ordering.
Oh, we see that your, your oldcar has a dent in it, so let's
just order you a new ferraribecause we have your bank
information, um, those types ofthings.
So again, this is uh, againthat's all, yeah, um, so there's
(55:27):
, this was a new thing, I dobelieve.
Is it still in preview?
Yeah, it still has the previewtag on it.
Um, but again, this is, this isall part and parcel of
everything else that's coming,and these are the types of
things that you might just sortof miss in the whole wave of
news of stuff that could be veryvaluable in your, in your
day-to-date.
You had a good example ofsomething april showed that
(55:48):
actually was very much just intime for you about the document
generation.
You want to quickly talk aboutthat.
I know we're jumping around,but yeah, yeah, yeah, oh.
Speaker 3 (55:55):
And then I have to
put a pin in something else.
Sure, so what she showed wasone of the new templates that
you have in Copa, the studiowhere you actually have the AI,
or maybe it's one of the AIfields which was document
processor, which, as automa it'swhen you as a template.
What it does is it will monitoran inbox, so when an email
comes in, it will draw thedocuments and put them in
(56:19):
SharePoint, for instance, and itwill then also create metadata
and put that metadata inDataverse and it will create a
whole system around it.
And actually we're currentlyworking on a hackathon thing
which is a procurement processand we're like, hmm, hmm, isn't
that exactly what we're buildingfor that?
So, because it's it, and Ithink it's such a such a
(56:42):
familiar use case where you haveunstructured data coming in in
an inbox somewhere and you wantto put the documents where they
belong, the metadata where theybelong, you want to have
collaboration in teams, you wantto have an agent on top that
you can have a conversation with, you want to use Loop for the
content, kind of blobs.
There are so many things andthis comes up again and again.
(57:04):
So Microsoft's very good atcreating templates, and that is
a fantastic segue into the nextthing I wanted to mention
briefly, and that is the AIScenarios Library.
It just popped up in my feed.
It's under the adoption umbrellaat Microsoft, where you can go
through and look at differentscenarios based on different use
(57:24):
cases, based on differentindustries, based on different
user roles, and you'll be loopedthrough an experience.
It's I love the user interfaceso clear and concise.
And what kind of technologieswould you use for this use case?
You'll be looped through anexperience.
I love the user interface.
It's so clear and concise.
And what kind of technologieswould you use for this use case?
What would the process looklike?
What kind of products do youuse?
(57:48):
And I know that this is top ofmind for so many people Our
customers.
This is the one thing they askus for.
We need to understand what theuse cases are, because we can't
imagine this to the extent thatwe can see what it can do for us
.
What can it do for us?
The exploration about use casesin AI.
So this is very much to thepoint of helping out to expand
your mind, to see what it canactually do.
(58:09):
And then, of course, you lookat something like document
processing template and you go,oh yes, that I need.
That would help.
That would save us so much time.
So, yeah, that is just what Iwanted to mention.
Nick (58:21):
Cool.
What else do we have?
Speaker 3 (58:27):
I have a few more
other small things that just
came up that I think was a lotof fun things that just came up.
That I think was a lot of fun.
Let me just mention David Wyatthad a blog post and a post on
LinkedIn about transactions inPower Automate.
So remember last time we talkedabout Scott Juro's video where
he shows transactions in plugins.
I'm sorry, you could dotransactions in old school
(58:49):
plugins all along.
Now you can do them in function, which used to be called local
plugins, but functions is kindof new, and now you can do
transactions through that.
And now David Wied is showing ushow to do transactions using
perform a change set requestactions in Power Automate.
So just wanted to kind of pullthat little thread from last
(59:11):
time over to this one.
So if this is tooting yourthing and what you need to do,
then you have another way ofdoing that, and it's, of course,
talking about transactions andthe change set, so that if you
do one change after another andone of the last one fails, it
rolls back all of your changes,which is very important in terms
(59:32):
of data to keep your data cleanand up to date.
So very good job, david, andalso a good excuse to mention
David again, because he alwayswe always have content from
David.
Usually we haven't in a fewepisodes of ours about high tech
.
Nick (59:47):
And I think I'm not sure
if I've mentioned I got to meet
David in person finally at MVPSummit.
Very briefly, david in personfinally at MVP Summit?
Very briefly, no, you didn'ttell me.
Yeah, it was good.
So shout out to David.
It's nice to actually put theface, the name and someone who
generates all this awesomecontent that we like to talk
about.
Speaker 3 (01:00:05):
Oh yeah, definitely
100%.
Thank you so much.
And then we had a few funthings that we wanted to mention
.
I just love this this is rightup my alley and I'm going to
swear because I found a websitecalled justfuckingusehtmlcom
which is just so close to myheart.
It is a black background, whitetext, you know, times New Roman
(01:00:29):
font kind of website which justgoes through the basic of HTML
and I think it's kind of a kickto libraries and components and
UI frameworks.
It's just Jesus Christ,sometimes you can just use
(01:00:49):
simple HTML.
It's enough, just a little bitof CSS and some JavaScript.
Maybe it doesn't have to be allthat complicated.
I think people forget aboutthat sometimes, that some use
cases actually just going backto the basics, maybe this is
going to be a great new thingfor vibe coding.
It's like, well, maybe the oldgood old HTML and an index file
(01:01:09):
on your web somewhere is goingto be the future.
I don't know, but I find goingback to the basics very
refreshing.
And also and this, I think, isno, this is also mine.
I just wanted to put a littlemention in here from Mark
Christie and now I think I'velost you Right.
(01:01:34):
So we lost Nick.
We'll see if he comes back.
I'll just stop the recordingand we'll kick it off again.
Nick (01:01:46):
All right.
So we had a bit of a technicalissue.
I think I'm back.
So you were ranting.
You are back.
You were ranting about just usefucking html.
Speaker 3 (01:01:56):
And, yes, I was
laughing yeah, and then I
finished that off, um, and thenI yeah, and then I was done.
So I don't think we need to todive more into that.
Um, actually, cool, I thinkwe're just gonna round things
off.
Um, do you to kind of share afew words of what you're doing,
(01:02:17):
because this is going to bepublished on Wednesday?
Do you want to share a bitabout what you're doing this
week, what's next for you thatpeople can track and so that I
can keep track, I can listenback.
Nick (01:02:28):
Okay, so by the time this
is released, for me, dynamics
Mines will have finished up andthen we're moving on to the next
.
I'm actually going on vacationthat's what I'm doing at the end
of this week.
So there will be that, followedby European Power Platform
Conference with a workshop andwe have a couple sessions, and
(01:02:53):
then I'm actually going toCollab Days, netherlands, which
is like the Saturday followingEuropean Power Platform
Conference, and then a fewmonths of relaxation until
things pick up again inSeptember.
Yeah With Collab Days.
Finland Nordic Summit, PowerPlatform Communities Conference.
(01:03:13):
I think, yeah, that's all Ihave for sure, but I may or may
not have added more sessionsubmissions to other things
along the way.
Speaker 3 (01:03:24):
Well, I bet you have,
but it's going to be good to
have a bit of holiday, becauseI'm going to do more of the same
thing.
We're going to meet up at EPPCis going to be the next thing
for me as well.
I'm going to have a week'sholiday after that, and, of
course, summer holiday in Norwayis where everyone takes four
weeks off and just do nothingand really looking forward to
that, and so then I'm going tocharge the batteries for fall
(01:03:48):
conference season.
So it's going to be prettyhectic this year as well, and
I'm excited about it.
It's going to be a lot of fun.
So with that, I think we're'sgoing to be pretty hectic this
year as well, and I'm excitedabout it.
It's going to be a lot of fun,cool.
So with that, I think we'rejust going to close it off and
enjoy the sun and a bit of agood afternoon where we are at,
and I hope you guys have asplendid rest of your week, and
I hope that you guys at DynamicsMinds are really tired when
(01:04:09):
it's Wednesday evening.
Nick (01:04:14):
And now I can finally turn
on social media again.
No, no, no, yeah, but this ishow LinkedIn gets you, because
I'll do the same thing.
Oh, there's an event that Iwanted to go to.
I didn't go.
And then I say, okay, I'm goingto be off social media, which
helps.
But then stupid LinkedIn moreon the weekends.
It's like I see posts from likethree weeks ago and I don't
want to see this.
I don't want to be reminded.
I see posts from like threeweeks ago and I don't want to
see this.
I don't want to be reminded.
Speaker 3 (01:04:34):
Yeah, and I do the
same thing because when you're
in it, it's so hard to keep upwith because you're in a session
.
You want to know what it'sabout no-transcript head when
(01:05:03):
the weekend comes.
So yeah, you're right, I haveto stay off social media for the
whole week.
All right, okay, it was goodchatting with you today.
Today we had a really good time, as always, and I think we got
um a good dose of ai today aswell, and we're gonna keep it up
(01:05:23):
yeah all right, right, okay,have fun thanks, check with you
later yeah, catch you later.
Bye, thanks for listening and ifyou liked this episode, please
make sure to share it with yourfriends and colleagues in the
community.
Make sure to leave a rating andreview your favorite streaming
service and makes it easier forothers to find us.
(01:05:45):
Follow us on the social mediaplatforms and make sure you
don't miss an episode.
Thanks for listening to thePower Platform Boost podcast
with your hosts, Ulrike Akerbeckand Nick Dolman, and see you
next time.