Five Things - Channel 9: Recent Episodes

Microsoft

Five Things is a show about JavaScript, Node and all things web. Each episode features an honored guest interviewed by one of our mediocre (and frequently bald) hosts giving you five things about the hottest industry topics, tools and frameworks. Why five things? Mostly because six seemed like too many and four felt like we weren't even trying. Also, we're not great with titles. Enjoy the show and make sure to follow @ch9 on Twitter for new episodes.

View Details

A video walkthrough for the "Custom Domain" docs article

View Details

Do you go on-call? Does it make you hate your life? Have you ever been asked three questions in a row? This week, Jason Hand is on the show to bring you five ways that developers can go on-call, and not hate their lives. Also, Burke pretends not to know what Slack is and Jason misspells "Cousto". TWICE.

Links from the show:

  • Azure Application Insights
  • Azure Kubernetes Service
  • Azure Log Analytics
  • Azure Logic Apps
  • App Insights VS Code Extension
  • Kusto Syntax Highlighting

View Details

Where do RxJS, Reactive Programming and the Redux pattern fit into your developer workflow? Where can you learn form the community leaders? Does wearing a hoodie make you a better developer? Oh - and remember, go to RxJS Live and drinks are on Aaron!

Links from the video:

  • RxJS - NgRX Reactive programming: learnrxjs.io and ngrx.io
  • RxJS as state containers
  • Behavior Subject
  • RxJS Operators
  • RxJS operator combineLatest
  • RxJS operator dematerialize
  • RxJS Live event including: React JS, Angular, VueJS, and NodeJS
  • Example of an app using RxJS: Heroes Angular and Heroes Angular Serverless

View Details

Python: a large and terrifying snake OR the third most popular programming language. This week, Python (the language, not the snake) aficionado Nina Zakharenko joins us for Five Things that you didn't know that Python can do. And don't worry, there are plenty of snake references and even a free potato joke. Also, Burke finds snake facts on the internet and Nina tries her first Goo Goo Cluster.

Links:
Nina Zakharenko on Twitter
Concordia Station
Jupyter Notebooks
Super Potato Bruh game
Home Assistant
Adafruit Circuit Playground Express

View Details

Serverless is like CrossFit: The first rule is to never stop talking about it. In this episode, Eduardo Laureano from the Azure Functions team brings you five things you can do with Serverless that you might not realize are even possible. Also, Burke wears a sweater vest and Eduardo insinuates that there is a better candy than Goo Goo Clusters. The nerve.

Links:
Azure Functions
API Management
Durable Functions
Azure Functions with a Linux Container
Application Map: Triaging Distributed Applications
Setup a CI/CD pipeline for Azure Functions

View Details

Five Things is back, baby! We're back and this week we're bringing you five tools for building API's with GraphQL. True story, we shot this at the end of about a twelve hour day and you can see the pain in Burke's eyes. It's not GraphQL he doesn't like, it's filming for six straight hours. Also, Chris picks whistles over bells (because of course he does) and Burke fights to stay awake for four minutes.

Links:
GraphQL npm package
Express GraphQL Library Project Thingy
GraphQL Hub
Azure Functions with GraphQL
Simona Cotin teaches Burke GraphQL
Prisma

Learn more at https://aka.ms/5things-azure
To watch more episodes go to https://aka.ms/FiveThingsPlaylist
Follow Hosts https://twitter.com/burkeholland and https://twitter.com/John_Papa on Twitter

View Details

You know JavaScript users love Visual Studio Code, but did you know Go and Rust are some of the most used languages in VS Code? Amanda Silver shares how you can pair program with Live Share, how Python, Go, and Rust are used in VS Code, information about one of Code's creators Erich Gamma, and how you can list and share your extensions.

Links:
Language support: https://aka.ms/5lang
Go support: https://aka.ms/5go
Rust support: https://aka.ms/5rust
PyTorch: https://aka.ms/5pytorch
Learn about Live Share: https://aka.ms/5introliveshare
Install the Live Share extensions: https://aka.ms/5livesharepack
List extensions: https://aka.ms/5listext

View Details

Why are there so many options for developing mobile apps? What should you choose? How can you slipstream your way into mobile and take advantage of the cloud? Todd Anglin has all the answers and wears some snazzy clothing, in this episode of Five Things.

  • Responsive Web Design
  • PWA
  • Hybrid Web Mobile Apps
  • NativeScript and React Native
  • Serverless Functions

View Details

Leben Things! In case you don't speak Elvish, that roughly translates to "Five Things". This week I sit down with Noelle LaCharite from the Microsoft Cognitive Services team to learn how machines can translate language, perform search on unstructured data, converse like humans and more. Even better, you can use this stuff in your applications right away; no degree in multi-dimensional calculus required. This is five ways that you can infuse AI into your applications today.

  • Noelle on Twitter
  • Build a bot with QnA Maker
  • Use AI to search your unstructured data
  • Translate speech to text – even with a lot of background noise
  • Add a search engine for just your data
  • Use computer vision to process images of text
  • Get more Five Things!

