AI-First UX for Microsoft Power Platform with Tchesco Ayih [MVP-MCT]
Artificial intelligence is fundamentally changing how organizations design applications with Microsoft Power Platform. In this episode, Tchesco Ayih explores why traditional user interfaces built around forms, menus, and manual workflows are giving way to AI-first experiences where users simply describe what they want to accomplish. Instead of navigating software, people increasingly interact with intelligent agents that understand context, intent, and business processes.
The discussion explains how Power Apps, Power Automate, Copilot Studio, AI Builder, and Microsoft Dataverse are evolving into a unified platform for creating intelligent business applications. AI is no longer just an assistant layered on top of existing softwareβit becomes an active participant capable of generating interfaces, orchestrating workflows, reasoning over enterprise data, and supporting better decision-making.
A major focus is the changing role of UX design. Designers must move beyond creating static screens and instead design conversations, human-AI collaboration, trust, transparency, and governance. Great AI experiences require clear feedback, confidence indicators, human approval where necessary, and responsible automation that keeps users in control.
The episode also highlights the importance of governance as organizations scale AI. Security, compliance, data quality, identity, and lifecycle management become essential foundations for reliable AI-powered applications. Rather than replacing professional developers, AI accelerates both citizen developers and engineering teams by reducing repetitive work and enabling faster innovation.
Quick answer: AI-first UX for Microsoft Power Platform is explained in this M365 FM episode through its purpose, practical use, and the architecture, security, governance, or operational decisions teams should understand before adopting it in a Microsoft environment.
Artificial intelligence is revolutionizing how you build applications with Microsoft Power Apps. The integration of AI capabilities allows you to enhance your applications without extensive coding knowledge. For example, AI Builder helps you add features like form processing and object recognition, making app development more accessible. This shift not only streamlines processes but also boosts efficiency. As a result, organizations can automate approvals and centralize data, which reduces reliance on manual tasks. Embracing AI in your development journey means you are actively participating in designing the future of business applications.
Key Takeaways
- AI simplifies app development, making it accessible for everyone, even without coding skills.
- Automating repetitive tasks saves time and reduces human error, leading to more efficient workflows.
- Intelligent code suggestions help developers work faster by learning from their coding patterns.
- Generative features allow users to create apps quickly using natural language instructions.
- AI enhances user interfaces, providing adaptive designs that improve user experience across devices.
- Virtual assistants guide users through app creation, offering real-time feedback to improve accuracy.
- Collaboration tools streamline communication among team members, reducing misunderstandings.
- AI-driven insights empower better decision-making, helping organizations respond quickly to challenges.
AI in Microsoft Power Apps Coding

Automating Repetitive Tasks
Time Savings for Developers
AI significantly reduces the time you spend on repetitive coding tasks. By automating these tasks, you can focus on more complex aspects of app development. For instance, AI systems streamline operations and lessen the burden of manual work. This efficiency allows you to move faster and work smarter. Tools like Power Automate and AI Builder play a crucial role in this process. They help automate tasks such as accounting and auditing. As Eric McKinney, Enterprise Business Systems Manager at G&J Pepsi, noted, “With AI Builder and Power Automate, we can offload a lot of the manual workload... The audit process is now automated through a Power Apps application.” This automation not only saves time but also enhances consistency across your projects.
Reducing Human Error
AI also helps minimize human error in coding. By automating repetitive tasks, you reduce the chances of mistakes that often occur during manual input. For example, AI Builder simplifies tasks using prebuilt AI scenarios like invoice processing and text recognition. This capability ensures that your applications run smoothly and accurately. As a result, you can trust that your apps will perform as intended, leading to a better user experience.
Intelligent Code Suggestions
Learning from User Patterns
AI in Microsoft Power Apps offers intelligent code suggestions that adapt to your unique coding style. By learning from your patterns, AI systems can provide tailored recommendations that enhance your development process. This feature allows you to build applications more efficiently, as you receive suggestions that align with your previous work. The integration of AI-driven tools means you can create apps using natural language prompts, a significant advancement compared to earlier versions without AI.
Enhancing Developer Productivity
The productivity of developers increases with AI assistance. AI tools like Copilot in Power Apps enable you to build apps and write expressions conversationally. This conversational approach streamlines the development process, allowing you to generate applications based on your descriptions of data or workflows. Consequently, you spend less time on manual coding efforts, which enhances overall productivity. Recent surveys highlight several benefits of using AI-driven development tools:
| Benefit | Description |
|---|---|
| Build with ease | AI assists users at every step, allowing for scalable solutions. |
| Innovate faster | Accelerates UI design and data modeling with AI assistance through natural language instructions. |
| Empower your teams | Facilitates collaboration between business users and developers in a unified workspace. |
| Work smarter | AI autofills forms from various sources, reducing errors and enhancing productivity. |
| Get timely insights | Enables users to ask questions and receive quick answers, aiding in faster decision-making. |
By leveraging these AI capabilities, you can transform your development experience and create powerful applications with ease.
Designing the Future with Generative Features
AI-Driven App Creation
Simplifying Development Processes
Generative features in Microsoft Power Apps transform how you create applications. These tools allow you to use natural language instructions to build apps quickly. For instance, Power Apps Generative Pages enable you to describe your desired application, and the system generates a production-ready app for you. This capability significantly reduces development time. Reports indicate that app delivery cycles have shrunk from months to days, showcasing the efficiency gained through generative AI features.
- You can automate workflows and connect data sources without needing advanced coding skills.
- New developers find the learning curve much less steep compared to traditional coding methods.
- The integration of GPT-5 enhances the speed and quality of code generation, allowing you to focus on creativity rather than manual coding.
Customization and Flexibility
Generative features also enhance customization and flexibility in app development. You can generate code directly through AI agents, which allows for a high degree of creativity. This means you can create fully customized applications quickly, maintaining control over data, logic, and security layers. With generative pages, you can describe your desired app and receive a tailored solution without needing to code. This flexibility empowers you to design applications that meet specific business needs efficiently.
Enhancing User Interfaces
Adaptive Design Elements
AI-driven features in Power Apps also improve user interfaces (UX). The system automates the design process, allowing you to create adaptive design elements that respond to user interactions. This adaptability ensures that your applications provide a seamless experience across different devices and screen sizes.
- Generative pages help you understand data quickly, making it easier to create intuitive layouts.
- AI-driven summaries enable faster action on data, enhancing overall user engagement.
Personalization for End Users
Personalization is another critical aspect of generative features. You can tailor applications to meet the unique needs of your end users. By leveraging AI, you can analyze user behavior and preferences, allowing you to adjust the app's functionality accordingly. This level of personalization leads to higher user satisfaction and engagement.
| Feature | Impact on User Experience |
|---|---|
| Copilot | Streamlines complex tasks, reduces development time, enhances productivity. |
| AI Builder | Offers intelligent suggestions, improves decision-making, empowers faster results. |
Agent-Driven Development in Power Apps
Agent-driven development represents a significant shift in how you approach app creation with Microsoft Power Apps. This concept involves using AI-powered virtual assistants to enhance your development experience. These assistants guide you through processes and provide real-time feedback, making your workflow smoother and more efficient.
Virtual Assistants in Development
Guiding Users Through Processes
Virtual assistants in Power Apps help you navigate complex development tasks. They simplify the process by offering step-by-step guidance. For example, when you need to set up a new app, the assistant can suggest the best practices based on your requirements. This support reduces confusion and accelerates your learning curve.
Providing Real-Time Feedback
Real-time feedback from virtual assistants enhances your development accuracy. As you build your app, these assistants analyze your inputs and provide instant suggestions. This capability allows you to correct mistakes on the spot, improving the overall quality of your applications. The integration of the Copilot feature enables you to articulate your app requirements in simple language. The AI then translates these into initial app structures, increasing the success rate of app builds by 60%. This improvement significantly boosts both the speed and accuracy of your development process.
Streamlining Team Workflows
Agent-driven development also streamlines team workflows. By integrating AI into your projects, you can enhance collaboration among team members.
- HEINEKEN utilizes Power Platform and Copilot Studio to improve operational efficiency, leading to increased productivity among employees.
- Sabine van Woerden, Director of Legal Innovation at HEINEKEN, describes PowerBot as a 'super smart and efficient intern.' This highlights its role in streamlining tasks from basic meeting summaries to advanced proposal generation.
- Implementing an external agent for customer FAQs has reduced call center inquiries by approximately 300 hours annually, demonstrating significant time savings and improved customer satisfaction.
Enhancing Communication
Effective communication is vital for successful app development. AI agents facilitate this by providing a centralized platform for team discussions. You can easily share updates, ask questions, and collaborate on tasks. This streamlined communication helps keep everyone on the same page, reducing misunderstandings and delays.
Improving Project Management
AI-driven tools also enhance project management capabilities. They allow you to track progress, assign tasks, and monitor deadlines efficiently. With features like automated reminders and performance tracking, you can ensure that your projects stay on schedule. This level of organization leads to better outcomes and higher productivity across your team.
Real-World Applications of AI in Power Apps

