10 Tools and Techniques Python Web Developers Should Explore

Building web applications is one of Python’s true superpowers. Yet, the wide-open ecosystem means there are SO MANY CHOICES for any given project. How do you know whether you’re using the right tool for the right problem? In this webcast, you will go on a tour of modern Python-based web techniques and tooling. We’ll see…

Microsoft Regional Director Renewal for 2019

Introduction I’m proud to be able to say that I was just renewed for another two-year term in the Microsoft Regional Director (RD) program. I very much love this program and, as always, am honored to be a part of it. Many folks have asked me about the RD program and what it means, so…
Error Screen

High Availability vs. Disaster Recovery

Any good system that is targeting the public or the enterprise these days must be built to expect the unexpected. No system is perfect and at some point, something will happen that will render a system inoperative – a fire, a hurricane, an earthquake, human error – the list goes on. Because there are so…

WintellectNOW & Skillsoft Partnership

Six years ago, we launched WintellectNOW with a just a handful of videos authored by me, Jeffrey Richter, and John Robbins. The goal was to make the same hard-core developer training that we were delivering in person at Microsoft offices all over the world available to everyone. We did so at the request of Microsoft,…
azure resource manager template

Azure: ARM Template Tips

With the ease of creating resources on Azure, getting a project up and running on the cloud is not only fast but straightforward.  A primary consideration for creating resources on Azure is how those resources are created.  Even though the process of creating resources through the Azure portal is simplistic, it is a manual process…

5 Ways Just About Anyone Can Use Azure

“Cloud computing” is typically associated with enterprises looking for a place to move their services to save money and improve availability. While this is certainly one of the major use cases for cloud computing, Azure can be used by anyone for several purposes. Here are 5 ways that you can take advantage of Azure. Work…

A Raspberry Pi Motion Detector with Azure Integration

After my webinar, lots of people have been asking about how I did the motion detection demo wherein I used a Raspberry Pi based motion detector that used the Azure IoT Hub and more broadly other Azure resources. The demo was a little cheeky because I used a princess castle, toy bear, and toy police…

ARM Templates and Cloud Init

It's easy enough to utilize the inline Cloud-Init in your ARM templates to configure your site. But how do you develop and deliver your Cloud Config outside of your ARM templates?
Blockchain

To Use or Not Use Blockchain

Just say the word “blockchain” and you’re likely to get mixed reactions from all kinds of people. Understanding blockchain and how it works at a conceptual level is key to understanding what uses it has and why one would want to use it. A blockchain is a fundamentally a ledger – that is a list…

Data DevOps: Deploying SQL Server DACPACs to Docker

In order to truly optimize the workflow and create a culture of DevOps, we need to be able to quickly build and deploy databases. To automate this process, we need to rely on improving our ability to utilize infrastructure as code. In this post, I’m going to show you how to use sqlpackage to automate…