Hugo Bernier

Information & Communications Technology

SharePoint Framework Dynamics 365 Powerapps Microsoft Flow SharePoint Online SharePoint Development information architecture Artificial Intelligence Azure Cognitive Services

Toronto, Ontario, Canada

Hugo Bernier

Cloud Solution Architect, Microsoft

Hugo is someone organizations call when their SharePoint and Dynamics 365 projects are doomed to fail and need help to get things back on track.

As the self-proclaimed "World's Laziest Developer" and a certified SCRUM Master, he teaches organizations how to achieve success with the least effort possible.

Hugo has worked in Canada, the United States, Germany, Finland, Singapore, Hungary, France, and the United Kingdom.

Current sessions

Getting started with the PnP SPFx samples

When you start a new SPFx project, where do you look for inspiration?

Where do you look for code samples to help you solve problems with SPFx projects?

How do you learn SPFx development patterns and practices?

The SPFx samples repositories, that's how!

In this session, we'll show you where you can find hundreds of code samples for SPFx web parts and extensions that you can leverage for your own solutions.

We'll showcase some of the coolest samples in the repositories, how to find and can use the samples, and how to deal with different versions of SPFx, NodeJs, and NPM packages in your environment.

And, along the way, we'll show you how you can contribute to the samples and help others in the PnP community!

Creating Engaging and Inclusive News for your Intranet

The average office worker receives 121 emails a day. Amidst those emails are critical pieces of company news. How do you design your message to successfully communicate necessary information and actions while driving engagement across the organization?

In this session, we will take a user-centric approach to strengthen your ability to communicate news in a way that fits the needs and expectations of your audience. We will discuss the steps for organizing content, designing pages, and sharing SharePoint news.

You will walk away from this session with actionable steps to create more engaging and inclusive news in Microsoft 365 by focusing on the audience's goals and mental models, accessibility, and user experience best practices.

Contributors: Assemble! Unleashing the Power of Community

It's 12am on a Friday and you finally fixed that nagging issue with your project. You shout for joy to your nearest companion only to be met with an unenthusiastic response. What if you had a place to assemble, full of community heroes who share the same passions for technology as you? A place where you can unleash your superpowers: share your hard-fought tips and tricks, your ideas, best practices.

In this session, we will redefine what it means to be a contributor. This community is not about any one person or group of people. It is about collaborating, sharing, or improving things for the greater good of the community. Join us on an adventure to build your community origin story.

What's in it for you:
-Tips for finding your place in the community
-An understanding of the open-source initiatives
-Guidance on where to get help on issues you're struggling with
-Bestowing of boons

AMA - Ask Microsoft Anything

Join us for an interactive Q&A with Microsoft speakers about SharePoint, OneDrive, Microsoft Teams, Power Platform, Azure and Yammer. Bring your best questions.

Winning Combination: Team up with the Microsoft 365 PnP Community and become a SharePoint All-Star

Championships are won by the efforts of a team. Likewise, award-winning SharePoint solutions are built by the contributions & efforts of a team.
Together we will review how you can harness the PnP tools and resources at your disposal to enhance your SharePoint solution experience.
We'll learn how to collaborate with team players within the Microsoft 365 PnP community to streamline your development cycles.
We will also demonstrate a variety of SPFx development assets, samples & techniques to increase quality and decrease costs to deploy a championship SharePoint solution.

Top 5 Power Platform solutions you should build

You want to build solutions using Power Apps, Power Automate and Power Virtual Agent but you don't know where to start?

Your company does not want to purchase Power Platform licenses because they are "too expensive"?

We'll show you five solutions every organization should build using the Microsoft Power Platform that will instantly help you recover the license costs and help every company save money and improve productivity.

Choosing between Microsoft Lists, Dataflex, and Dataflex Pro

With Microsoft Lists, Dataflex for Teams, and Dataflex Pro, it can be challenging to decide what to use when building your Microsoft 365 solutions.

In this session, we’ll explore the difference between each solution, examine the limitations of each and the cost implications of each approach. We’ll discuss best practices with each and offer real-life examples of how to use each solution.

Building your first bot using Power Virtual Agent

Power Virtual Agents allows power users to easily create powerful bots using a no-code interface.

In this session, we'll demonstrate real-life usage scenarios of Power Virtual Agents and build a brand new bot together.

Upgrade your SPFx projects using Office 365 CLI

Since the first developer preview in 2016, the SharePoint Framework has released over 10 major releases and many minor releases, adding new functionality and improvements along the way.