View Details

What do Azure Functions and Dr. Seuss have in common? You can run it on a plane, you can run it on a train. You debug it on a boat, you can debug it with a goat. Provided you supply the goat of course. In this episode, John and Jeff Hollan bring you five reasons you should check out Azure Functions today. You can also listen to Jeff dive deeper into serverless on his recent episode of Real Talk JavaScript.

  • Try it for free here!
  • Language Support here
  • Run and debug locally: Code and test Azure Functions locally
  • Azure Functions VS Code Extension
  • Bindings: Azure Functions triggers and bindings concepts

View Details

Julie Lerman. THE JULIE LERMAN dropped by the show and taught me five ways that you can interact with data from VS Code. This episode was particularly enlightening for me because Julie is always full of great information that nobody else seems to know about. We also discuss my over-sized nacho purchase and subsequent indigestion (thanks, Vegas) and a VS Code-like product that you may have never even heard of.

  • Julie Lerman on Twitter
  • Cosmos DB Extension for VS Code
  • SQLite Extension for VS Code
  • Julie's MSDN article on Azure Data Studio
  • Azure Data Studio

View Details

Burke is joined by Anthony Chu to discuss five different ways to build real-time applications with JavaScript. Also, Burke wears a wig to fulfill his hair dreams and Anthony crushes those dreams in real-time.

Links:

  • Anthony Chu on Twitter
  • Long Polling blog
  • SSE: Using server-sent events
  • Web Sockets API
  • SignalR at asp.net
  • Azure SignalR Microsoft Docs

View Details

What does Azure DevOps have to do with generators, Captain Kirk, and ponies? Where can you get therapy for your VB 6 scars? Why don't Angular, React, and Vue developers have a cool logo like docker? How can you automate your development pipeline using whatever tools you want with Azure DevOps? We turn to the triple amazing Donovan Brown to lay this all out.

DevOps Resource Center here.

View Details

What does a giant Jenga tower have in common with NoSQL databases? NOTHING. But we're giving you both anyway. In this episode, Burke and Jasmine Greenaway bring you five reasons that you should check out Cosmos DB today. They also play a dangerous game of Jenga with an oversized tower made out of 2x4's, and someone nearly gets crushed.

Jasmine Greenaway on Twitter
Cosmos DB Intro
Cosmos DB / C# / JavaScript App Tutorial
Cosmos DB / Azure Functions Tutorial

Learn more at aka.ms/5things-azure
To watch more episodes go to Five Things Playlist
Follow Hosts Burke Holland and John Papa on Twitter

View Details

Refined. Genteel. Sophisticated. In this episode, Burke is joined by the great JavaScript connoisseur, Brian Holt to bring you five magical ways that VS Code can work with Azure. These are all the classiest VS Code extensions for the discerning cloud palette.

Links from the show...
Brian Holt on Twitter
Azure App Service Extension
Azure Cosmos DB Extension
Azure Event Grid Extension
Azure Functions Extension
Azure Storage Extension

Learn more at aka.ms/5things-azure
To watch more episodes go to Five Things Playlist
Follow Hosts Burke Holland and John Papa on Twitter

View Details

ROCK AND ROLLLLL cause Vue.js is here and we are back with Burke's BFF and Vue.js core team member, Sarah Drasner. This week we bring you Five Vue.js libraries that will melt your face off and or rock your socks. This one was filmed in the late afternoon in the hottest possible place on earth (Building 25 cafeteria in Redmond to be exact) and there was much sweating and discussion of said sweating.

Follow Sarah on Twitter

Links from the show:

  • Vuelidate: https://monterail.github.io/vuelidate/
  • Vuetify: https://vuetifyjs.com/en/
  • Vue Test Utils: https://vue-test-utils.vuejs.org/
  • Vue Apollo: https://github.com/Akryum/vue-apollo
  • cuid: https://github.com/ericelliott/cuid

View Details

Phil Haack joins John Papa on this week's FIVE THINGS to talk about (more than) five things about GitHub.

Check out these links from the show:

  • Ignore white space in code review blog post
  • Keep your project boards up to date, automatically blog post
  • Github Desktop
  • Analyzing GitHub Issue Comment Sentiment With Azure blog post
  • Azure Sentiment Analysis on GitHub
  • GitHub Changelog

View Details

SSSSSSSSSSSSSingle Page Applications – they're applications with a single page (sometimes) and we build a lot of them in 2018. In this episode, Burke sits down with Asim Hussain to go over Five Super-Secret Special Services for Single Page Applications. This episode is all about services that you can use to speed up your app, scale like a pro and of course go to the top of Hacker news. Also, Burke eats a Dum Dum and Asim trims his beard.Check out these links from the show...* Asim Hussain on Twitter: https://twitter.com/jawache * Website deployment with Azure Storage: https://cda.ms/Jn * Create an Azure CDN Profile and endpoint: https://cda.ms/Jp * Deploy to Azure with Azure Functions: https://cda.ms/Jq * Create and automate your first app with Azure Logic Apps: https://cda.ms/Jr * Building a Mongo DB API with Azure Functions: https://www.youtube.com/watch?v=89WXgaY-NqY

