Media

Various media, podcasts, webcasts and publication appearances

Media Attention

Sometimes, in my travels I get attention and end up with various points of media coverage. This page is a collection of podcasts, webcasts, news and other various publications that I’ve been a part of. Enjoy!

Podcasts Appearances

On this episode, David Pine shares his experience with TypeScript. David talks about why TypeScript is a valuable tool for improving your experience with applications that normally are written using JavaScript. We discuss how to compile TypeScript, what are its strengths and how to get started.

David Pine talks with John Callaway, Clayton Hunt and Jon Ash about his love for the Developer Community, programming languages like TypeScript and C#, speaking and blogging.

David Pine talks with Dave Rael about building a brand for software developers, being a source of positivity, and the importance of mentors.


Video Appearances

Up & Running with Hugo


MkeJS – TypeScript: Making JavaScript Tolerable


#MVPBuzzChat CollabTalk


Serbia, National News


AskTHAT | Episode 35


Microsoft’s Channel 9 - Magic Mirror


Publications Articles

This post will show you how to create a video chat application using the Twilio JavaScript SDK in your Angular single page application (SPA) and the Twilio SDK for C# and .NET in your ASP.NET Core server code. You’ll build the interactions required to create and join video chat rooms, and to publish and subscribe to participant audio and video tracks.

In this series, we will explore some of the benefits .NET Core and how it can benefit not only traditional .NET developers but all technologists that need to bring robust, performant and economical solutions to market.

TypeScript is an amazing innovation with how we as developers write JavaScript applications. TypeScript boasts its language services as a first-class citizen. These language services empower your favorite integrated development environment with advanced statement completion, refactoring, type-checking, compilation and even flow analysis.

Each newer version of C# is packed full of powerful and impactful features. In this tutorial I walk through the various versions of C# and share my favorite features from each release. Anytime I get the chance to write about C#, I’m eager to do so. This time was no System.Exception!

With ASP.NET Core Web API there are several various attributes that instruct the framework where to expect data. These attributes are very powerful, allowing for aliasing and strong-typing; however, knowing which correspond to model binding and are best suited for each HTTP verb is vital. In this article we’ll explore all of this and more.


Featured On Microsoft’s Friday Five

  1. Jan 18, 2019
  2. Jul 27, 2018
  3. Jul 20, 2018
  4. Jun 15, 2018
  5. Jun 1, 2018
  6. May 25, 2018
  7. Apr 27, 2018
  8. Dec 8, 2017
  9. Sep 22, 2017
  10. Aug 8, 2017