But how do you keep your SPFx solutions up-to-date with the latest version of SPFx?

Luckily, Office 365 CLI makes it easy to upgrade your SPFx projects with minimum efforts!

In this session, we'll show you how to the Office 365 CLI SPFx project upgrade command, some of the configuration options, and how to solve issues you may encounter along the way.

Access your on-premises resources with the on-premises data gateway

Power Apps, Power BI, and Power Automate are amazing tools that allow you to combine various cloud-based resources to build solutions to your business problems.

But what happens when your resources are on-premises? How do you access your local SQL Server, file shares, on-premises SharePoint servers, and internally-facing custom APIs?

In this session, we'll show you how to install, configure, and use the on-premises data gateway to access your on-premises resources within Power Automate and Power Apps in a fast and secure way.

Getting started with Power Virtual Agents

According to Forrester, 69% of global data and analytics decision-makers plan to implement a chatbot for their organization within the next year.

Luckily, Power Virtual Agents is here and it is easy to use!

In this session, we'll show you how you can build your own chatbot using Power Virtual Agent.

Faites des belles web parts avec SPFx

Avouons-le: nous les développeurs ne se soucient pas vraiment quand nos web parts ne sont pas belles. Tant que ça marche, on est heureux. Malheureusement, vos utilisateurs ne partagent pas nos sentiments. Dans cette session, vous apprendrez les principes de style de SharePoint, et comment vous pouvez construire de belles web parts que vos utilisateurs aimeront en utilisant SPFx.

Building SharePoint Framework solutions for C# developers

Do you feel that Microsoft changes how SharePoint solutions are built every time they release a new version of SharePoint?

Are you still supporting old SharePoint solutions that were built in C#?

Are you to busy to learn the new SharePoint Framework (SPFx)?

In this session, we'll show you why SPFx is here to stay!