Case Studies of Success
Industry-Specific Solutions
AI in Microsoft Power Apps has transformed various industries by addressing specific challenges. Here are some notable examples:
- A retail company improved inventory management using AI, leading to a 25% reduction in stock-outs.
- A healthcare organization implemented an AI-driven chatbot for customer support, cutting down human intervention by 40%.
These implementations showcase how AI can streamline operations and enhance productivity across different sectors.
| Key Challenges | Solutions |
|---|---|
| Inefficiencies in patient record management | Developed a custom Power Apps application that digitized patient records. |
| Manual appointment scheduling | Automated scheduling with a drag-and-drop calendar interface and appointment reminders. |
| Lack of centralized data | Integrated data view for doctors linking Power Apps with existing backend systems. |
| Compliance and security risks | Implemented Microsoft Dataverse for secure data storage and ensured HIPAA compliance. |
User Testimonials
User feedback highlights the real-world benefits of AI in Power Apps. For instance, Sam Pareso, Operations Technology Engineer at Encino Energy, stated, “I’d rather build a custom solution on Power Platform than shop for an off-the-shelf app. It’s not only less expensive, but we can deliver exactly what our employees want, without a lot of extra features that they’ll never use.”
Brian Hodel, Senior Analyst at T-Mobile, added, “One of the big benefits for us of Power Platform is that it all works together so seamlessly. That’s making it even easier to leverage the benefits of AI and add it to applications that have a real impact on our business.”
Future Trends and Predictions
Evolving AI Capabilities
The future of AI in Microsoft Power Apps looks promising. The integration of next-generation AI will simplify the app development process. You can expect tools like Copilot to offer smart recommendations and automate mundane tasks. This evolution allows IT teams to focus on strategic projects, speeding up development and boosting overall productivity.
| AI Capability | Description | Application Examples |
|---|---|---|
| Natural Language Processing (NLP) | Enables understanding and responding to human language, powering tools like voice assistants. | Content analysis platforms that summarize documents. |
| Computer Vision | Interprets visual information, allowing apps to analyze images and videos. | Retail apps for product placement analysis. |
| Predictive Analytics | Forecasts future outcomes based on historical data. | Business intelligence tools projecting sales trends. |
| Adaptive Interfaces | Adjusts to user behavior, streamlining workflows based on individual preferences. | Interfaces that highlight frequently used features. |
| Anomaly Detection | Identifies unusual patterns that may indicate opportunities or problems. | Financial security apps flagging fraudulent transactions. |
| Continuous Learning | Ensures apps evolve over time through exposure to new data. | AI apps that refine their capabilities continuously. |
Anticipated Changes in User Experience
As AI capabilities evolve, you can expect significant changes in user experience. The integration of AI tools like Copilot will make applications smarter and more intuitive. Independent Software Vendors (ISVs) will play a crucial role in managing AI governance, ensuring data privacy and effective user training. Generative AI capabilities will also enhance user interactions, making them smoother and more efficient.
- AI agents will analyze support requests and automatically assign cases based on urgency, improving response times.
- Predictive maintenance will automate work order generation and technician assignment, enhancing field service efficiency.
These advancements will empower you to create mission-critical business apps that are user-friendly and tailored to your needs.
AI is reshaping how you develop applications with Microsoft Power Apps. This integration democratizes access to AI, streamlining business processes and enhancing operational efficiency. With tools like AI Builder and Copilot, you can create solutions without extensive coding knowledge.
Here are some key takeaways:
- Accelerated workflows through automation.
- Enhanced decision-making with AI insights.
- Cost and time savings on manual tasks.
As you consider adopting AI, focus on identifying business problems and translating them into clear use cases. This approach will guide your technology choices and ensure successful implementation.
Embrace the future of app development with AI, and unlock new possibilities for your organization!
FAQ
What is Microsoft Power Apps?
Microsoft Power Apps is a low-code platform that allows you to build custom applications quickly. It integrates AI capabilities, enabling you to automate processes and enhance user experiences without extensive coding knowledge.
How does AI improve app development in Power Apps?
AI enhances app development by automating repetitive tasks, providing intelligent code suggestions, and streamlining workflows. This integration allows you to focus on creativity and innovation while reducing manual effort.
Can I use Power Apps without coding experience?
Yes! Power Apps is designed for users with varying skill levels. Its low-code environment allows you to create applications using visual tools and AI-driven features, making it accessible for everyone.
What types of applications can I build with Power Apps?
You can build various applications, including data entry forms, dashboards, and workflow automation tools. Power Apps supports diverse business needs, allowing you to customize solutions for your organization.
How does AI Builder work in Power Apps?
AI Builder is a feature that enables you to add AI capabilities to your applications. It provides prebuilt models for tasks like form processing and object detection, simplifying the integration of AI into your apps.
Is Power Apps suitable for large organizations?
Absolutely! Power Apps scales to meet the needs of large organizations. Its integration with Microsoft Dataverse allows for secure data management and collaboration across teams, making it ideal for enterprise solutions.
What are the costs associated with using Power Apps?
Power Apps offers various pricing plans based on your needs. You can choose from per-app or per-user plans, allowing flexibility in how you deploy and manage your applications.
How can I get started with Power Apps?
To get started, sign up for a Microsoft account and access the Power Apps portal. Explore tutorials and documentation to familiarize yourself with the platform and begin building your first application.
π§ Listen to this episode
Want a practical explanation of AI-First UX for Microsoft Power Platform? This episode breaks down the topic in clear language and shows why it matters for Microsoft 365, Azure, Power Platform, security, AI, and modern work.
Listen to this episode if you want to:
- Understand the key concepts behind AI-First UX for Microsoft Power Platform
- See how it fits into the wider Microsoft technology ecosystem
- Learn where it can create practical value for your organization
You may also enjoy these related M365 FM episodes:
- Building a Secure Microsoft-First MSP: Intune, Defender & Entra ID at Scale with Albin Klinaku [MVP]
- Secure Azure Networking with Rex de Koning [MVP-MCT]
- Microsoft Security Exposure Management with Uros Babic [MVP-MCT]
- Enterprise AI Agents with Sailaja Mantripragada [MVP-MCT]
- From AI Hype to Business Value with Kayode Ajayi [MVP-MCT]
Discover more practical Microsoft conversations on M365 FM.
Last reviewed: July 2026.
Who Should Listen
This episode is for Microsoft practitioners, architects, developers, security professionals, and IT leaders evaluating the topic in a real-world environment.
π§ You Should Also Listen To
- AI Agents β A relevant next step that adds practical context to this topic.
- Model Context Protocol β A relevant next step that adds practical context to this topic.
- Microsoft AI Agent Harness β A relevant next step that adds practical context to this topic.
π Want to be part of m365.fm?
Then stop just listening… and start showing up.
π Connect with me on LinkedIn and let’s make something happen:
- ποΈ Be a podcast guest and share your story
- π§ Host your own episode (yes, seriously)
- π‘ Pitch topics the community actually wants to hear
- π Build your personal brand in the Microsoft 365 space
This isn’t just a podcast — it’s a platform for people who take action.
π₯ Most people wait. The best ones don’t.
π Connect with me on LinkedIn and send me a message:
"I want in"
Let’s build something awesome π
1
00:00:00,000 --> 00:00:06,400
Yeah, welcome back to the M365 podcast.
2
00:00:06,400 --> 00:00:08,080
Welcome, welcome.
3
00:00:08,080 --> 00:00:12,600
Today we are joining by someone who has dedicated his career to helping people
4
00:00:12,600 --> 00:00:16,760
building better business applications, not by writing thousands of codes of
5
00:00:16,760 --> 00:00:21,200
life, line of codes, but by empowering organizations through the Microsoft Power
6
00:00:21,200 --> 00:00:22,200
Platform.
7
00:00:22,200 --> 00:00:25,560
Our guest today is Jessica A.
8
00:00:25,560 --> 00:00:31,040
A Microsoft MVP, Microsoft Certificate Trainer, International Speaker, mentor and
9
00:00:31,040 --> 00:00:32,720
passionate community leader.
10
00:00:32,720 --> 00:00:38,200
There's also specialized in power apps, power, made data, power pages and
11
00:00:38,200 --> 00:00:43,880
co-pilot studio, where the particular focus on grading beautiful user,
12
00:00:43,880 --> 00:00:49,200
centric applications that people actually enjoy to using.
13
00:00:49,200 --> 00:00:53,080
His work, combing its local development, modern new expandables and
14
00:00:53,080 --> 00:00:57,240
artificial intelligence to help business deliver solutions faster while keeping
15
00:00:57,240 --> 00:01:02,440
user at the center of every design decision.
16
00:01:02,440 --> 00:01:07,960
Also today, conversion, we explore how AI is changing application development,
17
00:01:07,960 --> 00:01:13,360
why good design matters just much more than functionality.
18
00:01:13,360 --> 00:01:16,760
The future of local lessons learned from the community and advice for
19
00:01:16,760 --> 00:01:21,680
anyone wanting to build next generation of business application.
20
00:01:21,680 --> 00:01:26,480
So grab your favorite brewed, sit back and enjoy this conversion with
21
00:01:26,480 --> 00:01:27,480
Casco.
22
00:01:27,480 --> 00:01:29,280
Welcome to the show.
23
00:01:29,280 --> 00:01:36,120
Hi, thank you very much and good afternoon, good morning everyone.
24
00:01:36,120 --> 00:01:42,120
Thank you for being here, for people who don't know you actually.
25
00:01:42,120 --> 00:01:46,840
Who are you and how was your way into the Microsoft ecosystem?
26
00:01:46,840 --> 00:01:49,720
Okay, thank you very much, Mike.
27
00:01:49,720 --> 00:01:56,760
Two, like you said already my name is Jessica I and I love designing beautiful apps
28
00:01:56,760 --> 00:02:01,080
in for canvas or whatever it is I find myself.
29
00:02:01,080 --> 00:02:09,160
I started as a normal developer and then just learning along online
30
00:02:09,160 --> 00:02:10,960
Microsoft education and those things.
31
00:02:10,960 --> 00:02:19,280
So I got into a, a genre 100 and then and started pushing online
32
00:02:19,280 --> 00:02:23,560
and I got certified to this is a new technology I'm just learning.
33
00:02:23,560 --> 00:02:27,360
I'm not too much fun of the cloud, but it's fun.
34
00:02:27,360 --> 00:02:30,600
So there is this component that I talked to me and like, okay, we see you are in
35
00:02:30,600 --> 00:02:34,720
dev and you like you, I would like to introduce you to a tool called Power Platform.
36
00:02:34,720 --> 00:02:37,200
Like, okay, do you code over there?
37
00:02:37,200 --> 00:02:39,880
They say no, all right, let me see how it works.
38
00:02:39,880 --> 00:02:45,080
So that's why I venture into the Microsoft ecosystem because I never, I never try anything
39
00:02:45,080 --> 00:02:46,880
of fits of sort before.
40
00:02:46,880 --> 00:02:51,560
But the first year was amazing was full of learning and then from there,
41
00:02:51,560 --> 00:02:56,120
the curiosity always pushing to do better because when I was at the
42
00:02:56,120 --> 00:03:00,880
University of Canvas and Canvas was not that easy to design and I want to be
43
00:03:00,880 --> 00:03:03,600
beautiful application.
44
00:03:03,600 --> 00:03:08,880
So I put all my effort into that and it pays a lot and today I traveled a lot
45
00:03:08,880 --> 00:03:13,360
of trying to teach people and talk about all this thing and try to empower
46
00:03:13,360 --> 00:03:18,680
people to use these tools in their activities and not enterprise.
47
00:03:18,680 --> 00:03:25,720
Yeah, you get honored for your work with the Microsoft MDP award and you also
48
00:03:25,720 --> 00:03:28,680
Microsoft certified trainer.
49
00:03:28,680 --> 00:03:35,560
Can you tell a little bit how do you achieve this goal or this, yeah, this
50
00:03:35,560 --> 00:03:38,520
amazing certificate?
51
00:03:38,520 --> 00:03:39,840
Okay, thank you.
52
00:03:39,840 --> 00:03:45,320
So with the MDP, when I started the first year in my, in the company, it was a
53
00:03:45,320 --> 00:03:46,320
bit tough for me.
54
00:03:46,320 --> 00:03:51,320
So I was trying to learn and then when I learned I go online and, you know,
55
00:03:51,320 --> 00:03:55,840
the amazing Rizad Durani and then they heard that people are used to watch
56
00:03:55,840 --> 00:04:02,640
the art tutorial all the time and it inspired me a lot and I joined a session
57
00:04:02,640 --> 00:04:07,960
and with the Kenyan community and then the guy was doing the demo.
58
00:04:07,960 --> 00:04:11,160
He was struggling and I was like, hey, do this and then let's see.
59
00:04:11,160 --> 00:04:14,240
So he tried it and he worked and somebody in the meeting came up to me like,
60
00:04:14,240 --> 00:04:15,240
ah, are you an expert?
61
00:04:15,240 --> 00:04:20,280
I said, I'm new to just a year, but I love experiencing a lot of that.
62
00:04:20,280 --> 00:04:25,160
So I, I was like, okay, why do you have people on the community where people
63
00:04:25,160 --> 00:04:27,520
post for question and those then?
64
00:04:27,520 --> 00:04:30,880
So I started the Microsoft community page and then everybody that post
65
00:04:30,880 --> 00:04:36,240
questions on parapses, parotomies, I go and try to solve and then help over
66
00:04:36,240 --> 00:04:41,680
there and then the community came back to me like, okay, now you have a good
67
00:04:41,680 --> 00:04:43,840
experience in this field.
68
00:04:43,840 --> 00:04:45,480
Can you give a technical session?
69
00:04:45,480 --> 00:04:46,480
I say, why not?
70
00:04:46,480 --> 00:04:51,320
Then I start from there giving some technical session and then the Microsoft
71
00:04:51,320 --> 00:04:56,440
community in Kenyan actually boost my my my presence a lot by helping me and
72
00:04:56,440 --> 00:05:01,120
later the nominates me to the MVP level.
73
00:05:01,120 --> 00:05:05,880
So my task was to help the Microsoft student ambassadors in Africa.
74
00:05:05,880 --> 00:05:09,720
So let's say all the friends speaking my Microsoft student ambassadors to be
75
00:05:09,720 --> 00:05:12,040
together and then try to do things together.
76
00:05:12,040 --> 00:05:18,360
So that was the goal at the end of my, when they, when they try to eliminate me
77
00:05:18,360 --> 00:05:22,680
as an MVP, switch a date and then we started a journey with those team and
78
00:05:22,680 --> 00:05:25,320
then we are boosting them later.
79
00:05:25,320 --> 00:05:31,200
The need came to me to be Microsoft certified by another NDP in Ghana who
80
00:05:31,200 --> 00:05:35,160
was suggesting to me that your expertise at this point, you need to know how
81
00:05:35,160 --> 00:05:40,120
to handle training and then on the professional way, on the Microsoft way.
82
00:05:40,120 --> 00:05:41,520
And I was like, okay, cool, no problem.
83
00:05:41,520 --> 00:05:42,520
How does it go?
84
00:05:42,520 --> 00:05:45,920
Then you just show me, okay, we need to be on MCT and this is how it goes.
85
00:05:45,920 --> 00:05:46,920
So, okay, cool.
86
00:05:46,920 --> 00:05:47,920
Let's jump into it.
87
00:05:47,920 --> 00:05:53,440
So then I did in a past all the tests that was required, fast all the,
88
00:05:53,440 --> 00:05:57,600
the functional skills that was there required by Microsoft.
89
00:05:57,600 --> 00:06:02,000
And then yeah, we had today, I'm an NCT as we are joining the
90
00:06:02,000 --> 00:06:06,400
great community of leaders who are training and then helping others in the
91
00:06:06,400 --> 00:06:08,000
community, whatever it's kind.
92
00:06:08,000 --> 00:06:09,200
Yeah, that's, that's.
93
00:06:09,200 --> 00:06:14,680
Yeah, and another topic you are famous for is its UX.
94
00:06:14,680 --> 00:06:23,160
What, yeah, why do you think this topic is so important, especially for business?
95
00:06:23,160 --> 00:06:23,680
Apps.
96
00:06:23,680 --> 00:06:25,760
Okay, great.
97
00:06:25,760 --> 00:06:29,960
So when you see in Canvas or in mother living,
98
00:06:31,320 --> 00:06:34,240
the people that design it are just way going.
99
00:06:34,240 --> 00:06:39,440
You don't, you don't have a full team of UI us developers that need to stretch
100
00:06:39,440 --> 00:06:42,120
at the whole app before it goes live.
101
00:06:42,120 --> 00:06:48,160
So it just let's say, since it's a local tool, everybody try to design.
102
00:06:48,160 --> 00:06:52,560
Now everybody design it and it just through it all the, and you realize that the UI is
103
00:06:52,560 --> 00:06:57,840
totally not at its, at the, at the point, the US is completely forgotten.
104
00:06:58,080 --> 00:07:03,280
And then the processes are every app are perfectly well, but just that dark,
105
00:07:03,280 --> 00:07:08,000
they are missing and I really don't know, even though it's a local system,
106
00:07:08,000 --> 00:07:14,720
we need to have the mindset of how to leverage the UI UX into this design and
107
00:07:14,720 --> 00:07:18,120
not just design or because there is a process to automate.
108
00:07:18,120 --> 00:07:25,120
And that is where I started, I started to get focus more on and help beatify the
109
00:07:25,120 --> 00:07:31,560
app and help the UI, how the US, how the process should go and also know that they
110
00:07:31,560 --> 00:07:37,640
order people, they don't normally, that don't use their eye to read an application,
111
00:07:37,640 --> 00:07:42,240
but I don't have readers in the browser and we need to also make sure it's
112
00:07:42,240 --> 00:07:43,720
help them as well.
113
00:07:43,720 --> 00:07:47,600
We don't just build it up for people in organization ignoring the disability
114
00:07:47,600 --> 00:07:50,080
people that cannot access the app directly.
115
00:07:50,080 --> 00:07:52,640
The way we do, we do with the UI.
116
00:07:52,920 --> 00:07:57,000
And that is what come with the UI and the US all together combined to make sure
117
00:07:57,000 --> 00:08:03,560
the apps that we build are all aligned and help everybody in the organization level.
118
00:08:03,560 --> 00:08:06,600
Awesome.
119
00:08:06,600 --> 00:08:12,320
And what do you think do too many developers focus on features first?
120
00:08:12,320 --> 00:08:19,040
And why should you or should they start first with user experience?
121
00:08:19,040 --> 00:08:21,360
I don't know, like a map or a plan.
122
00:08:22,360 --> 00:08:25,680
Because sorry, come and give you the question.
123
00:08:25,680 --> 00:08:26,480
Yeah, yeah.
124
00:08:26,480 --> 00:08:31,240
If I think a lot of developers, when they, when they start a project or they're
125
00:08:31,240 --> 00:08:40,400
thinking about features first, why and how should they, we thinking especially
126
00:08:40,400 --> 00:08:43,400
to get the user a better user experience?
127
00:08:43,400 --> 00:08:47,560
How can, can they start, especially with this change in their mind?
128
00:08:47,560 --> 00:08:48,360
Or, yeah.
129
00:08:50,040 --> 00:08:51,160
Okay. All right.
130
00:08:51,160 --> 00:08:56,240
So that's why in normal, um, um, uh, development, when you are developing in a normal
131
00:08:56,240 --> 00:09:02,120
proc, you need a UI, US design, first, well approved before the developer is
132
00:09:02,120 --> 00:09:03,760
self go into the deep coding.
133
00:09:03,760 --> 00:09:09,000
When you come to, um, our ecosystem or power platform or canvas, um,
134
00:09:09,000 --> 00:09:12,200
once we jump you start thinking of the features, okay, we need to have these.
135
00:09:12,200 --> 00:09:16,840
You need to have that forgetting the main approach of how they absolutely
136
00:09:16,840 --> 00:09:20,200
look like. Now, when you are done, you realize that there are things that are scattered
137
00:09:20,200 --> 00:09:22,920
around the buttons, yeah, the gallery is yeah.
138
00:09:22,920 --> 00:09:27,960
And but as long as the process works, we, we don't focus on that, which is totally
139
00:09:27,960 --> 00:09:32,440
not the way it's supposed to be, um, as a part of some developer, we need to
140
00:09:32,440 --> 00:09:35,720
first of all know that's how the UI should go.
141
00:09:35,720 --> 00:09:38,320
Even if the UI is not that interesting, it's power up.
142
00:09:38,320 --> 00:09:39,880
You need to have it in mind.
143
00:09:39,880 --> 00:09:41,520
What are we designing?
144
00:09:41,520 --> 00:09:43,840
And is here finance up?
145
00:09:43,840 --> 00:09:45,120
How should we be?
146
00:09:45,640 --> 00:09:47,800
And then, um, is he a fleet?
147
00:09:47,800 --> 00:09:50,640
Uh, management system, how should we go?
148
00:09:50,640 --> 00:09:51,960
How would the UI go?
149
00:09:51,960 --> 00:09:56,520
When you start with the UI, then you have your, your database structured already
150
00:09:56,520 --> 00:10:01,040
back on fitting that UI, you have your features already that, that, that can fit
151
00:10:01,040 --> 00:10:01,760
in that UI.
152
00:10:01,760 --> 00:10:05,600
But only when you start with the features, we realize that they are things scattered
153
00:10:05,600 --> 00:10:06,400
all across.
154
00:10:06,400 --> 00:10:09,760
And you don't know which one should go to the next screen, which one should be at
155
00:10:09,760 --> 00:10:11,880
its first page and all like that.
156
00:10:11,880 --> 00:10:16,800
So the best way or the best approach on what's me, I do, I start with a UI screen
157
00:10:16,800 --> 00:10:22,640
fully designed, um, then I integrate my database and then try to add the
158
00:10:22,640 --> 00:10:27,480
features that are needed one by one and also making sure that the UI, all, all
159
00:10:27,480 --> 00:10:29,040
the US also follow along.
160
00:10:29,040 --> 00:10:35,440
And that's that, but always starting with the, the UI, US first before adding the
161
00:10:35,440 --> 00:10:37,960
nest of the features that are needed all along the page.
162
00:10:38,840 --> 00:10:43,400
What, from your perspective, what, what makes, I say, a business application,
163
00:10:43,400 --> 00:10:45,600
yeah, say enjoyable to use.
164
00:10:45,600 --> 00:10:47,880
Right.
165
00:10:47,880 --> 00:10:53,200
So before I answer that, um, one of my finance director used to tell us that,
166
00:10:53,200 --> 00:10:56,960
look at when you're building the app for the customer, make sure the app
167
00:10:56,960 --> 00:11:01,520
look beautiful because once it's beautiful, it's a track the, the end user
168
00:11:01,520 --> 00:11:05,160
first before you start looking at, okay, why is this button not working?
169
00:11:05,440 --> 00:11:10,880
So my face approach is let the app be catching the person face, let the UI be
170
00:11:10,880 --> 00:11:11,880
very beautiful.
171
00:11:11,880 --> 00:11:16,960
It's not, it's not like we are building an app for a banking system whereby
172
00:11:16,960 --> 00:11:20,680
is internal people are just putting banking details and then did that thing
173
00:11:20,680 --> 00:11:21,520
from someone's account.
174
00:11:21,520 --> 00:11:26,240
No, this one is user, user facing and the app need to, to, to, to, I tried
175
00:11:26,240 --> 00:11:29,240
the user so that every time you take the app, you want to do something, if
176
00:11:29,240 --> 00:11:31,200
feel you're using something, you get it.
177
00:11:31,200 --> 00:11:38,160
So me my approach is the UI should stand first, the UI should stand in the app.
178
00:11:38,160 --> 00:11:39,720
Yeah, that is me my approach.
179
00:11:39,720 --> 00:11:44,520
Me as time on the ground and I always stand on that UI to impress, let's
180
00:11:44,520 --> 00:11:48,760
it impress the ones is it press if there is any failure in the app, at
181
00:11:48,760 --> 00:11:52,520
least the UI is standing, it can convince already that we are the job can be done.
182
00:11:52,520 --> 00:12:01,000
Yeah, a lot of people say or app developers say mobile at first,
183
00:12:01,640 --> 00:12:05,560
is this the also an important topic in business apps?
184
00:12:05,560 --> 00:12:11,680
In business that no, is not a case in business app, it depends on the process
185
00:12:11,680 --> 00:12:13,240
that we are trying to automate it.
186
00:12:13,240 --> 00:12:20,440
So if it's an app that requires people on the field, then you go to mobile,
187
00:12:20,440 --> 00:12:24,600
but you know, if, when it is a motor driven app, it doesn't matter because
188
00:12:24,600 --> 00:12:30,480
it can easily be responsible according across all screen size.
189
00:12:30,520 --> 00:12:35,240
But when it comes to canvas, that's what you have to say, it like it a mobile or
190
00:12:35,240 --> 00:12:41,680
desktop app because mobile, you know, help with some features, then
191
00:12:41,680 --> 00:12:46,680
responsiveness in canvas is very, very, very difficult to achieve.
192
00:12:46,680 --> 00:12:48,720
So it require more time.
193
00:12:48,720 --> 00:12:52,920
So that's why when you are starting a project in canvas, you first of all need
194
00:12:52,920 --> 00:12:56,160
to add the client what would be the purpose of this process?
195
00:12:57,080 --> 00:13:02,400
Are the users on field or are the office and when they are office seated,
196
00:13:02,400 --> 00:13:04,320
there's only for it to be on mobile.
197
00:13:04,320 --> 00:13:08,560
It just be desktop, the open street on the, on the desktop and then it goes.
198
00:13:08,560 --> 00:13:11,280
Now if it is a mobile, it is a free management.
199
00:13:11,280 --> 00:13:15,280
If you maybe is a delivery system that goes with the company, then you can be on
200
00:13:15,280 --> 00:13:19,760
mobile and get it and have an admin access that is on a desktop.
201
00:13:19,760 --> 00:13:22,880
But I don't complicate my system,
202
00:13:22,880 --> 00:13:27,000
building them responsive when it comes to canvas app. I make sure I separate it.
203
00:13:27,000 --> 00:13:33,440
Mobile is mobile, desktop at desktop, but normal, normal development,
204
00:13:33,440 --> 00:13:35,640
those design are pretty easy.
205
00:13:35,640 --> 00:13:38,720
So you can do that, but in canvas is very difficult.
206
00:13:38,720 --> 00:13:43,880
So I don't encourage that and I don't advise to go on a responsive or
207
00:13:43,880 --> 00:13:48,360
choosing mobile while people using the app will be at the office.
208
00:13:50,280 --> 00:13:57,320
And do you create a person or a user journey before you start with application?
209
00:13:57,320 --> 00:13:59,920
Yeah, definitely. You always go that way.
210
00:13:59,920 --> 00:14:07,480
And yeah, what road do you play?
211
00:14:07,480 --> 00:14:09,360
Use a feedback before building.
212
00:14:09,360 --> 00:14:16,080
Okay. So, first of all, once I hear the process, once I get I know at once,
213
00:14:16,080 --> 00:14:18,920
what you are, what you're looking for over here.
214
00:14:19,280 --> 00:14:23,560
But most of the time, the company I was working for was a Microsoft partner.
215
00:14:23,560 --> 00:14:25,400
So they are a standard client.
216
00:14:25,400 --> 00:14:29,440
So when it starts to ask too much question, they are not in a way of some,
217
00:14:29,440 --> 00:14:30,320
some setting question.
218
00:14:30,320 --> 00:14:35,360
But me, if my years of experience, I know most of the question already that I can
219
00:14:35,360 --> 00:14:38,320
easily ask to not make the client's board.
220
00:14:38,320 --> 00:14:43,320
So by targeting those points, I already know my user story and then I know
221
00:14:43,320 --> 00:14:45,280
where to go with it.
222
00:14:47,080 --> 00:14:54,360
And how much psychologic or how much psychological goes into application design?
223
00:14:54,360 --> 00:15:01,840
No, a lot, a lot, a lot because like I said, you need to impress with the UI.
224
00:15:01,840 --> 00:15:03,960
So we need to think like the user.
225
00:15:03,960 --> 00:15:07,160
So there's a lot psychological thing that come into it.
226
00:15:07,160 --> 00:15:08,680
There's a lot of struggles in there.
227
00:15:08,680 --> 00:15:17,040
And and a lot of people say they make a, I don't know, a beautiful,
228
00:15:17,040 --> 00:15:24,200
but what's only design is not usability.
229
00:15:24,200 --> 00:15:31,840
How did you balance a beautiful design to, yeah, to a good user, user experience?
230
00:15:31,840 --> 00:15:39,360
OK, so once you finish your up, one of the dilemma and days that you cannot
231
00:15:39,360 --> 00:15:43,640
go to every user and and make sure you, you satisfy them.
232
00:15:43,680 --> 00:15:48,360
Somebody would like the button to be at position at another, another place for him.
233
00:15:48,360 --> 00:15:51,280
Somebody would like the button to be bigger at this point.
234
00:15:51,280 --> 00:15:54,240
So we, we combine the US,
235
00:15:54,240 --> 00:15:58,600
I recall policies to create the app.
236
00:15:58,600 --> 00:16:00,720
So now one of the app is done.
237
00:16:00,720 --> 00:16:06,120
What you do is wait for an ass, maybe an ass three months,
238
00:16:06,120 --> 00:16:10,520
this month to see the people using the app and then now get the feedback.
239
00:16:10,520 --> 00:16:12,640
OK, what are your issues with the app?
240
00:16:12,960 --> 00:16:15,320
The US, how do you think about it?
241
00:16:15,320 --> 00:16:19,320
Then from then we got all those info and then now we need to, OK,
242
00:16:19,320 --> 00:16:22,440
you can adjust the screen to this particular level.
243
00:16:22,440 --> 00:16:26,800
By the beginning, you don't know how the users will feel and then you cannot
244
00:16:26,800 --> 00:16:27,600
directly go to them.
245
00:16:27,600 --> 00:16:30,440
They need to know what the app does and how to use it before.
246
00:16:30,440 --> 00:16:35,440
So I ship the app to the users waiting for another feedback for the next three months.
247
00:16:35,440 --> 00:16:40,360
And then to refine the UX to feed their design or their desire.
248
00:16:40,360 --> 00:16:41,800
So that's all I go with it.
249
00:16:42,560 --> 00:16:49,040
So is it is UX design a project or is it a process?
250
00:16:49,040 --> 00:16:51,080
Is a process.
251
00:16:51,080 --> 00:16:52,400
OK.
252
00:16:52,400 --> 00:16:58,520
For, for, I say, for newcomers, how would you explain
253
00:16:58,520 --> 00:17:00,920
then the power platform ecosystem?
254
00:17:00,920 --> 00:17:03,160
OK.
255
00:17:03,160 --> 00:17:05,040
So pretty simple.
256
00:17:05,040 --> 00:17:07,080
The way Microsoft used to evangelize it.
257
00:17:07,080 --> 00:17:12,000
It is a local tool or technology that have
258
00:17:12,000 --> 00:17:19,280
enterprise personnel of people to, to, to, to make their process
259
00:17:19,280 --> 00:17:27,200
quicker without any stress, not like if you need a live management system.
260
00:17:27,200 --> 00:17:33,120
We need to find a developer and they can take them three months,
261
00:17:33,120 --> 00:17:34,560
this month to build a footing.
262
00:17:34,560 --> 00:17:38,320
And then it's a long process.
263
00:17:38,400 --> 00:17:43,680
While we've the power platform, if it's a live management like this, within the week,
264
00:17:43,680 --> 00:17:47,360
your system is ready and it's purely simple look code.
265
00:17:47,360 --> 00:17:50,960
And then you have the power to make us where that is there.
266
00:17:50,960 --> 00:17:54,840
We've also drag and drop or we can just comment.
267
00:17:54,840 --> 00:17:59,680
And then you have your process flow that can automate some of the leave and
268
00:17:59,680 --> 00:18:03,600
say the leave the email that you receive act on your behalf at this.
269
00:18:03,600 --> 00:18:04,200
I'm share point.
270
00:18:04,200 --> 00:18:08,880
And then some S L year and then and then the power page as well,
271
00:18:08,880 --> 00:18:16,280
that is like a net the price website that showcase companies data to external users
272
00:18:16,280 --> 00:18:23,560
or companies partners that can login using an identity to view their specific data.
273
00:18:23,560 --> 00:18:24,120
As well.
274
00:18:24,120 --> 00:18:26,840
So you have the data verse, which is the backend.
275
00:18:26,840 --> 00:18:33,120
And then which is a relational database that also does cool things over there.
276
00:18:33,360 --> 00:18:38,760
And then has it on top of mood a review app and you do a marvel or thing.
277
00:18:38,760 --> 00:18:44,480
Now all these technologies communicate to each other and app purely enterprise
278
00:18:44,480 --> 00:18:46,560
grades usage.
279
00:18:46,560 --> 00:18:49,840
So people who find a safe in the company in that field,
280
00:18:49,840 --> 00:18:51,560
a normal form or a paper.
281
00:18:51,560 --> 00:18:52,080
Wake.
282
00:18:52,080 --> 00:18:56,080
Maybe at a security check and cool easily just send that paper.
283
00:18:56,080 --> 00:19:01,760
Wake into digital form and then have the data send it to share point or just use
284
00:19:01,760 --> 00:19:07,600
canvas or mood and driven to just be something simple that to manage your date today activity while
285
00:19:07,600 --> 00:19:13,280
using the pen, you know, so we are trying to go from the error from the from writing on paper
286
00:19:13,280 --> 00:19:18,760
to digitalization and these tools in power platform are helping us achieving those kind of things.
287
00:19:18,760 --> 00:19:25,200
And then yeah, basically a cover all of them and we have the connectors that
288
00:19:26,040 --> 00:19:31,200
connect to this system like they are like an API in the other system when you are calling them.
289
00:19:31,200 --> 00:19:37,240
They're like API and this kind of API are just connecting us to all the videos,
290
00:19:37,240 --> 00:19:41,720
data source that are possible that we need into our for our system or our
291
00:19:41,720 --> 00:19:44,320
project to continue waking.
292
00:19:44,320 --> 00:19:46,960
Basically that is a controllable power platform.
293
00:19:46,960 --> 00:19:48,720
Yeah.
294
00:19:48,720 --> 00:19:52,160
And that's I don't know in the power power app.
295
00:19:52,160 --> 00:19:58,400
There's a new, I don't know that's come us at model different apps and that's some new AI.
296
00:19:58,400 --> 00:20:00,080
I don't know the name actually.
297
00:20:00,080 --> 00:20:00,440
Yeah.
298
00:20:00,440 --> 00:20:02,720
Cocoa apps.
299
00:20:02,720 --> 00:20:02,920
Cocoa.
300
00:20:02,920 --> 00:20:10,400
That's how how did you think are when we look back to the design things do.
301
00:20:10,400 --> 00:20:18,160
Co-Apps doing a great design and usability on what is the different to the other both.
302
00:20:18,160 --> 00:20:19,360
Yeah.
303
00:20:19,360 --> 00:20:21,880
Building ways apps.
304
00:20:22,760 --> 00:20:23,360
OK.
305
00:20:23,360 --> 00:20:23,960
Good.
306
00:20:23,960 --> 00:20:30,360
So if the code apps is like a building a full what you call it reacts up.
307
00:20:30,360 --> 00:20:32,200
Completely.
308
00:20:32,200 --> 00:20:34,920
We that will be pulling the data from the service.
309
00:20:34,920 --> 00:20:37,920
So it's it's pretty cool.
310
00:20:37,920 --> 00:20:40,640
And then it has a beautiful design layout.
311
00:20:40,640 --> 00:20:46,920
And then if you are a pro developer, you can easily live really to build a correct or standing
312
00:20:46,920 --> 00:20:51,320
application reacts based using these data.
313
00:20:51,320 --> 00:20:58,200
What we couldn't have throughout this years when we are having come us and we're living only in our now
314
00:20:58,200 --> 00:21:00,000
that this code apps are here.
315
00:21:00,000 --> 00:21:01,560
They are really there to help.
316
00:21:01,560 --> 00:21:06,200
And even with narration, we can have a standard app already that you can you can use.
317
00:21:06,200 --> 00:21:16,480
But if you are pro like I said, if you are pro, you can reach in the UI that's the AI gave you completely to become a complete UI
318
00:21:16,480 --> 00:21:17,960
that you create on your own.
319
00:21:17,960 --> 00:21:28,360
And this one is mostly a pro development side, which require a UI develop a design fest that the developer will do.
320
00:21:28,360 --> 00:21:29,200
We use.
321
00:21:29,200 --> 00:21:39,600
And so that part is mostly for our recommend them mostly for pro developers because if there is a particular place that the system generates for you.
322
00:21:39,600 --> 00:21:45,000
And you are trying to carry known that the UI, the AI is not at that level yet.
323
00:21:45,320 --> 00:21:56,800
So you be struggling in creating narrating that particular place for you, but it's way perfectly but not recommended for someone who is not too much in the pro coach to use it.
324
00:21:56,800 --> 00:22:02,200
And but if you can just if you need to stand up, then it's cool.
325
00:22:02,200 --> 00:22:11,600
You can go to week, but code code apps is really helping now and it is making the change in the canvas up development.
326
00:22:11,600 --> 00:22:12,840
Now.
327
00:22:14,720 --> 00:22:23,640
And there's I think we don't know it's really really new, but there it's also called power apps component framework.
328
00:22:23,640 --> 00:22:26,840
Have you used it and and what is it?
329
00:22:26,840 --> 00:22:28,160
Okay.
330
00:22:28,160 --> 00:22:35,160
So by first component, actually the old style of the code that we normally use in power apps.
331
00:22:35,440 --> 00:22:46,480
So it's like a feature that you cannot achieve in canvas, power up or in a motor driven and then you need a code up that is purely JavaScript or react that you could.
332
00:22:46,480 --> 00:22:51,080
And then you call into the power apps that you can just drop us a normal button.
333
00:22:51,080 --> 00:22:56,120
You can create a button like that with maybe an unamished icon.
334
00:22:56,120 --> 00:23:03,240
And so so those are not the add those component that you create and then you add into the power up.
335
00:23:03,240 --> 00:23:12,880
So they are great. And then they help in when there are some features that are totally out of the balls that you don't have in available for you to use.
336
00:23:12,880 --> 00:23:14,560
Then you go and create it.
337
00:23:14,560 --> 00:23:21,360
So you have most of those one in the gallery up that the power we use in the community.
338
00:23:21,360 --> 00:23:26,680
And then they are template like calendar template template like printing.
339
00:23:26,840 --> 00:23:36,200
So there are those are functionality that we normally don't have and people just create it over there and you can just if you don't know it, you can just use it and read the documentation.
340
00:23:36,200 --> 00:23:40,120
And it's applied either in your canvas up or in your motor driven apps.
341
00:23:40,120 --> 00:23:51,520
And another topic, I think a lot of power platform, exp or especially power apps, do it speaks about if it's data worse or what is that.
342
00:23:51,520 --> 00:23:54,200
Data verse.
343
00:23:54,200 --> 00:23:54,960
Yeah.
344
00:23:54,960 --> 00:23:56,040
Yeah.
345
00:23:56,360 --> 00:24:06,200
So the first is actually that great backhand of the full power platform where all the data are seated and at the beginning is very great.
346
00:24:06,200 --> 00:24:17,440
It's a very great tool to help building and then is a relational table compared to SharePoint because when you have a tenant, you already have a free SharePoint.
347
00:24:17,960 --> 00:24:33,360
But the others on the other side, they help you with more of the relationship where you can integrate one to many many to one more or less like what you do in SharePoint whereby you have to do those relationship manual in database.
348
00:24:33,360 --> 00:24:34,640
You can just easily do that.
349
00:24:34,640 --> 00:24:47,840
And the Tavis is little bit faster than SharePoint or let's say 90% faster than SharePoint something that you do on SharePoint or you call SharePoint database or you three guy of flow.
350
00:24:47,840 --> 00:24:51,840
A power to make flow from SharePoint can take sometimes 30 seconds.
351
00:24:51,840 --> 00:24:57,480
It's in the database can actually trigger within the second at once, the trigger it.
352
00:24:57,480 --> 00:25:00,640
So that's a different with SharePoint or what then in the service.
353
00:25:00,640 --> 00:25:01,960
So database is really great.
354
00:25:01,960 --> 00:25:12,120
And then it connects across all the the ecosystem or power platform either from Papaage, Paras, Power to make wherever you find yourself.
355
00:25:12,440 --> 00:25:18,960
The database is there to be connected and then use in its grades and because it's relational, that is what me.
356
00:25:18,960 --> 00:25:19,800
I like about it.
357
00:25:19,800 --> 00:25:23,840
He helped us get the less button you need to get in SharePoints.
358
00:25:23,840 --> 00:25:33,280
And I think another really new product, it's co-pilot studio.
359
00:25:33,280 --> 00:25:42,360
How did it fit into the power platform ecosystem and especially when should I build a co-pilot and when should I build an
360
00:25:42,360 --> 00:25:43,360
app?
361
00:25:43,360 --> 00:25:44,920
Okay.
362
00:25:44,920 --> 00:25:51,720
So go parlor studio is actually where you build those boards that interact with the users.
363
00:25:51,720 --> 00:25:58,600
Now when to build an app and when to build a code that is in the in the co-pilot studio.
364
00:25:58,600 --> 00:26:02,560
So not all the process need to be an app as well.
365
00:26:02,560 --> 00:26:02,840
Yeah.
366
00:26:02,840 --> 00:26:05,240
And not all the process also need a bots.
367
00:26:05,240 --> 00:26:07,400
So it all goes together.
368
00:26:07,400 --> 00:26:11,080
But all those all both of the need a database.
369
00:26:11,400 --> 00:26:16,360
So now you have our database in SharePoints and then a user need an information.
370
00:26:16,360 --> 00:26:21,240
It doesn't want to go to the app can easily query the agent.
371
00:26:21,240 --> 00:26:33,240
So you can build an agent that can respond bringing the data from the app or from the from the database to the user directly without the user opening the app.
372
00:26:33,240 --> 00:26:40,680
So in the other hand, you can also tell the user, okay, if you want to fill a form.
373
00:26:40,800 --> 00:26:48,160
Or if you want to submit a leaf, just query the the bots in the other hand, you can also have the app that can also do that.
374
00:26:48,160 --> 00:26:52,160
No, it depends on where the person feel is is flexible for him to do.
375
00:26:52,160 --> 00:27:00,280
But you can build a live management system like this on on the chatbot, whereby the chatbot pick your data sending to the
376
00:27:00,280 --> 00:27:07,480
database and then update your record and then send an email to your supervisor or superior asking for your leave.
377
00:27:07,480 --> 00:27:10,920
Now in the other hand, you can also have the main app that also does the thing.
378
00:27:10,920 --> 00:27:15,080
Now, there's there's some places whereby the form become complex.
379
00:27:15,080 --> 00:27:19,720
Now when the form becomes complex, our other advice is not to use the bot at that point.
380
00:27:19,720 --> 00:27:24,920
You can use the that's where you need the app to to manage the complexity over there.
381
00:27:25,160 --> 00:27:31,400
And on there's some time to you when you submit a request, you need to see the history of that request.
382
00:27:31,400 --> 00:27:36,280
So agent will not be great on that or co-pilot will not be great at that side.
383
00:27:36,280 --> 00:27:37,680
And that's where the app comes in.
384
00:27:37,680 --> 00:27:45,440
But if it's just basic information that the user needs, then co-pilot studio or the agent at that point would be great to help.
385
00:27:45,440 --> 00:27:51,200
Like we are trying to query a data, trying to enroll a new user in the company.
386
00:27:51,480 --> 00:27:54,760
And they use the user need some info.
387
00:27:54,760 --> 00:27:57,000
You need to for it on board.
388
00:27:57,000 --> 00:28:00,840
And so the agent will be great is like a child.
389
00:28:00,840 --> 00:28:10,280
So it helps progress or step by step guiding the user into the company rather than giving a full onboarding app.
390
00:28:10,280 --> 00:28:15,960
Whereby the user has so many buttons, so many navigation and is wondering where to start fast.
391
00:28:15,960 --> 00:28:24,920
Even though there is some way to indicate that register here, but the user find it difficult, but with the chat, user can easily ask.
392
00:28:24,920 --> 00:28:27,960
So wish like proceed then you give the next step.
393
00:28:27,960 --> 00:28:34,360
Okay, we need to give us your details, your name so that you create your your ID, your badge or whatever it is.
394
00:28:34,360 --> 00:28:38,520
So I will say that it to depend on the scenario, but it is too complex.
395
00:28:38,520 --> 00:28:44,680
You go to the app if it's not that complex and that's not required too much information taking from the user.
396
00:28:44,680 --> 00:28:46,680
Then you go with the agents.
397
00:28:46,680 --> 00:28:48,760
Awesome.
398
00:28:48,760 --> 00:28:56,120
I think I has nearly become part of every Microsoft product.
399
00:28:56,120 --> 00:28:58,360
What exciting you actually most.
400
00:28:58,360 --> 00:29:05,880
Okay, what exactly most is that at first when I'm designing, it takes me more time.
401
00:29:05,880 --> 00:29:11,880
But now I just need to tell what I want and it is done for me.
402
00:29:11,880 --> 00:29:15,080
So that is one great aspect of the tinder.
403
00:29:15,080 --> 00:29:17,640
I need a I like from AI.
404
00:29:17,640 --> 00:29:22,440
It has helped me through all this new, this from change to default, change to the five.
405
00:29:22,440 --> 00:29:25,720
And now it has been helping me greatly in most of my things.
406
00:29:25,720 --> 00:29:31,960
And sometimes, you know, I like watching too much of Resadurani and the rest, their videos.
407
00:29:31,960 --> 00:29:37,160
So sometimes you need some particular place and then you forgot the particular video that you watch.
408
00:29:37,160 --> 00:29:44,120
And you have to go through 10 or 5, 5 videos before you get it to, okay, that was the video that I was looking for.
409
00:29:44,120 --> 00:29:45,880
And these are the points I wanted to check.
410
00:29:45,880 --> 00:29:51,000
You know, but if this one, we just query the AI, it can drill through and it gets you the exact
411
00:29:51,000 --> 00:29:56,760
request or what you need at that point just by chatting.
412
00:29:56,760 --> 00:29:59,480
And then it's easier for us to chat and like, oh, no, not this part.
413
00:29:59,480 --> 00:30:00,920
I wanted this slide.
414
00:30:00,920 --> 00:30:02,040
And you describe any goes.
415
00:30:02,040 --> 00:30:05,960
That is one thing the AI is helping us with.
416
00:30:05,960 --> 00:30:10,760
So when you are doing the Google search or you want some tutorial, you can easily just ask
417
00:30:10,760 --> 00:30:15,480
strategy, pt.t.t.a. based on my scenario or whatever AI it is, you are using based on my scenario.
418
00:30:15,480 --> 00:30:17,880
What do you request for me or what do you suggest?
419
00:30:17,880 --> 00:30:19,320
And it's helping.
420
00:30:19,320 --> 00:30:22,680
So AI at this point is helping us a lot in that particular photo.
421
00:30:29,080 --> 00:30:39,240
But when you think, you say you use also AI for planning and generate a code,
422
00:30:39,240 --> 00:30:53,240
do you think this will, yeah, sometimes the developer can't become, yeah, unemployed because the AI
423
00:30:53,240 --> 00:30:54,280
was still a great job.
424
00:30:56,760 --> 00:30:59,240
I don't think so. I will not be only unemployed.
425
00:30:59,240 --> 00:31:06,760
No, I was still being employed because I know how to use the AI is not like I'm copying everything
426
00:31:06,760 --> 00:31:15,160
the AI is giving me, but it's just like I am like the, let's say I'm like, I'm like the
427
00:31:15,160 --> 00:31:19,400
pro in the office and the AI is like a junior who just joined the company.
428
00:31:19,400 --> 00:31:21,080
And I'm like, hey, I'm busy now.
429
00:31:21,080 --> 00:31:22,840
But can you can you can you get me this far?
430
00:31:23,320 --> 00:31:27,960
It's like, okay, you bring it so I'll verify if it does the file and I need so everything
431
00:31:27,960 --> 00:31:32,440
I query from AI, I always verify it and make sure that it is right.
432
00:31:32,440 --> 00:31:38,360
And when I hear people saying that AI is taking our job well, AI is taking your job cool,
433
00:31:38,360 --> 00:31:42,680
but have you learned about prompt engineering to know how to query AI better?
434
00:31:42,680 --> 00:31:47,320
Because if you know how to query AI better, I don't know why they were such you at the office.
435
00:31:47,320 --> 00:31:52,120
No, because if I'm trying to build
436
00:31:52,280 --> 00:31:57,640
let's say we take power plants from ecosystem and you have an app to build and
437
00:31:57,640 --> 00:32:03,560
there is this plan in in power platform now and you can use plan to just describe what you want
438
00:32:03,560 --> 00:32:07,320
and then the database will be will be getting it will be generated for you and the motor driven
439
00:32:07,320 --> 00:32:13,240
applicant isly created from there and now you have that AI in the system and then
440
00:32:13,240 --> 00:32:19,320
now instead of you using that AI, you are known doing things manually and that AI can help you
441
00:32:19,320 --> 00:32:25,080
within five to ten minutes finish everything and now you have to create a data manually try to
442
00:32:25,080 --> 00:32:31,800
mark everything it to take you maybe a week to finish everything or the architecture while somebody
443
00:32:31,800 --> 00:32:37,400
else in the company just use the AI and then within a day is done so you lose your job definitely.
444
00:32:37,400 --> 00:32:44,120
So that is the AI error so you need to just know how to do the prompt engineering to make sure
445
00:32:44,120 --> 00:32:51,320
you live with this AI to faster doing our work so that you don't get sucked.
446
00:32:51,320 --> 00:32:56,920
But really say is there something where you say there it's every time you meet a human in the loop
447
00:32:56,920 --> 00:33:04,280
and how can I differ a process I can really automate I don't know with agents or completely with AI.
448
00:33:04,280 --> 00:33:11,960
Okay so like I said human always come into the loop definitely so the human
449
00:33:11,960 --> 00:33:17,320
they will want to be there to verify what is going on. Now any automation that comes
450
00:33:17,320 --> 00:33:24,040
while you're giving today today today AI we need to also understand what is this about.
451
00:33:24,040 --> 00:33:29,480
Now you need to understand it once you understand it you know that okay this is what I want and
452
00:33:29,480 --> 00:33:33,640
you give to the AI. Now when the AI give you your response you need to also verify it does it
453
00:33:33,640 --> 00:33:40,760
align with the main idea of this before you take it into some way or into production whatever it is
454
00:33:41,640 --> 00:33:46,040
because that one is also needed and you end up not verifying everything we think is okay
455
00:33:46,040 --> 00:33:50,920
then we copy and then that's why you backfire it backfire us at the at the long run.
456
00:33:50,920 --> 00:33:57,800
So the human is always centric at that side verifying what device generated and then when it's
457
00:33:57,800 --> 00:34:02,840
generated and then how it is done if it's correct if there is a fault there's a mistake in it.
458
00:34:04,040 --> 00:34:12,920
Does that make sense? Yeah yeah also yeah that's yeah that's really makes sense.
459
00:34:12,920 --> 00:34:24,440
I think you say I prompting and prompting, I've been moving through a prompt driven development
460
00:34:24,440 --> 00:34:33,160
or did we stay in this time actually? We are in the prompt in developments. Yeah.
461
00:34:33,880 --> 00:34:39,800
And it's growing faster because of the AI growing more and more and this AI is growing
462
00:34:39,800 --> 00:34:45,960
faster in this prompt engineering area. It's growing faster and every developer need to know how
463
00:34:45,960 --> 00:34:51,960
to do this prompt engineering to know how to prompt well to get the best results out of the system
464
00:34:51,960 --> 00:34:59,560
if not you will have behind. What do you think what role do you actually play governance?
465
00:34:59,560 --> 00:35:08,120
Yeah I say in an AI first world. Okay governance always confess in this AI technology is because
466
00:35:08,120 --> 00:35:14,920
this technology is new and we don't know what is the bad side of it and we are all jumping into
467
00:35:14,920 --> 00:35:21,720
it and then that's why I always advise when you're using this AI you make sure you're using
468
00:35:21,720 --> 00:35:30,280
it on the right in the right way. Copilot is very much secured but company always make sure it is
469
00:35:30,280 --> 00:35:36,600
governed over there because we need data protection and most of those over there we need data
470
00:35:36,600 --> 00:35:43,080
not to go outside the company and then also we need to lecture everybody using it to know how to
471
00:35:43,080 --> 00:35:49,640
use this data to know what type of data to share with the AI so that they don't get compromised.
472
00:35:49,640 --> 00:35:56,280
So the governments at the governance at that side is totally needed and always needed and
473
00:35:56,280 --> 00:36:04,680
I just urge companies to always make sure that once you enable any AI into the tenant you make sure
474
00:36:04,680 --> 00:36:12,440
it's governed you make sure you know what type of site it is assessing so that you are not exposed.
475
00:36:18,600 --> 00:36:27,560
Let's a little bit look at your work so we have a little bit real yeah really customer stories
476
00:36:27,560 --> 00:36:34,680
is there any you don't have to explain the company name or something. What's one customer success
477
00:36:34,680 --> 00:36:44,120
story you're especially proud of? Okay great so when I started building the canvas up actually
478
00:36:44,120 --> 00:36:50,520
it was pretty much standard so I built it and I sent to the customer because I was learning and
479
00:36:50,520 --> 00:36:55,640
they were like okay that's great so I spent a lot of hours though but I felt like
480
00:36:55,640 --> 00:37:02,600
what I did they were no impressed so yeah I think a year later I took that same app and when
481
00:37:02,600 --> 00:37:07,560
I built it completely refact I found another company they saw you they were like wait this is not
482
00:37:07,560 --> 00:37:13,320
a platform this is this is a normal development app they like no verify it very well before they were
483
00:37:13,320 --> 00:37:18,120
like wow how did you do that's why I was like oh okay so I tried to do something great in this
484
00:37:18,120 --> 00:37:28,360
platform so I shared this app with online on LinkedIn and you could see hundreds of people just
485
00:37:28,360 --> 00:37:34,280
see me old this is great can you get the UI can you get the source code and when I go to
486
00:37:34,280 --> 00:37:39,480
conflain and I displayed those who know power plus home be like no my brother this is no power plus home
487
00:37:39,480 --> 00:37:46,360
so that is a feedback I always get whenever I create and I always want to impress to go beyond
488
00:37:46,360 --> 00:37:52,280
what I'm doing always to make sure when I did finish I showed to somebody look do you think this is
489
00:37:52,280 --> 00:37:57,800
this is beautiful and not somebody in power platform but somebody has a developed person be like oh
490
00:37:57,800 --> 00:38:02,280
what's that you use is it react it is the bus script before you be like no this is power profanable
491
00:38:02,280 --> 00:38:08,520
oh really so I always have that particular site always on a building and then get the feedback
492
00:38:08,520 --> 00:38:13,160
for these people and then see their reaction either you are a pro in power platform you know how
493
00:38:13,160 --> 00:38:17,800
it's waste or you are a pro developer so I always have this to make sure that yeah it is the
494
00:38:17,800 --> 00:38:25,240
one because I always want to make sure it's past the normal expectation and yeah we have
495
00:38:25,240 --> 00:38:35,720
all to talk about the UX design how do you convince leadership into into UX okay for that site I
496
00:38:35,720 --> 00:38:44,680
think the decision over here and because most of the time when the leadership tries to talk I just
497
00:38:44,680 --> 00:38:50,440
tell them that like I am the expert here give me your brand designing and I will follow it but just
498
00:38:50,440 --> 00:38:55,960
make sure that wherever the button is that is the perfect way so when you tell me that no we want
499
00:38:55,960 --> 00:39:01,320
it at this position or say fine then I leave it to you now you realize that I say at the area one
500
00:39:01,320 --> 00:39:06,360
that I give three months to six months and get back the feedback and that is where the feedback back
501
00:39:06,360 --> 00:39:12,120
fire the the the the the management they are realizing that okay the decision you made on the UI is
502
00:39:12,120 --> 00:39:19,960
actually did not help the the the the the report that you got me it's oh then they come back and be like okay
503
00:39:19,960 --> 00:39:26,920
now you got this they really like it at all now draft us a new UI to propose to the team and when you
504
00:39:26,920 --> 00:39:31,000
draft you send everybody will have oh yeah yeah I like the way this one is I like the color
505
00:39:31,000 --> 00:39:36,120
centric I like this and you realize that's okay now we have that crossed so if the company is some
506
00:39:36,120 --> 00:39:41,960
sometimes some of the companies they are they are I would say stubborn so you can't challenge them
507
00:39:41,960 --> 00:39:47,720
so when you tell them that you are new I you are us as pets they don't understand what is us so
508
00:39:47,720 --> 00:39:52,120
they feel like I know okay but we want the app to be this way it's so fine what can design it for you by
509
00:39:52,120 --> 00:39:57,240
you want this UI to be like this I will tell you that no this one who know what they say no we want it's
510
00:39:57,240 --> 00:40:02,600
okay you are the one that pay no problem I would design it for you then get let's give us
511
00:40:02,600 --> 00:40:07,400
some three months to get the user feedback so I always do that to get the user feedback and show
512
00:40:07,400 --> 00:40:12,200
you to them that this is what your users are saying what do you think and that is where they realize
513
00:40:12,200 --> 00:40:19,480
that okay you made a mistake now let's proceed with your your approach and what are any project
514
00:40:19,480 --> 00:40:27,640
where you say what does this this health or you getting a ability that you surprise you yeah so
515
00:40:27,640 --> 00:40:38,280
I want to be a bid a not set money in the system and I was so proud of the app updates
516
00:40:39,960 --> 00:40:47,400
I was so proud I don't know how when I build it I realized that it has a lot of me giving into the app
517
00:40:47,400 --> 00:40:53,080
I I build it and every time I come that is this feature I have to upgrade that is this particular
518
00:40:53,080 --> 00:40:58,920
piece I I build it to I see myself in the app updates I've not released the app out there I wanted
519
00:40:58,920 --> 00:41:04,200
to drop into the community but every time I come I see that there's a new thing I need to add into it
520
00:41:04,200 --> 00:41:10,680
and that app to date it still touch me whenever I see it I get inspired I yeah this is actually a
521
00:41:10,680 --> 00:41:17,720
grid job I did over here and then there is another one I I use to demo and then I was marveled by
522
00:41:17,720 --> 00:41:24,040
whatever I did over there but actually I didn't did alone AI was also parts because it helped me
523
00:41:24,040 --> 00:41:30,360
with some of the code and that's one marveled in I see and I'm like wow yeah this has helped a lot
524
00:41:30,360 --> 00:41:35,960
so these two apps where I build on the stand alone myself and the other one that build along with
525
00:41:35,960 --> 00:41:44,760
AI when I compare the two I'm like yeah I've done a great job yeah community I think that's also
526
00:41:44,760 --> 00:41:49,400
interesting topic why why did you think this community contribution is so important
527
00:41:49,400 --> 00:41:57,800
okay physical as an MVP we are there to help the community we are there to support where
528
00:41:57,800 --> 00:42:06,680
Microsoft cannot reach and where money is not there that is in the discussion so I love that
529
00:42:06,680 --> 00:42:15,560
but just helping I'm just having fun helping and then this journey we are in is is first of all that's
530
00:42:15,560 --> 00:42:22,680
that is where I'm MVP to just help and I love volunteering in those things and of course we also
531
00:42:22,680 --> 00:42:28,920
need the money that's why I went also to become an MCT to also well I'm helping people training people
532
00:42:28,920 --> 00:42:34,920
I'm also getting some paid training as well to also survive but the community is actually what
533
00:42:34,920 --> 00:42:40,840
build me up and it will help me to where I am today that's why I always come back and then make sure I
534
00:42:40,840 --> 00:42:47,880
give back to that community either in where I'm based locally either in Africa wherever I find myself I
535
00:42:47,880 --> 00:42:59,320
always try to contribute as much as possible in that domain perfect awesome yeah that's uh yeah I
536
00:42:59,320 --> 00:43:06,120
think you you are also a speaker so what what did you learn from from your international speaking
537
00:43:06,120 --> 00:43:15,240
okay so physical before I step outside to go and do that I was I was not confident enough but when
538
00:43:15,240 --> 00:43:20,120
I just submitted I saw the the call for speakers one day I'm like okay let me try it so I was
539
00:43:20,120 --> 00:43:24,600
you buy on let me try it and I try and then pick them like okay that's great then I was start to
540
00:43:24,600 --> 00:43:31,240
get in panic and uh I don't know when I stood on the stage that they I just started talking and
541
00:43:31,240 --> 00:43:36,440
they the the audience were no we're not we're not difficult different different from what I
542
00:43:36,440 --> 00:43:40,760
you know my life is I'm like okay this is our human being here after all and and they were
543
00:43:40,760 --> 00:43:45,560
amazing as well and they just welcomed me and they enjoyed the session so from there I pick it like
544
00:43:45,560 --> 00:43:49,960
okay yeah then I can do this I don't need to be always at home and be doing this I can't really
545
00:43:49,960 --> 00:43:54,520
step outside they they they they come to you or wherever I find myself to to continue doing this so
546
00:43:54,520 --> 00:44:02,760
international speaking is actually amazing doesn't matter uh either you are pro pro pro in your fields
547
00:44:02,760 --> 00:44:07,400
once you know what you are delivering that is that is that a lot that matters and the the audience
548
00:44:07,400 --> 00:44:15,400
are always ready to to love whatever you have to share them yeah awesome so I have every
549
00:44:15,400 --> 00:44:26,120
yeah every podcast I do a lightning or fast rapid round I ask you some questions you say
550
00:44:26,120 --> 00:44:33,400
what first come in your mind okay coffee tea or red bullets through and through the development
551
00:44:34,600 --> 00:44:44,040
coffee uh that motor light mode light mode canvas apps are model driven ads canvas up power
552
00:44:44,040 --> 00:44:50,680
out of our desktop or cloud flows trust rules well data was or a skill database
553
00:44:50,680 --> 00:44:59,000
cool but it's your or power virtual agents power agent one Microsoft feature everyone should try out
554
00:45:01,720 --> 00:45:12,200
canvas up have you won productivity habit used well by no that's career advice you ever received
555
00:45:12,200 --> 00:45:15,320
don't trust your employer
556
00:45:15,320 --> 00:45:21,720
and what's your favorite conference
557
00:45:21,720 --> 00:45:29,960
Microsoft live aspects what will you say it's the actually biggest AI myth
558
00:45:30,200 --> 00:45:37,480
um AI is there to replace us is there one book everyone should read
559
00:45:37,480 --> 00:45:44,200
uh the man in Babylon or I believe so that's the title there is just money Babylon
560
00:45:44,200 --> 00:45:53,320
and what is the skill you will learn next what is it what's it what's the skill you will learn
561
00:45:53,320 --> 00:46:04,600
next um communication okay um yeah good uh moment look a little bit into the future um how
562
00:46:04,600 --> 00:46:13,080
or will the local replace traditional development okay it has replaced it a lot already and then
563
00:46:13,080 --> 00:46:20,360
we are going beyond it's and um when you see the statistic and local is is growing the app that
564
00:46:20,360 --> 00:46:26,520
we are building if pop or whatever it is growing and this local platform are now coming more and more
565
00:46:26,520 --> 00:46:33,560
so um the pro development will still be there but local will take more of of what's
566
00:46:33,560 --> 00:46:41,960
is why is it so let's say in the next five years I can say maybe 60% growth will come from the
567
00:46:41,960 --> 00:46:51,320
local development and when uh Microsoft comes to you and say hey uh because that that you get all
568
00:46:51,320 --> 00:46:59,800
the resources all all the money you need what will you redesign on on the power platform tomorrow
569
00:46:59,800 --> 00:47:08,680
don't be the canvas studio how it works and make sure it's better has better UI's and then
570
00:47:09,240 --> 00:47:18,920
help everybody build easily um yeah that's cool I think yeah yeah I think it's a little bit
571
00:47:18,920 --> 00:47:24,760
sometimes it's a little bit complicated to to start with these all these Microsoft products uh
572
00:47:24,760 --> 00:47:33,080
what tips can you give give people that they will start with yeah they have to start with
573
00:47:33,080 --> 00:47:40,040
power platform what's the first tip you will give them um just more practicals and I
574
00:47:40,040 --> 00:47:47,080
make sure you use the bible of Microsoft which is the Microsoft land so there is a full documentation
575
00:47:47,080 --> 00:47:52,920
of the whole system over there so just take Microsoft land and then practice more of whatever is there
576
00:47:52,920 --> 00:47:58,680
in terms of the powerups or power to meet what the bite is and then put your hands on the real
577
00:47:58,680 --> 00:48:05,560
experience a real life scenarios builds more and the more you build you wake you you get experience
578
00:48:05,560 --> 00:48:09,800
and if you don't have any building or you are not working on enterprise now you can just go on the
579
00:48:09,800 --> 00:48:14,280
community page and see the scenarios people are creating over there where they are facing issues
580
00:48:14,280 --> 00:48:18,520
try to replicate it and then try to debug it on your own as well yeah since
581
00:48:18,520 --> 00:48:26,040
what uh yeah what will you tell your 20 years you are yourself and you can meet them
582
00:48:26,760 --> 00:48:33,720
okay from my 20 years old self like I'm like uh land take and then start i think
583
00:48:33,720 --> 00:48:42,920
alien yeah um if there are any any upcoming conferences or events you are speaking
584
00:48:42,920 --> 00:48:51,240
yeah yeah um so that would be um city uh Africa and then that would be held in Cameroon that is
585
00:48:52,200 --> 00:48:59,480
I think a central Africa then you have dynamic uh Africa that we heard in Ghana as well in July
586
00:48:59,480 --> 00:49:05,960
this month yeah i think on only 27 pay like that and i think i'll be in Dubai in
587
00:49:05,960 --> 00:49:09,800
up to about 12 or another for the Microsoft aspect live as well
588
00:49:09,800 --> 00:49:18,040
yeah then yeah awesome so i think thank you for for for joining me today i was was really a good
589
00:49:18,040 --> 00:49:26,280
conversation i love all the insights um yeah especially when we look uh yeah uh all the topics like
590
00:49:26,280 --> 00:49:32,120
AI and so on it's uh i think that's the future future topics the people have to to to look for
591
00:49:32,120 --> 00:49:40,120
and yeah so um yeah really nice and all the informations and links are in the show notes on the
592
00:49:40,120 --> 00:49:47,960
on the mc65 and podcast page from you and yeah so what's the one final message you like
593
00:49:47,960 --> 00:49:55,080
uh every listener to me to remember um okay so to every listener about the edges uh
594
00:49:55,080 --> 00:50:00,360
embrace what you love to do and then uh make sure you do it well when you are when you are taking
595
00:50:00,360 --> 00:50:06,840
into that position make sure you achieve the best out of what the weather puts you in that's my
596
00:50:06,840 --> 00:50:12,920
final stop awesome yeah then yeah thank you for for being here and stay the time and spend your time
597
00:50:12,920 --> 00:50:21,880
with me and yeah i'm i'm very grateful thank you thank you thank you i serve michael bye
Founder of m365.fm, m365.show and m365con.net
Mirko Peters is a Microsoft 365 expert, content creator, and founder of m365.fm, a platform dedicated to sharing practical insights on modern workplace technologies. His work focuses on Microsoft 365 governance, security, collaboration, and real-world implementation strategies.
Through his podcast and written content, Mirko provides hands-on guidance for IT professionals, architects, and business leaders navigating the complexities of Microsoft 365. He is known for translating complex topics into clear, actionable advice, often highlighting common mistakes and overlooked risks in real-world environments.
With a strong emphasis on community contribution and knowledge sharing, Mirko is actively building a platform that connects experts, shares experiences, and helps organizations get the most out of their Microsoft 365 investments.
Microsoft MVP/MCT
Ayih Tchesco is a Microsoft Certified Trainer (MCT), Microsoft MVP, and experienced technology speaker specializing in the Microsoft Power Platform. With a strong background in building business solutions using Power Apps, Power Automate, Power Pages, Dataverse, and Copilot Studio, he empowers individuals and organizations to unlock the full potential of low-code and AI-driven development.
Tchesco is passionate about knowledge sharing and has trained professionals across different regions through workshops, live sessions, and online platforms. He is known for simplifying complex technical concepts into practical, real-world solutions that learners can immediately apply.
Beyond training, Tchesco is actively involved in the global tech community, contributing through speaking engagements, mentorship.
His mission is to bridge the gap between technology and people by making learning practical, inclusive, and transformative.
