Steve Michelotti

Hi, I'm Steve Michelotti. I'm a passionate technologist, create courses for Pluralsight, and speak at developer events on web and cloud technologies

Optimizing Windows Terminal for Sovereign Clouds

I work with Azure sovereign clouds (specifically Azure Government) every day, and I spend a lot of time using the Azure CLI inside of Windows Terminal. I was recently on an episode of Azure Friday talking about Azure Government with Scott Hanselman, which included a demo using the Azure CLI with Azure Government. After the recording was over, Scott and I were chatting and he mentioned a couple of suggestions to me that might enhance my (already heavily customized) Windows Terminal experience when working with sovereign clouds. Specifically his ideas were: Leverage the Oh My Post Azure segment to show my current Azure CLI sessionDynamically change my terminal background image to make it more obvious which cloud I was currently...


New Pluralsight Course - Dapper: Getting Started

I just released my latest (and 11th!) Pluralsight course: Dapper: Getting Started. Dapper provides a super fast library for mapping between databases and .NET objects. This code-focused course will introduce you to all the basics you need to be productive with Dapper and incorporate it into your own apps. This course is largely a "refresh" of my origial Micro ORMs course from back in 2013 - but updated for the modern day using Visual Studio 2019. You can check out this course here. Also, a few months ago I released ng-bootstrap Playbook. ng-bootstrap provides seamless integration between the latest versions of Angular and Bootstrap. This course will introduce you to every component in the ng-bootstrap library and show...


New Pluralsight Course: ng-bootstrap Playbook

I'm pleased to announce my latest (and 10th!) Pluralsight course went live last week: ng-bootstrap Playbook. ng-bootstrap provides a native Angular implementation for the rich components in the Bootstrap library, enabling great user experiences. In this course, ng-bootstrap Playbook, you will learn how to fully utilize the ng-bootstrap library. First, you will see how to install ng-bootstrap into your own apps and get up and running quickly. Next, you will get familiar with how to use ng-bootstrap Forms and Structural components. Finally, you will explore ng-bootstrap Informational and Navigation components. When you're finished with this course, you will have the skills and knowledge of ng-bootstrap needed to fully leverage these awesome components in your apps. Course Modules Introduction - This...


One Year at Microsoft

It's now been a year since I joined Microsoft and I have to say, it's been quite a ride. Last year I joined the Azure Government Engineering team - this is one of the only engineering teams at Microsoft that is not based primarily in Redmond (which makes sense since we're close to the Federal government in Washington, DC). I generally travel to Redmond about every 8 weeks for face-to-face meetings and other activities - this definitely helps me be "connected to the mothership". I was fortunate to join a growing team of passionate people that are totally invested in truly empowering our government agencies by bringing the best Microsoft technologies to their mission. Prior to joining Microsoft,...


Hello Microsoft

After 8 tremendous year at AIS, I have recently decided to move to Microsoft. In my new role at Microsoft, I'm a Program Manager on the Azure Government Engineering team. My focus will be on developer enablement for the Azure Gov platform. I'll be working with developers from Federal, state, and local governments to optimize their use of Azure Government, helping them to build amazing solutions on Azure technology. AIS is truly a great company - widely considered by many to be the best Microsoft partner anywhere on the east coast. If you're a consultant and you want to work with the best, AIS is the place you want to be. In my new role at Microsoft, I'll still be...