We'll introduce you to SPFx concepts by using the technologies you're already familiar with (like Visual Studio, C#, Nuget, MS Build) and show you their SPFx equivalents.

After this session, you'll want to go back to your office and build your first SPFx solution!

How to fail a SharePoint migration to Office 365: an evil consultant's guide

Everybody can do presentations on how to migrate from SharePoint to Office 365 successfully.

But only our guest speaker from Evil Consulting Corp. can teach you how make a migration take longer, cost more, and reduce user adoption.

We'll demonstrate real-life examples of "best practices" to avoid and present success-avoidance techniques such as:
- Don't communicate to your users, they love surprises
- Training is for babies
- Estimates are for losers

If you are preparing for a migration and you want to fail, this session is a must. If you want to succeed, you can attend this session and do the exact opposite of what we'll present -- if you must.

Integrate Microsoft Graph in your solutions using Microsoft Graph Toolkit

Microsoft Graph is the "glue" that binds many of the Office and SharePoint components together, but it can be daunting for a developer to start using it.

But it does not need to be!

In this session, you'll learn how you can use the Microsoft Graph Toolkit in your SharePoint web parts to display data from Microsoft Graph with little or no code.

It’s Alive!!! Animation techniques that bring to life SPFx & List Formatting SharePoint solutions

My creation...has.....LIFE!!! Animated & interactive solutions bring a spark of excitement to what can be a boring and lifeless user experience.

In this session see how to use TypeScript, CSS3 and JavaScript animation libraries to breath life into your SharePoint Framework solutions, List Formatting experiences and so much more!!

WRK407 - Getting started with SharePoint Framework (SPFx) development

In this hands-on workshop, learn how you can build SharePoint solutions using the SharePoint Framework.

During the workshop, we install the required tools you'll need to develop SPFx solutions.

We'll discuss how SPFx works, how to build web parts and extensions, and how to architect your solutions to suit your business needs.

We'll also discuss the various architectural approaches to integrate your on-premises data with cloud-based solutions.

By the end of the day, you'll be ready to go back to work to build and deploy production-ready web parts.

Using Artificial Intelligence in SharePoint Framework Solutions

Learn how you can integrate the various services available with Azure Cognitive Services in your custom SPFx solutions to solve real-world problems using practical business solutions.

Designing SharePoint Framework Web Parts for Non Designers

Creating beautifully-designed software is like kryptonite for most developers. Fortunately, it is possible to create solutions that work great and look great. Learn how you can create beautiful SPFx web parts that your users will love, even if you don't have an ounce of design sense.

Build a SharePoint Information Architecture your users will love

SharePoint implementations can fail or succeed based on user adoption. One way to improve user adoption is to make every user feel that you built SharePoint specifically for them. Find how you can build an Information Architecture that will make your users fall in love with SharePoint and help improve their productivity.

Past and future events

CollabDays New England - Microsoft 365

9 Oct 2021
Burlington, Massachusetts, United States

SharePoint Saturday Live 2021

4 Sep 2021

The North American Collaboration Summit 2021

9 Aug - 11 Aug 2021
Branson, Missouri, United States

A Taste of M365 Chicago!

4 Jun 2021

SharePoint Saturday Cologne 2021

28 May 2021

M365 Philly Virtual 2021

14 May - 15 May 2021

Collabdays Nordics

10 May 2021

Minnesota Microsoft 365 User Group - Virtual Admin Workshop Day Spring, 2021

30 Apr 2021

Microsoft 365 Virtual Marathon

26 Apr - 28 Apr 2021

Microsoft 365 Saturday 2021 @Chennai

9 Apr 2021

CollabDays Bremen 2021

18 Mar - 19 Mar 2021

CollabDays Birmingham Virtual 2021

28 Jan 2021

Microsoft 365 Friday California 2021

22 Jan 2021

Modern Workplace Conference Paris 2021

17 Jan - 19 Jan 2021
Paris, Île-de-France, France

Minnesota Microsoft 365 User Group - Virtual Admin Workshop Day Fall, 2020

20 Nov 2020
Edina, Minnesota, United States

M365 Chicago - Virtual Event

13 Nov 2020
Chicago, Illinois, United States

Virtual HOU365 Friday 2020

30 Oct 2020

M365 Saturday Ottawa

17 Oct 2020
Ottawa, Ontario, Canada

PnP Virtual Conference - September 2020

31 Aug 2020

M365 Philly (AKA SPS Philly)

21 Jul - 23 Jul 2020
Malvern, Pennsylvania, United States

European Collaboration Summit 2020

Create Accessible SPFx Web Parts
8 Jun - 10 Jun 2020
Wiesbaden, Hesse, Germany

Microsoft 365 Virtual Marathon

27 May - 28 May 2020

Office 365 Saturday Redmond 2020

7 Mar 2020
Redmond, Washington, United States

Global Power Platform Bootcamp Toronto 2020

15 Feb 2020

Salt Lake M365 Friday

How to fail a SharePoint migration to Office 365: an evil consultant's guide
7 Feb 2020
Salt Lake City, Utah, United States

Office 365 Saturday San Diego 2020

25 Jan 2020

Global AI Bootcamp - Mississauga

14 Dec 2019
Mississauga, Ontario, Canada

SharePoint Saturday Toronto 2019

23 Nov 2019
Mississauga, Ontario, Canada

Technical Executive Breakfast Series: Planning for Agile Projects

The Technology Executive Breakfast is a quarterly series designed to allow senior level IT executives a safe environment for open discussion and networking. Led by an independent moderator, it’s an opportunity for these individuals to participate in an organic discussion with topics ranging from Developing Your Executive Brand, Innovation – What’s Hot and What’s Arriving Soon in Technology, Legal Issues facing the CIO, Data Breaches and Disaster Recovery, IT Security Trends and Tactics, and Cultural Shifts in Work Environments, just to name a few.
19 Nov 2019
Toronto, Ontario, Canada

aOS Kuala Lumpur 2019

21 Oct 2019
Kuala Lumpur, Malaysia

aOS Singapore 2019

18 Oct 2019
Singapore, Singapore

SharePoint Saturday New England 2019

5 Oct 2019

Office 365 & SharePoint Saturday Nashville

15 Jun 2019
Nashville, Tennessee, United States

Effective Strategies for Change Management & User Adoption

Technical Executive Breakfast series discussing an approach to change management and user adoption that will surely inspire you and your teams to continue the good fight of delivering modernization, new technology and processes to your organizations.
15 May 2019
Toronto, Ontario, Canada

Microsoft 365 Saturday Montreal 2019

11 May 2019
Montréal, Quebec, Canada

You've moved your servers to the cloud, but did you move your users?

Part of the "WHAT'S IT LIKE UP IN THE 'CLOUD'?" event hosted by Technology Learning Lab, find out how user adoption can make or break your cloud migration by learning practical organizational change management tricks that you can use in your own journey.
27 Mar 2019
Toronto, Ontario, Canada