View Details

It's a gadget extravaganza! Burke sits down with Suz Hinton and a ninja cat that sings the Final Countdown (yes, really) to bring you Five IoT Devices that you should have bought yesterday. Buttons, light bulbs, starter kits, ninja cats – we've got you covered on how to invest a little bit of cash and get a lot of cool connected stuff. Also, Suz has her first Goo Goo Cluster and Burke makes a shameless plea for chocolate covered financial support.

Items from the show...

  • Azure IoT Hub
  • Power BI – For Visualizing IoT Data

The IoT Devices...

  • LIFX Lightbulb
  • Burke's ienjoylamp.com
  • Adafruit HUZZAH Breakout
  • Azure MX Chip
  • Flic Button
  • Particle Maker Kit
  • The Final Countdown Ninja Cat is not available in stores. Sorry! :(

View Details

Christina Warren joins John Papa to talk Five Things about developing on a Mac. They talk about the kind of hardware you need, software for web and Swift developers, CI/CD workloads on Azure and macOS, and containerizing all the things!

Links for the stuff mentioned:

Duet Display -- for turning your iPad into a secondary monitor for your Mac (or Windows) computer.

Swift Extension for VS Code - Maintained Swift extension/debugger for VS Code

Visual Studio App Center and instructions on how to do your first build -- especially if you don't have all the hardware you need to test on.

Setting Up Azure Service Fabric on a Mac - Service Fabric doesn't run natively on a Mac, but with the power of Docker, you can get it running!

Docker Desktop - Containerize all the things with Docker and the Docker desktop app for macOS.

Learn more at https://aka.ms/5things-azure

To watch more episodes go to https://aka.ms/FiveThingsPlaylist

Follow Hosts https://twitter.com/John_Papa and https://twitter.com/burkeholland on Twitter

View Details

.Net Core?! But I'm a JavaScript developer! Who CARES ABOUT .NET?! Good question. In this episode of Five Things, Burke sits down with Jasmine Greenaway who thinks that you probably should care and gives you a few reasons why. Also, Burke wears a dum-dum behind his ear and Jasmine rattles off some impressive performance statistics. Check out the links below for more on .NET Core.

.NET Core
OmniSharp
Raygun 200% Throughput Increase

View Details

Five Things is baaaaacckkkk (said Poltergeist style). In this first episode from Season 2, Burke sits down with Damian Brady, Li'l Sebastian and a carnivorous rabbit to bring you Five Things about Azure DevOps. What is Azure DevOps? Why should you care and how many miniature horses is too many? All this and more in the season opener of your seventh favorite show.

Damian Brady's Twitter
Azure DevOps
Azure Pipelines

View Details

FiveThings has been renewed for Season 2!

We have some amazing guests for this upcoming season, but in the meantime we're going to take a short break.

We'll be back on Wednesdays, starting on OCTOBER 3rd.

Thank you so much for watching the show--it wouldn't be possible without you. For real. Thank you.

EXTERNAL CREDITS

Manic Polka by Kevin MacLeod is licensed under a Creative Commons Attribution license (https://creativecommons.org/licenses/by/4.0/)
Source: http://incompetech.com/music/royalty-free/index.html?isrc=USUAN1100168
Artist: http://incompetech.com/

Green Screen Game of Thrones like Dragon 2 / Flying Dragon by FloFx Studios
https://www.youtube.com/channel/UCHEYqzrw9krP4N_3kYuVdHA

View Details

CSS – either you love it or you hate. Or sometimes both. This week Burke sits down with CSS aficionado Aimee Knight to bring you Five useful tips for working with CSS.

Aimee Knight on Twitter
CSS Isn't Black Magic
CSS Stacking Context (how z-index works)
CSS Object Model

Learn more at https://aka.ms/5things-azure
To watch more episodes go to https://aka.ms/FiveThingsPlaylist

Create a Free Account (Azure)

View Details

What if talking to computers was part of our everyday lives? Well that's slowly becoming true with devices like Siri, Cortana, Amazon Alexa and Google Home. If you've ever been interested in getting started with building applications that are able to understand human language then this is the episode for you. John and Brian talk about what it takes to get started with Natural Language Processing (NLP). What is it? What can I do with it? Does John know about a Pizza restaurant called Papa Johns?

Language Processing: https://aka.ms/azure-nlp
LUIS: https://aka.ms/azure-luis

Learn more at https://aka.ms/5things-azure
To watch more episodes go to https://aka.ms/FiveThingsPlaylist

Create a Free Account (Azure)