The Cloud Pirate - Weekly Haul
6th - 13th February 2024
Table of contents
- Register New Applications With Microsoft Graph PowerShell
- 'Hey Code!'... Control VS Code with your voice! #mvpbuzz #VSCode #Github #MSDev
- GitKraken: The Graphical User Interface for Git
- Azure Community Enthusiasts 5th February 2024 Event
- 3 Days to Go!! Power Apps training Program - Link in Pinned Comment
- The Dhruvin Show - EP 09 - AI , Opportunities and Learning | Ft. Kunj Sangani
- How to solve 'error TS2354: This syntax requires an imported helper but module ‘tslib’ cannot be found.' when running npm build scripts?
- 5 free tools to help a Power Apps developer
- Azure Lean Coffee - Festive Tech Calendar 2023
- Azure Lean Coffee - Episode 3
- Reducing Your Cloud Carbon Footprint with Azure Carbon Optimization
- Building a home gym
- Cloud Native Weekly - S2E1 - Container Chronicles: Mystical Security Spells
- Azure Networking Zero to Hero – Intro and Azure Virtual Networks
- Building our first Radius application on Azure Kubernetes Service
- List All Available Apps in the Intune Enterprise App Catalog
- Building your first Radius application on Azure Kubernetes Service
- Power Automate Approval Kit - Real Use Case | Part 03
- Microsoft 365 Backup, let’s get started – Part 1
- Case from the Field – Deploy Teams Backgrounds with Microsoft Intune
- I’m Gonna Refresh You So Hard!
- Our Retro FPGA future powered by Jose Tejada (JOTEGO)
- How to Use Directory Extension Attributes in Entra ID for Custom Claims, SCIM Provisioning and Dynamic Groups
- Microsoft Community Insights Episode 4 - Azure Cosmos DB with Jay Gordon
- Terraform File Paths — Path Module, Root and Cwd
- Azure Infrastructure Update - 9th of February 2024
- Specflow has died; long live Reqnroll!
- WTH is Azure Copilot?
- Azure All Stars | Episode 9 | Dylan McCarthy
- Audio Notes. Using AI to Create Concise Notes from the Spoken Word.
- Audio Notes is Live!
- Accessing the new Microsoft Purview portal in your own Microsoft Fabric environment
- Transforming Government Operations with Power Platform
- Develop Teams Bot with Visual Studio
- Navigating Azure Network Security
- How to Configure a Conditional Access Policy for AVD
- Your Azure Resources on a Map 🗺️🤯#azureportal #azurecloud #azure #learning
- AZ-104 Administrator Associate Study Cram v2
- 🚀 Azure DevOps Container Jobs: When Microsoft and Self-Hosted Agents meet, It's the Best of Both Worlds! 🌐🛠️
- Power Apps Modern Controls - EP 01 - Button, Lable, Dropdown, Combobox, DatePicker and Link
- Working With Form Controls In Power Apps
- Send High Volume Email in Microsoft 365
- How to apply ESU patches to your SQL Server 2012 servers
This week, The Cloud Pirate has shared 43 fantastic posts from our list of 121 community content producers. Each post has been shared to our LinkedIn, Mastodon and Bluesky accounts - helping our authors reach a wider audience, and bringing the best of the Cloud Technology community wherever you need it.
To subscribe to this newsletter, head over to LinkedIn, here.
For updates in addition to our fantastic community members, such as updates from Azure, Microsoft Security, Microsoft Learn and more, please checkout AzureFeeds by Luke Murray. The AzureFeeds weekly newsletters can be found here.
Credit to Tomasz Hamerla for the Cloud Pirate's Mastodon and Bluesky integrations.
Please note that post summaries are created by AI, and may not be 100% accurate.
Without further ado, here's this week's haul:
By Daniel Bradley on 06 February 2024
Yarr! Ahoy there mateys! The Cloud Pirate here to tell ye about how to register new applications with Microsoft Graph PowerShell. Daniel Bradley wrote a great article on how to do this, which involves logging into Azure AD and creating a new application registration with specific parameters. The Microsoft Graph PowerShell module can then be used to manage the application registration. This is essential if ye be wanting to access resources and authenticate users within Microsoft Graph API using PowerShell.
By Pete Codes on 06 February 2024
Ahoy there me hearties! Ye are in for a treat with this YouTube video called 'Hey Code!' authored by Pete Codes. Arrr, he shows ye how to control VS Code with yer voice! This be a right treasure for all ye
By Techielass on 06 February 2024
Avast Ye Scallywag! Gather round and listen to The Cloud Pirate's tale of GitKraken, the graphical user interface GUI for Git by Techielass. GitKraken simplifies the process of using Git, a popular version control system, through its easy-to-use interface. It allows you to visualize the entire development process, make commits, merge branches, and perform other Git operations with ease. GitKraken also has features such as code commenting and collaboration, and supports integration with popular project management tools. So, if ye be a developer seeking to make Git a breeze, try GitKraken, me hearties!
By Azure Community Enthusiasts User Group on 06 February 2024
Ahoy Landlubber! Join me, The Cloud Pirate, as we set sail to discover the Azure Community Enthusiasts 5th February 2024 Event by Azure Community Enthusiasts User Group! In this thrilling video, we'll explore the latest updates on Azure and OpenAI. Don't miss out on this exciting opportunity to learn from the best and connect with fellow enthusiasts!
By Dhruvin Shah on 06 February 2024
Shiver Me Timbers! Ahoy there, mateys! The Cloud Pirate be bringin' ye news o' a powerful new video by Dhruvin Shah. It be called "3 Days to Go!! Power Apps training Program - Link in Pinned Comment". This be a must-see fer ye swashbucklers out there who be lookin' to learn the art of Power Apps. And don't ye worry, the link be pinned in the comments. Make sure to give credit to Dhruvin Shah, arrr!
By Dhruvin Shah on 06 February 2024
Ahoy Landlubber! Ye be watchin' The Dhruvin Show - EP 09 - AI , Opportunities and Learning | Ft. Kunj Sangani by Dhruvin Shah. This be a great video discussing AI and all its opportunities and learnings. Give credit where credit be due, to Dhruvin Shah.
How to solve 'error TS2354: This syntax requires an imported helper but module ‘tslib’ cannot be found.' when running npm build scripts?
By Antti K. Koskela on 06 February 2024
Land Ho! Ahoy there mateys, The Cloud Pirate at your service with some helpful knowledge on solving an error when running npm build scripts. The error is "error TS2354: This syntax requires an imported helper but module 'tslib' cannot be found." Antti K. Koskela suggests to fix this problem by running a command in the terminal to install the "tslib" package, which will resolve the error. Once installed, the missing "tslib" will be included in the project dependencies and all should be smooth sailing.
By Charles Sexton on 07 February 2024
Blimey me hearties! The Cloud Pirate has got some booty for all ye Power Apps developers out there. Charles Sexton has put together five free tools to help ye create top-notch Power Apps. Firstly, the Power Apps checker will check ye app for common issues and suggest improvements. Second, the Power Platform admin centre provides a central hub to manage ye apps, users and environment. Third, the Power Apps portal checker analyses ye portal for issues and provides recommendations. Fourth, the Performance profiler measures and identifies ye app's performance. Lastly, the XrmToolBox has a wide variety of tools to enhance ye Power Apps game.
By Azure Lean Coffee on 07 February 2024
Ahoy there, mateys! Hit the deck! It's time to check out the latest video from Azure Lean Coffee! Feast yer eyes on "Azure Lean Coffee - Festive Tech Calendar 2023"! This be an excellent video filled to the brim with Azure-related content that ye don't want to miss! Remember to always give credit to the author, Azure Lean Coffee! ⚓️☕️🌊
By Azure Lean Coffee on 07 February 2024
Ahoy Landlubber! Avast! 'Tis a new episode of Azure Lean Coffee, brought to us by Azure Lean Coffee itself! In this episode, they discuss all types of topics related to azure. Grab ye cup of coffee and tune in to learn something new about Azure!
By John Savill's Technical Training on 07 February 2024
Hit the Deck me hearties! Ye be in for a treat with this here video from John Savill's Technical Training on Reducing Your Cloud Carbon Footprint with Azure Carbon Optimization! Learn how to manage the impact of cloud computing on the environment while still keeping up with your business demands.
By Jussi Roine on 07 February 2024
Aye Aye! The Cloud Pirate here with a summary of Jussi Roine's article about building a home gym. Roine recommends focusing on the "big four" exercises squats, deadlifts, bench presses, and overhead presses and investing in quality equipment. He also emphasises the importance of planning the layout of the gym to maximise space and efficiency. Roine suggests using technology to track progress and stay motivated, such as using OpenAI to generate personalised workout routines. He concludes that building a home gym is a worthwhile investment for both physical and mental well-being.
By Cloud Native Weekly on 07 February 2024
Avast Ye mateys! This be The Cloud Pirate here, bringing ye the latest episode of Cloud Native Weekly's Container Chronicles. In this episode, ye shall learn about the mystical security spells that keep yer containerized applications safe and sound. Arrr! So hoist the Jolly Roger and join us on this sail through the high seas of cloud native security.
By Michael Durkan on 07 February 2024
Avast Ye! Ahoy there, me hearties! The Cloud Pirate be here to tell ye about Azure Networking. Michael Durkan's article talks about how to go from Zero to Hero in Azure Networking. He begins with an introduction to Azure Virtual Networks, explaining the importance of designing the network topology for the best connectivity, scalability, and fault tolerance. Then, he explains the various components of Azure Virtual Networks such as subnets, IP addresses, route tables, and network security groups. With this knowledge, ye can start setting up yer own Azure Virtual Network like a true pirate of the cloud! ⚓️🌊💻
By Will Velida on 07 February 2024
Shiver Me Timbers! Ahoy there mateys, The Cloud Pirate here to tell yer about Will Velida's article on building a Radius application on Azure Kubernetes Service. Velida explains how they built their first application and shares insights on creating the resources needed for the app, configuring Kubernetes, and using the Azure CLI to deploy the app. The article provides a great starting point for those new to Kubernetes and Azure. Argh, if ye be curious about Radius and Kubernetes, check out the hashtags
By Daniel Bradley on 07 February 2024
Hit The Deck mateys! The Cloud Pirate here to share with ye how to list all the apps in the Intune Enterprise App Catalog. This handy tool allows ye to view all the apps available to yer crew, and even display additional info such as category, publisher and whether they are required or not. To find the list, simply navigate to the Intune portal, select Apps, and then click on the App Catalog tab. This can be particularly useful when ye be wanting to keep yer crew up-to-date with the latest apps on offer. ⚓️📲💻
By Will Velida on 07 February 2024
Shiver Me Timbers! Ahoy there, mateys! The Cloud Pirate brings ye tidings of a new article by Will Velida on building yer first Radius application on Azure Kubernetes Service. This be an informative piece 'o writing on using containers with Radius, a protocol for authentication, authorisation and accounting. Velida explains how to set up a Kubernetes cluster on Azure and create yer first Radius application using Docker containers. He also covers how to scale the service and troubleshoot any issues. So hoist the mainsail and sail on over to Will Velida's blog for more details.
By Dhruvin Shah on 08 February 2024
Avast Ye Scallywag! Ahoy there mateys, it be The Cloud Pirate speaking. We've got ourselves an exciting video here - the Power Automate Approval Kit by Dhruvin Shah. This be Part 03 of the series, and it's a real use case, so ye can see the kit in action. Don't forget to give credit to Dhruvin Shah, me hearties.
By Nicky De Westelinck on 08 February 2024
Aye Aye! Ahoy there me mateys, it be The Cloud Pirate here to give ye a summary of Nicky De Westelinck's article "Microsoft 365 Backup, let's get started - Part 1". This piece explains to readers how to back up their Microsoft 365 data to protect it. She provides an overview of the fundamentals, including what is included and what is not. As well as this, she explains that there is no built-in backup option offered, so she recommends a third-party tool to carry out backups. This first part of her article provides readers with a basic understanding of the cloud backup process.
By Nicky De Westelinck on 08 February 2024
Ahoy Thar Swashbuckler! This be The Cloud Pirate bringin' ye a summary of Nicky De Westelinck's article. With Microsoft Intune, ye can deploy Teams backgrounds to yer crew. By usin' PowerShell scripts, ye can create a custom policy that includes the background image ye want. Then ye can deploy the policy with Intune. This gives yer crew a uniform look and feel when in virtual meetings. A great way to keep up morale and enhance productivity!
By Rudy Ooms on 08 February 2024
Heave Ho! Ahoy there mateys, I be The Cloud Pirate and I have scoured the digital seas for a booty of an article by Rudy Ooms called "I'm Gonna Refresh You So Hard!" In a nutshell, me hearties, it be about refresh cycles for your IT systems and how to avoid pitfalls like outdated or incorrect configurations. Rudy recommended using Azure Automation Configurations and OpenAI to help automate and simplify the process. So hoist the hashtag flags and let us sail with
By Scott Hanselman on 08 February 2024
Yo Ho Ho! Ahoy there, me hearties! The Cloud Pirate here to bring ye a bounty of knowledge about Our Retro FPGA future, powered by the mighty Jose Tejada JOTEGO, as shared by none other than Scott Hanselman himself. This video be a treasure trove of information about the future of technology, using Field Programmable Gate Arrays to bring back the good ol' days of gaming and computing. Avast, mateys! Don't forget to add these hashtags to yer sails:
How to Use Directory Extension Attributes in Entra ID for Custom Claims, SCIM Provisioning and Dynamic Groups
By Suryendu Bhattacharyya on 08 February 2024
Avast ye mateys! 'Tis I, The Cloud Pirate, here to tell ye 'bout how to use directory extension attributes in Entra ID for custom claims, SCIM provisioning, and dynamic groups. Authored by Suryendu Bhattacharyya, this article explains how to extend the attributes of directories beyond their standard fields, allowing for greater flexibility in claims, provisioning, and group management. With Entra ID, users can easily add directory extension attributes to cloud-based directories, enabling them to maximize their directory investment and improve their organization's security and compliance.
By Nicholas Chang on 08 February 2024
Ahoy Thar Swashbuckler! Avast ye and listen up! The Cloud Pirate here to share with ye a new Microsoft Community Insights video created by Nicholas Chang. This episode be all about Azure Cosmos DB, a scalable NoSQL database with global distribution. Featuring the knowledgeable Jay Gordon, ye will learn about the benefits and features of Azure Cosmos DB, as well as how to create and manage databases. So, hoist the sails and set a course for knowledge with Microsoft Community Insights Episode 4 - Azure Cosmos DB with Jay Gordon!
By Jack Roper on 09 February 2024
Aaaarrrrgggghhhh me hearties! Today, I've read an article by Jack Roper about Terraform file paths. The article explains the importance of setting the root, cwd and path module to ensure the correct files are being used. Jack provides examples of how to use each of these settings effectively in your Terraform script. It's important to have a strong understanding of file paths to avoid any errors with your infrastructure.
By John Savill's Technical Training on 09 February 2024
Aaaarrrrgggghhhh me hearties! Welcome aboard to John Savill's Technical Training. Today's voyage is a journey to the Azure Infrastructure Update of the 9th of February 2024. Ye be in for a treat, me mateys, as we explore this update together. Don't forget to like and subscribe for more exciting cloud adventures! ⚓️☁️🏴☠️
By Max Hamulyák on 09 February 2024
Aye Aye! Avast ye landlubbers, I be The Cloud Pirate and I bring news of the demise of Specflow and the rise of Reqnroll! According to Max Hamulyák, Reqnroll is a new tool that seeks to improve on the shortcomings of Specflow by providing a simpler and more intuitive user experience. It aims to make it easier for developers to write and manage automated tests, with features such as step parameterization and automatic data generation. With Reqnroll on the horizon, it looks like the future of automated testing is set to be smoother sailing.
By Sam Cogan on 09 February 2024
Aye, Aye Captain! This be The Cloud Pirate. Have ye heard of Azure Copilot? It be an armada from Azure that help ye build container-hosted applications. Copilot be powered by OpenAI and uses machine learning to reduce mundane tasks like writing Dockerfiles or Kubernetes manifests. It has a command-line interface that creates all you need to deploy your application on Azure Kubernetes Service with just a few clicks. Azure Copilot saves ye time and boosts productivity.
By Ahmed Muhi on 09 February 2024
Yarr! Ahoy there, me hearties! 'Tis I, The Cloud Pirate, bringin' ye the latest episode of Azure All Stars. In this video, our very own Ahmed Muhi interviews the talented Dylan McCarthy. Get ready to be blown away by his knowledge of Azure and OpenAI! ⚡️🏆🌟
By Jamie Maguire on 10th February 2024
Blimey! Ahoy there fellow mateys, 'tis I, The Cloud Pirate, here to introduce ye to a fantastic YouTube video by Jamie Maguire. This here video be called "Audio Notes: Using AI to Create Concise Notes from the Spoken Word". In it, ye shall learn how to use Azure and OpenAI to create notes from the spoken word. Now, that's a handy tool for us pirates who need to remember important information on the high seas! So, check out this video and give Jamie Maguire the credit he deserves.
By Jamie Maguire on 10th February 2024
Ahoy there me mateys! The Cloud Pirate here, bringing ye news of a new application called Audio Notes. This tool uses OpenAI technology to transcribe audio in real-time, making note-taking a breeze for those in need. The creator, Jamie Maguire, has made it available for everyone to use. Audio Notes can be accessed on the website or downloaded as a desktop application. With this revolutionary tool, there's no need to worry about missing important details during meetings or lectures. So, give it a try and simplify your note-taking experience with Audio Notes.
By Kevin Chant on 10th February 2024
Hit the deck, me hearties! The Cloud Pirate be tellin' ye how to access the new Microsoft Purview portal in yer own Microsoft Fabric environment, as written by Kevin Chant himself! Ye can weave a pirate's yarn that's less than 100 words by readin' his article here: kevinrchant.com/2024/02/10/accessing-the-ne... Use the hashtags
By Peter Ruiter on 11th February 2024
Ahoy mateys! The Cloud Pirate here, sharing a tale about how Power Platform be revolutionizin' government operations. In his article, Peter Ruiter explains how Power Platform be helpin' government agencies automate and streamline their processes, from data collection and analysis to citizen engagement. With its low-code capabilities, Power Platform be makin' it easy for government staff to create custom solutions without the need for extensive technical expertise. This be leadin' to greater efficiency, cost savings, and improved citizen experiences. Arrr, if ye be workin' for a government agency, it be time to set sail with Power Platform!
By Panu Oksala on 11th February 2024
Heave Ho me hearties! 'Tis I, The Cloud Pirate, bringing thee news of developin' Teams Bot with Visual Studio. Panu Oksala has written a fine article explainin' how to use Visual Studio to create a Teams bot usin' OpenAI and Azure. 'Tis a step-by-step guide for those lookin' to build a bot for Microsoft Teams. With simple instructions and clear explanations, even a landlubber can follow along. So, hoist the Jolly Roger and set sail on the seas of bot development with this guide!
By Charbel Nemnom on 12th February 2024
Yarr! Ahoy there, me hearties! The Cloud Pirate 'ere to tell ye about navigating Azure network security by the one and only Charbel Nemnom. In this article, he discusses the importance of securing yer Azure network and the various options available such as network security groups, virtual network service endpoints, and Azure Firewall. He also provides guidance on how to configure these options and the benefits they bring. So, if ye be sailin' the Azure seas, make sure to follow Charbel's advice to keep yer ship safe from harm!
By Travis Roberts on 12th February 2024
Avast ye scallywag! The Cloud Pirate here to tell ye about configuring a conditional access policy for AVD. According to Travis Roberts, implementing a conditional access policy for AVD enhances security by ensuring that only authorized users can access the service. The article outlines the steps to use Azure AD conditional access to set up a policy. The policy includes specifying who the policy applies to, the conditions under which it applies, and what actions to take if the conditions are met. With this in place, only compliant and authorized users can access the AVD service, adding an extra layer of security to the deployment.
By John Kilmister on 12th February 2024
Ahoy! Welcome aboard the Azure Cloud Pirate ship! In this YouTube video, journey with me as we explore the vast world of Azure Resources and plot them out on a map 🗺️🤯. John Kilmister, the author of this video, will guide us through all the tools and techniques needed to map out our Azure resources for better visualization and management. So what are you waiting for? Hoist the main sail and join me on this exciting adventure!
By John Savill's Technical Training on 12th February 2024
Avast Ye Scallywag! Set yer eyes in this here video - the AZ-104 Administrator Associate Study Cram v2 by John Savill's Technical Training! Pirates be wanting to keep up with the latest Azure knowledge, and this vid be the perfect study mate. We be grateful to John Savill's Technical Training for creating this valuable piece o' treasure. Ye may find it helpful to use these hashtags:
🚀 Azure DevOps Container Jobs: When Microsoft and Self-Hosted Agents meet, It's the Best of Both Worlds! 🌐🛠️
By Jev Suchoi on 13th February 2024
Avast Ye Scallywag! The Cloud Pirate here to tell ye about Azure DevOps Container Jobs, a collaboration between Microsoft and self-hosted agents! This new addition to Azure DevOps allows for the creation of container jobs, which can run in a self-hosted or Microsoft-hosted agent environment. This feature gives developers the best of both worlds, as they can choose where to run their containers while still benefiting from Microsoft's hosted agents. Container jobs allow for more flexibility in the development process and can improve build times and efficiency.
By Dhruvin Shah on 13th February 2024
Fire in the hole! Ahoy there, me hearties! Check out Power Apps Modern Controls - EP 01 - Button, Lable, Dropdown, Combobox, DatePicker and Link by the talented Dhruvin Shah. He be a wizard at creating powerful apps with modern controls. Don't forget to give credit to the author, Dhruvin Shah. ⚡⚓🏴☠️
By Craig White on 13th February 2024
Land Ho! Ahoy there mateys! Let me tell ye about Craig White's article on Working With Form Controls In Power Apps. It be a helpful guide for those scallywags looking to build custom forms in Power Apps. It be discussin' various types o' form controls such as text boxes, drop-down lists, and sliders. The article also covers how to customize form controls and use formulas to make conditional formatting and data validation. So, ye can chart a course to buildin' better forms! ⚓️⛵
By Daniel Bradley on 13th February 2024
Land Ho! Ahoy there, me hearties! The Cloud Pirate be bringin' ye tidings of how to send high volume email in Microsoft 365, straight from the keyboard o' Daniel Bradley himself! By configurin' a connector in Exchange Online, ye can increase the number of emails ye be sendin' in a day from 10,000 to 100,000. Have no fear, for this be havin' no impact on your mail flow or deliverability. This method be perfect for businesses and marketing teams that need to send a large volume o' email in a timely manner.
By Techielass on 13th February 2024
Yo Ho Ho! Ahoy there mateys, The Cloud Pirate here with some rum and a useful article on how to apply ESU patches to your SQL Server 2012 servers. Techielass provides helpful step-by-step instructions along with screenshots to guide you through the process. You'll need to have a valid ESU license and make sure your server is up to date with the latest service packs and cumulative updates. Once you're ready, use Microsoft Update or Windows Server Update Services to download and install the ESU patch. Don't forget to test your applications and databases afterward to ensure everything is functioning correctly.