# Monday, October 25, 2021

Episode 684

Guy Royse on Probabilistic Data Structures

Guy Royse discusses Probabilistic Data Structures - a pattern that results in high performance, but with a tradeoff in accuracy. He describes when such a tradeoff makes sense and how to implement this pattern in tools like Redis.

http://guyroyse.com/

Monday, October 25, 2021 9:59:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, October 18, 2021

Episode 683

Richard Campbell on the Future of Space Travel

Richard Campbell discusses the history of private space travel and where this industry is headed.

Monday, October 18, 2021 9:32:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, October 11, 2021

Episode 682

Sam Nasr on Cognitive Services

Cognitive Services allow you to take advantage of Machine Learning using pre-built models and REST APIs. Sam Nasr describes the different types of Cognitive Services and some of the apps he has built for his customers using these services.

Links:
https://www.customvision.ai/
https://www.luis.ai/
https://globalai.community/global-ai-back-together/north-america-cleveland-4472/
https://www.youtube.com/channel/UCU4ffaIzhsvMr_cCt9kjQMw

Monday, October 11, 2021 9:09:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, October 4, 2021

Episode 681

Tudor Damian on Cybersecurity and Ethical Hacking

Tudor Damian is a Certified Ethical Hacker. He describes how he uses this skill to protect his customers from malicious hackers and to increase their cybersecurity.

Monday, October 4, 2021 7:32:47 PM (GMT Daylight Time, UTC+01:00)
# Monday, September 27, 2021

Episode 680

Eric Potter on Kusto Query Language

Eric Potter describes how he uses the Kusto Query Language to help him query Azure Application Insights data to track down bugs, set alerts, and determine the state of a deployed application.

Monday, September 27, 2021 9:17:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, September 20, 2021

Episode 679

Cameron Presley on Mentoring

Cameron Presley has developed a program to help train and mentor junior engineers in his company. He talks about getting them involved in working on a KATA, working with other developers, and engaging in all areas of software development - but doing so in a safe place.

https://kata-log.rocks/mars-rover-kata
http://blog.thesoftwarementor.com/

Monday, September 20, 2021 9:53:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, September 13, 2021

Episode 678

Matt Groves on Couchbase 7

Matt Groves talks about some of the new features in Couchbase 7, including Scopes and Collections, ACID Transaction support, and Query Language enhancements. He also shows off his open source tool designed to help users migrate from SQL Server to Couchbase.

Links:
https://github.com/mgroves/SqlServerToCouchbase
https://bit.ly/cbase2021

Monday, September 13, 2021 9:03:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, September 6, 2021

Episode 677

Sam Basu on NET MAUI

Sam Basu discusses .NET MAUI - the next generation of Xamarin Forms. It allows developers to write code in C# and XAML and target application at iOS, MacOS, Android, and Windows.

https://github.com/dotnet/maui

Monday, September 6, 2021 9:50:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, August 30, 2021

Episode 676

Carl Franklin on Music and Programming

Carl Franklin is a software developer, a musician, and an audio producer. We talk about why there is such a strong correlation between proficiency with music and with software development.

Links
https://carlfranklin.com
https://zencastr.com

Monday, August 30, 2021 9:14:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, August 23, 2021

Episode 675

Joe Kunk on SQL+.NET

SQL+.NET is an Object Relational Mapper (ORM) that works directly with SQL Server stored procedures, simplifying the process of converting data into business objects for use in a .NET application. Joe Kunk describes its features, how to get started, and how he uses it to build robust business applications.

Links:

http://sqlplus.net/
https://github.com/ahhsoftware/SQLPlusSampleApp

Monday, August 23, 2021 9:23:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, August 16, 2021

Episode 674

Shahed Chowdhuri on Azure Arc

Azure Arc is the remote control of hybrid, multi-cloud solutions. Shahed Chowdhuri describes how to use Azure Arc to manage resources on different cloud platforms, allowing you to create a hybrid cloud environment.

Links:

https://docs.microsoft.com/azure/azure-arc/
https://azurearcjumpstart.io/
https://github.com/microsoft/azure_arc
https://aka.ms/pricing

Monday, August 16, 2021 9:55:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, August 9, 2021

Episode 673

Cassandra Faris on Open Source Software

Cassandra Faris talks about the advantages of Open Source Software and Rocket Mortgage's approach to Open Source.

Monday, August 9, 2021 9:09:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, August 2, 2021

Episode 672

Becky Gaudet on the Azure Commercial Marketplace

Becky Gaudet works on the Azure Commercial Marketplace team. She talks about the certification process and what it takes to put an offering on Azure.

https://aka.ms/marketplacesupport
https://partner.microsoft.com

Monday, August 2, 2021 9:07:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 26, 2021

Episode 671

Martine Dowden on the D3 JavaScript Visualization Framework

Martine Dowden discusses the D3 JavaScript framework and how she uses it to create powerful interactive data visualizations.

Links:

https://martine.dev/
https://www.d3-graph-gallery.com

Monday, July 26, 2021 9:18:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 19, 2021

Episode 669

Sarah Withee on an Open Source Pancreas

Sarah Withee describes how the open source community has created software to help diabetics make it easier to manage insulin levels and injections.

Links:
https://github.com/nightscout/cgm-remote-monitor
https://github.com/nightscoutfoundation
https://github.com/openaps
https://loopkit.github.io/loopdocs/
https://github.com/loopkit
https://github.com/loopdocs/

Monday, July 19, 2021 9:25:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 12, 2021

Episode 670

Jason Bock on Mutation Testing

Mutation Testing involves modifying code that should break tests in order to validate the quality of these tests. Tools like Stryker allow you to do this automatically. Jason Bock discusses how this fits into your testing strategy.

https://stryker-mutator.io/
https://youtu.be/zbOnygEeFLU

Monday, July 12, 2021 9:52:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 5, 2021

Episode 668

Michael Dowden on Firebase

Firebase is an application development platform that includes databases, serverless functions, static hosting, push notifications, analytics, and other features. Michael Dowden discusses these tools and how he uses them to build applications and products.

https://firebase.google.com/docs

Monday, July 5, 2021 9:22:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, June 28, 2021

Episode 667

Gavin Bauman on SonarQube

Gavin Bauman discusses how he uses SonarQube to catch potential errors and ensure quality code for his team's software projects.

Monday, June 28, 2021 1:19:00 PM (GMT Daylight Time, UTC+01:00)
# Monday, June 21, 2021

Episode 666

Hattan Shobokshi on Getting the Most Out of Bash Scripts

Hattan Shobokshi provides guidance on how to manage Bash scripts effectively, from configuration to libraries he has found useful to architectural guidance.

Monday, June 21, 2021 8:15:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, June 14, 2021

Episode 665

Michael Scherotter on Creativity and Technology

Michael Scherotter was trained as an architect. Today, he works as a Technical Project Manager and he still uses his creativity in his job. His passion for drawing helps him to channel his energy to creatively solve technical problems. He offers Career Coaching for technologists and shows them how to use creativity effectively in their careers.

Links:
https://techcreativecoaching.com/
https://www.phillips.com/solus
http://charette.com/2020/09/20/virtual-flight-sketching/

Monday, June 14, 2021 9:00:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, June 7, 2021

Episode 664

Sasha Rosenbaum on Growth Mindset

There are two types of mindsets: Fixed Mindset and Growth Mindset. Fixed Mindset says that each of us is born with a level of intelligence and talent and that we cannot change this level. Grow Mindset says that we have the ability to increase these things through actions and effort. Sasha Rosenbaum explains how we can improve our lives by adopting a Growth Mindset. Many of these ideas came from Carol Dweck's book "Mindset: The New Psychology of Success".

Links:
https://amzn.to/33p4wix
https://www.sasharosenbaum.com

Monday, June 7, 2021 9:12:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, May 31, 2021

Episode 663

Jeff Wilcox on Open Source and Microsoft

Jeff Wilcox is a Program Manager in Microsoft's Open Source Program Office (OSPO). He discusses open source software and Microsoft's evolution in using and contributing to it. He provides guidance for using, creating, and contributing to Open Source software and discusses some of the licensing and legal issues.

Monday, May 31, 2021 9:48:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, May 24, 2021

Episode 662

Ovetta Sampson on Mindful and Ethical AI

Ovetta Sampson teaches a class on Ethical Artificial Intelligence. She discusses how biased or invalid input can cause invalid and/or biased AI models. She discusses ways of being mindful of these potential problems when building these models to minimize these issues.

Links:
https://youtu.be/QgHD7hXj30c
https://www.womentech.net/speaker/Sasha/Rosenbaum/52447

Monday, May 24, 2021 9:59:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, May 17, 2021

Episode 661

Joel Cochran on Azure Synapse

Joel Cochran describes Azure Synapse - the next generation of Azure Data Warehouse. He discusses the advantages of its three processing engines - SQL Data Pools; Serverless SQL; and Spark.

https://pypi.org/
Monday, May 17, 2021 9:14:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, May 10, 2021

Episode 660

Dani Diaz on IoT and Azure Percept

Dani Diaz describes some of the practical applications of the Internet of Things (IoT) and edge computing and the tools that make it easier and more powerful.

Links:

https://azure.microsoft.com/en-us/services/azure-percept/
https://docs.microsoft.com/en-us/azure/azure-percept/overview-azure-percept

Monday, May 10, 2021 9:43:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, May 3, 2021

Episode 659

Danielle Walker on Technology Startups

Danielle Walker assists entrepreneurs in starting technology companies. She discusses some of the things that they can do to launch a more successful product.

Monday, May 3, 2021 9:33:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, April 26, 2021

Episode 658

Matt Adamczyk on Title Town Tech and Startups

Matt Adamczyk is the Microsoft Technologist in Residence at Title Town Tech in Green Bay, WI. He talks about this organization and what it brings to startups in Wisconsin.

Monday, April 26, 2021 2:17:56 PM (GMT Daylight Time, UTC+01:00)
# Monday, April 19, 2021

Episode 657

Wolfgang Goerlich on Cyber Security Design Principles

Wolfgang Goerlich has written a series of articles featuring the ideas of classic designers, which he relates to principles of cyber security.

https://jwgoerlich.com/blog/
https://jwgoerlich.com/principles-for-designing-security-capabilities/

Monday, April 19, 2021 9:31:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, April 12, 2021

Episode 656

Matthew Renze on the AI Developers Toolkit

Consultant and trainer Matthew Renze describes the different categories of Artificial Intelligence and Machine Learning, as well as appropriate tools for each category.

https://matthewrenze.com/
Monday, April 12, 2021 3:00:00 PM (GMT Daylight Time, UTC+01:00)
# Monday, April 5, 2021

Episode 655

Ted Neward on Technology Culture

Ted Neward describes things that Rocket Mortgage and Quicken Loans is doing to develop and evolve their culture within the IT departments.

Monday, April 5, 2021 9:37:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, March 29, 2021

Episode 654

Dave Hoerster on Azure Active Directory B2C

Cloud Solution Architect Dave Hoerster describes how to use Azure Active Directory B2C to manage identity and security for a Business-to-Consumer application.

https://docs.microsoft.com/en-us/azure/active-directory-b2c/
Monday, March 29, 2021 9:14:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, March 22, 2021

Episode 653

Jason Farrell on Kubernetes

Jason Farrell describes how to use Kubernetes to manage container instances, as well as how to manage clusters in the cloud.

Links:
https://kubernetes.io
https://www.cncf.io

Monday, March 22, 2021 2:41:00 PM (GMT Standard Time, UTC+00:00)
# Monday, March 8, 2021

Kevin Ashley on AI for Design Art and Games

Kevin Ashley has a new book titled "Awesome Artificial Intelligence: Design, Art, Games", which shows how to use AI to create and enhance artwork. He talks about the theory behind this and how to get started.

Links:

Kevin's book on Kickstarter

Kevin's first book

Betsy Edwards’s book

Monday, March 8, 2021 8:51:00 AM (GMT Standard Time, UTC+00:00)
# Monday, March 1, 2021

Episode 650

Christos Matskos on Microsoft Identity Platform

Microsoft Identity Platform is a set of authentication service, open-source libraries, and application management tools. Christos Matskas describes these tools and how to use them to make your application more secure.

Links:
https://docs.microsoft.com/en-us/azure/active-directory/develop/
https://docs.microsoft.com/en-us/azure/active-directory/develop/sample-v2-code
https://www.twitch.tv/425show

Monday, March 1, 2021 8:48:00 AM (GMT Standard Time, UTC+00:00)
# Monday, February 22, 2021

Episode 649

Richard Taylor on the Microsoft Revenue Recognition System

Richard Taylor is working on a system to process revenue received by tech giant Microsoft. He discusses the challenge in building and maintaining a large system like this and in migrating it to Azure.

Monday, February 22, 2021 8:43:00 PM (GMT Standard Time, UTC+00:00)
# Monday, February 15, 2021

Episode 648

Julie Lerman on Entity Framework Core 5

Julie Lerman describes some of the new features included in EF Core 5.

Monday, February 15, 2021 8:38:00 AM (GMT Standard Time, UTC+00:00)
# Monday, February 8, 2021

Episode 647

Kevin Pilch on gRPC

Kevin Pilch describes gRPC - an open source system for making remote calls across processes and/or machines - and the .NET Core implementation of this system.

https://docs.microsoft.com/en-us/aspnet/core/grpc/?view=aspnetcore-5.0
Monday, February 8, 2021 9:30:00 AM (GMT Standard Time, UTC+00:00)
# Monday, January 25, 2021

Episode 644

Dustin Campbell on Support for WinForms to the Visual Studio Designer

Dustin Campbell recently updated the tooling in Visual Studio to support WinForms and other legacy applications. He describes the challenges in doing so and how he and his team attacked them.

Monday, January 25, 2021 9:07:00 AM (GMT Standard Time, UTC+00:00)
# Monday, January 18, 2021

Episode 645

Kevin Griffin on SignalR Real World Projects

Kevin Griffin describes some real-world applications that he has built using SignalR, including one system that saves lives.

http://signalrmastery.com/

Monday, January 18, 2021 9:05:00 AM (GMT Standard Time, UTC+00:00)
# Monday, January 11, 2021

Episode 643

Mike Benkovich on GitHub Actions and Visual Studio

Mike Benkovich on GitHub Actions and Visual Studio Mike Benkovich describes and demonstrates GitHub Actions and the new features of Visual Studio that allow you to create an Action from within the IDE.

http://benkotips.com/
Monday, January 11, 2021 9:46:00 AM (GMT Standard Time, UTC+00:00)
# Monday, January 4, 2021

Episode 642

Javier Lozano on Virtual Conferences

Ten years ago, Javier Lozano started .NET Conf - an online conference to educate people about Microsoft products. Javier discusses the challenges in creating this and other online tech events.

Links:
https://obsproject.com/
https://streamyard.com/

Monday, January 4, 2021 9:37:00 AM (GMT Standard Time, UTC+00:00)
# Monday, December 28, 2020

Episode 641

Ed Charbeneau on Blazor Testing

Microsoft Blazor presents some challenges for those creating automated tests. Ed Charbeneau describes ways to address these challenges and some tools to help you create unit tests and functional tests.

Links:
http://blogs.telerik.com
https://youtu.be/WdB723tIWg0
https://twitter.com/edcharbeneau
https://twitch.tv/codeitlive
https://www.twitch.tv/edcharbeneau

Monday, December 28, 2020 9:43:00 AM (GMT Standard Time, UTC+00:00)
# Monday, December 21, 2020

Episode 640

David Neal on Hand Drawn Illustrations for Powerful Storytelling

David Neal is a technical presenter who often gives inspirational talks. A few years ago, he began adding his own artwork to his slides. He talks about his approach and how it has affected the stories he tells.

Links:
https://twitter.com/reverentgeek
https://www.instagram.com/reverentgeek/
https://reverentgeek.com/
david@reverentgeek.com

Monday, December 21, 2020 9:06:00 AM (GMT Standard Time, UTC+00:00)
# Monday, December 14, 2020

Episode 639

Kyle Bunting and Joel Hulen on Data Engineering in Azure

Kyle Bunting and Joel Hulen of Solliance describe Data Engineering and some of tools, such as Azure Synapse Analytics, that allow you to perform Data Engineering at scale in the cloud.

Links:

https://www.solliance.net/

Monday, December 14, 2020 10:15:00 AM (GMT Standard Time, UTC+00:00)
# Monday, November 30, 2020

Episode 637

Gaines Kergosien on ADHD

Gaines Kergosien discusses ways to identify and cope with the challenges of ADHD.

Links:

https://add.org/
http://blog.kergosien.net/
https://speakerdeck.com/gaines/succeeding-with-adhd

Monday, November 30, 2020 7:31:00 AM (GMT Standard Time, UTC+00:00)
# Monday, November 16, 2020

Episode 635

Rik Hepworth on Azure Governance

Many of the issues around cloud computing have nothing to do with writing code. Asking questions early about expected costs, geographic issues, and technologies to choose can save headaches later.

Rik Hepworth describes this governance - the rules by which we operate the cloud - and how we can better prepare to develop for the cloud.

Links:

http://aka.ms/governancedocs
http://aka.ms/GovernanceDocs
https://github.com/Azure/azure-policy

Monday, November 16, 2020 10:18:00 AM (GMT Standard Time, UTC+00:00)
# Monday, November 9, 2020

Episode 634

Scott Hanselman on Productivity

Scott Hanselman gives advice on how to use your time both effiently and effectively and maintain high productivity.

Links:

https://www.hanselman.com/

https://hanselminutes.com/

Monday, November 9, 2020 7:02:00 AM (GMT Standard Time, UTC+00:00)
# Monday, November 2, 2020

Episode 633

Glenn Block on Racial Justice

For the past few years, Glenn Block has been studying social justice and making himself more aware and more active. Glenn discusses some of the issues faced by marginalized people and what we can do to address these issues.

Books:

Other Links:

Monday, November 2, 2020 8:09:00 AM (GMT Standard Time, UTC+00:00)
# Monday, October 26, 2020

Episode 632

Magnus Martensson on the Cloud Adoption Framework

Magnus Martensson on the Cloud Adoption Framework Magnus Martensson describes the Cloud Adoption Framework - a collective set of guidance from Microsoft - and how you can use it to migrate or create applications in the cloud.

https://docs.microsoft.com/en-us/azure/cloud-adoption-framework

Monday, October 26, 2020 8:13:00 AM (GMT Standard Time, UTC+00:00)
# Monday, October 19, 2020

Episode 631

Gary Short on The Mathematics of Covid19 & the Hero You've Never Heard Of

Gary Short teaches about the work of 19th century medical statistician William Farr, who pioneered the idea of recording cause of death, which allowed us to compile mortality rates. Gary discusses how Farr's ideas are used today as we draw meaningful information by analyzing the COVID-19 data and the challenges in analyzing that data.

Monday, October 19, 2020 9:08:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, October 12, 2020

Episode 630

Heather Downing on Developer Burnout

Developers can become burned out and the recent pandemic can make this even more prevalent. Heather Downing talks about the symptoms of developer burnout, how to recognize it, and how to deal with it.

https://twitter.com/quorralyne

Monday, October 12, 2020 9:53:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, October 5, 2020

Episode 629

Wilfried Motchoffo on A Path to a Tech Career

Wilfried Motchoffo did not take a straight path to a Tech Career. He immigrated to the US 4 years ago from France and Cameroon. He was homeless for almost a year and learned English before teaching himself coding, then taking software engineering classes. A chance encounter while driving for Lyft led to a Microsoft internship.

Monday, October 5, 2020 9:15:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, September 28, 2020

Episode 628

Alexandria Storm on Natural Language Processing and Inclusion

Alexandria Storm talks about the importance of having an inclusive group when developing software. She recently completed an internship with the Microsoft Bing team and she describes how a diverse representation can improve natural language processing - making searches more relevant by supporting different languages and dialects and taking into account location-sensitive searches.

She also discusses the importance of inclusion among tech companies and entrepreneurs for underrepresented groups, such as women, people of color, and queer and trans people.

Monday, September 28, 2020 9:09:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, September 21, 2020

Episode 627

Irma Mesa on Cafecito

Irma Mesa created Cafecito for those who are working from home. Cafecito uses machine learning algorithms to connect people to others with similar interests and schedule time to meet. She talks about building this technology and business and about the b2b service she is planning.

https://meetcafecito.com/
Monday, September 21, 2020 8:54:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, September 14, 2020

Episode 626

Nayonna Purnell on Changing to a Career in IT

Nayonna Purnell was a teacher who decided a few years ago to change careers and become a software engineer. She talks abuot her journey, the challenges, and the rewards of that journey.

Monday, September 14, 2020 8:17:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, September 7, 2020

Episode 625

Peter de Tender on Azure Certification

Azure trainer Peter de Tender talks about what it takes to acheive Azure certification.

Links:

https://microsoft.com/learn
https://www.007ffflearning.com
https://twitter.com/pdtit

Monday, September 7, 2020 1:04:09 PM (GMT Daylight Time, UTC+01:00)
# Monday, August 31, 2020

Episode 624

Damian Brady on MLOps

Damian Brady describes how to assign the concepts of DevOps to Machine Learning projects.

Monday, August 31, 2020 7:35:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, August 24, 2020

Episode 623

Glenn Block on Astrophotography

Glenn Block has been exploring the world of Astrophotography. He shares what he has learned about photographing stars, nebulas, galaxies, and deep space objects. He talks about the equipment to buy and how it is used.

https://www.instagram.com/glennblock/
https://amzn.to/34lr3Pc
https://astrobackyard.com/
https://www.cloudynights.com/

Monday, August 24, 2020 9:51:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, August 17, 2020

Episode 622

Jon Skeet on Programming an Electronic Drum Kit

Jon Skeet has a new electronic drum kit and has been writing code to automate its functionality.

He talks about various types of applications he has written (WPF, Console app, command-line, Blazor) and what he learne along the way.

http://vdrumexplorer.jonskeet.uk/

Monday, August 17, 2020 9:15:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, August 10, 2020

Episode 621

Donovan Brown on App Innovations

App Innovations is a concept in new and existing applications are designed to take advantage of what the cloud offers. Donovan Brown talks about some of these advantages and decisions around this strategy.

Links:

https://www.donovanbrown.com/

Monday, August 10, 2020 8:04:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, August 3, 2020

Episode 620

Tibi Covaci on Creating a GitHub Action

Tibi Covaci talks about a custom GitHub action that he created to deploy a node.js application to Azure. He describes some of the challenges he encountered and how he was able to overcome them.

Monday, August 3, 2020 8:02:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 27, 2020

Episode 619

Mete Atamel on Serverless Containers

Google Cloud Developer Advocate Mete Atamel describes some of the tools for managing serverless containers in the cloud. He discusses the advantages of K Native, Tekton pipelines, Build Packs, and Cloud Run.

Links:

https://knative.dev/

https://cloud.google.com/tekton/

https://buildpacks.io/

https://atamel.dev/

https://cloud.google.com/run/

Monday, July 27, 2020 9:03:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 20, 2020

Episode 618

Dave Pine on NET 5 and the Docs team

Dave Pine discusses the coming features in .NET 5 and .NET MAUI and how it affects his Microsoft Documentation teams. We also touch on ethics in open source development and his show - .NET Docs Show.

Links:

https://docs.microsoft.com/

https://dotnetdocs.dev/

Monday, July 20, 2020 9:21:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 13, 2020

Episode 617

Kayla Cinnamon on Windows Terminal

Windows Terminal, which just released version 1.0 provides a single interface for almost any command-line system. PM Kayla Cinnamon discusses the existing features and what is coming in this tool.

https://github.com/microsoft/terminal
https://aka.ms/terminal-docs

Monday, July 13, 2020 9:58:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 6, 2020

Episode 616

Yina Arenas on Microsoft Graph

Microsoft Graph is a tool that allows you to query and analyze data about a user - including messages, calendar items, SharePoint lists, shared documents, devices, and many mores. Program Manager Yina Arenas describes how developers can use Graph to generate insights and enhance their applications. She also lists some of the new and recently-announced features of Graph.

Links:

https://graph.microsoft.com/

https://aka.ms/ge

Monday, July 6, 2020 8:20:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, June 29, 2020

Episode 615

Sven Aelterman on Data in Education

Sven Aelterman is a Cloud Solution Architect and a former IT manager amd professor at a university. He talks about the type of data used by educational institutions, some of the compliance requirements around educational data, and tools used for managing student information.

Monday, June 29, 2020 9:20:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, June 15, 2020

Episode 613

Jason Fox on Spatial Computing

Jason Fox describes the science of Spatial Computing, which allows a computer to become aware of its physical environment; and talks about some practical applications that take advantage of this technology.

https://www.awexr.com/

Monday, June 15, 2020 9:10:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, June 8, 2020

Episode 612

Troy Hunt on The Role of Technology in Social Isolation

The COVID-19 pandemic and responses to it have affected many aspects of our lives. Troy Hunt discusses how technology and technologists have adapted to this.

Links:

https://haveibeenpwned.com/

https://www.troyhunt.com/

Monday, June 8, 2020 9:41:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, June 1, 2020

Episode 611

Nik Molnar on Visual Studio Codespaces

Visual Studio Codespaces (formerly Visual Studio Online) is a cloud-based development environment that you can connect to from Visual Studio Code, within a browser, and from Visual Studio (in private preview). PM Nik Molnar describes the capabilities and how it works.

Links:

https://online.visualstudio.com/

https://github.com/nikmd23/ballpark-tracker

Monday, June 1, 2020 9:01:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, May 25, 2020

Episode 610

Christine Matheney on Teaching Computer Science to the Next Generation

Christine Matheney is passionate about teaching science and technology to young people. She works with Girl Scouts and high school students and teachers, helping them learning Computer Science. She discusses her activities and what Microsoft is doing in this area.

Monday, May 25, 2020 9:57:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, May 11, 2020

Episode 608

Christina Aldan and Jeff Strauss on Dev Around the Sun

Dev Around the Sun is a 24-hour online tech conference designed to raise awareness and funds to fight the COVID-19 pandemic.

It begins May 12 at 12:00 UTC.

Organizers Christina Aldan and Jeff Strauss describe the goals of the conference and what viewers can expect.

Dev Around the Sun homepage

Donations

More interviews

Monday, May 11, 2020 9:31:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, May 4, 2020

Episode 607

Chris Klug on Software Development Up-Front Planning

Chris Klug embraces agile software development; but points out that this does not free us from the responsibility of up-front planning, which can help to avoid problems down the road.

Monday, May 4, 2020 9:27:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, April 27, 2020

Episode 606

Layla Porter on Test Driven Development

Twilio Senior Developer Evangelist Layla Porter discusses Test-Driven Development and how you can use it to improve your code.

Links:

https://www.twitch.tv/laylacodesit

https://youtu.be/EcoIjf3RABI

Monday, April 27, 2020 9:28:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, April 20, 2020

Episode 605

Andrea Salterello on Accessibility

Andrea Salterello is a Microsoft Regional Director, software developer, university instructor, and the organizer of Accessibility Days in Milan. discusses ways that technology can help those with disabilities, how to build accessibility into your applications, and his upcoming conference, which focuses on developing accessible software.

Links:

https://accessibilitydays.it/2020/it/

https://globalaccessibilityawarenessday.org/

Monday, April 20, 2020 2:33:00 PM (GMT Daylight Time, UTC+01:00)
# Monday, April 13, 2020

Episode 604

Sarah Lean on Adjusting to the Pandemic

As a Microsoft Cloud Advocate, Sarah Lean used to travel around the world speaking to IT professionals. The recent COVID-19 pandemic has forced her to accomplish her goals while staying at home. She talks about the adjustments she has made.

Monday, April 13, 2020 9:04:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, April 6, 2020

Episode 603

Brent Stineman on Remote Recording

Brent Stineman talks about an internal podcast he produces for Microsoft and the challenges of interviewing people hundreds or thousands of miles away from him.

Monday, April 6, 2020 9:03:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, March 16, 2020

Episode 602

Jaidev Kunjur on Azure Integration Tools

Jaidev Kunjur of Enkay Technology Solutions discusses some of the integration tools available in Microsoft Azure, such as Logic Apps, API Management, Azure Functions, and Event Grid.

He describes the capabilities of these tools and how his company is using them to solve integration problems for their customers.

https://enkaytech.com/
Monday, March 16, 2020 9:44:52 AM (GMT Standard Time, UTC+00:00)
# Monday, March 9, 2020

Episode 601

Don Ward on Flutter

Flutter is an open source framework from Google, designed to help you build cross-platform applications. Don Ward tells us what it does and how to use it.

Monday, March 9, 2020 9:43:00 AM (GMT Standard Time, UTC+00:00)
# Monday, March 2, 2020

Episode 600

A Celebration of Friends

A look back at the last 100 episodes of Technology and Friends!

Featuring:
    Venkat Subramaniam
    Jon Skeet
    Laurent Bugnion
    Jennifer Wadella
    Douglas Crockford
    Jeff Fritz
    Raffaele Rialdi
     Carolina Banales
    Elton Stoneman
    Brandon Satrom
    Heather Wilde
    Jennifer Marsman
    Walt Ritscher
    Jeremy Miller
    Jayson Street
    Angela Dugan
    Heather Downing
    Robert Green
    Jon Galloway
    Tibi Covaci
    Lorena Mesa
     Bill Wagner
    Angie Byron
    Hao Luo
    J Tower
    Dan Rey
    Alex Mang
    Eric Boyd
    Tim Reilly
    JD Marymee
    Jim Wooley
    Lwin Maung
    Frank Gill
    Jason Bock
    Jean Lange
    Isaac Bayoh
    Ruth Yakubu
    Kevin Gates
    Jes Schultz
    Bryan Glenn
    Kate Gregory
    John Azariah
    Brady Gaster
    Ondrej Balas
    Raj Krishnan
    Phil Japikse
    Martin Kearn
    Annie Bougie
    Arthur Doler
    Erwin Derksen
    Rajasa Savant
    Robert Greene
    Jackie Becker
    Kevin Griffin
    Bret Stateham
    Adam Hecktman
    David Makogon
    Tobiah Zarlez
    Geisa Faustino
    Brent Stineman
    Melanie Adcock
    Mike Benkovich
    John Alexander
    Jeremy Likness
    Edward Thomson
    Silviu Niculita
    Cassandra Faris
     Elizabeth Graham
    Hattan Shobokshi
    Whitney Griffith
     Tobiasz Koprowski
    Raymond Comvalius
    Laurent Ellerbach
    Hilary Weaver-Robb
    Christian Geuer-Pollmann
    Michael Eaton
    Courtney Eaton
    Gabrielle Sempf
    Spencer Schneidenback
    Rob Reynolds
    Robert Martin
    Jim Christopher
     Kevin Leung
    Guillermo Bellman
    Fabian Fernandez
    Nicolas Bello
    Kevin Ashley
    Christine Matheney
    Atley Hunter
    Zach Miller
    Don Ward

Recorded 2017-2020 in
    Chicago, IL
    Rome, Italy
    Cluj-Napoca, Romania
    Oslo, Norway
    Stockholm, Sweden
    Sandusky, OH
    Wisconsin Dells, WI
    Vancouver, BC
    Redmond, WA
    Montevideo, Uruguay
    Atlanta, GA
    Seattle, WA
    Toronto, ON
    Orlando, FL
    Milwaukee, WI
    Downers Grove, IL
    Grand Rapids, MI
    Copenhagen, Denmark
    Helsingborg, Sweden

Monday, March 2, 2020 9:09:00 AM (GMT Standard Time, UTC+00:00)
# Monday, February 24, 2020

Episode 599

Bryan Glenn on the Right Mindset for Success

Bryan Glenn is a technology entrepreneur. His upcoming book "Life Adds Up" talks about thea characteristics necessary to acheive success. Bryan shares stories of successful people like Bill Gates and Albert Einstein, as well as lessons from his own life.

http://capitalglenn.com

Monday, February 24, 2020 9:27:00 AM (GMT Standard Time, UTC+00:00)
# Monday, February 17, 2020

Episode 598

Jean Lange on Building Skills with Improv games

Jean Lange runs a workshop that uses games and improvisation to help people learn important skills when working with a group. Participants learn to communicate and to accept failure.

https://www.academypgh.com/

Monday, February 17, 2020 9:27:00 AM (GMT Standard Time, UTC+00:00)
# Monday, February 10, 2020

Episode 597

Arthur Doler on Mental Health in the Workplace

Arthur Doler discusses how people can recognize and deal with mental health issues and how it affects the tech community.

Monday, February 10, 2020 8:08:00 AM (GMT Standard Time, UTC+00:00)
# Monday, February 3, 2020

Episode 596

Courtney Eaton and Gabrielle Sempf on KidzMash

KidzMash is a tech conference for children, run in parallel with the CodeMash conference.

Courtney Eaton and Gabrielle Sempf talk about what goes into KidzMash and what makes it successful.

https://www.codemash.org/kidzmash/

Monday, February 3, 2020 9:44:00 AM (GMT Standard Time, UTC+00:00)
# Monday, January 27, 2020

Episode 595

Tibi Covaci on Migrating to the Cloud

Tibi Covaci discusses strategies and factors companies need to consider when migrating their applications to the cloud.

Monday, January 27, 2020 8:02:00 AM (GMT Standard Time, UTC+00:00)
# Monday, January 20, 2020

Episode 594

Christian Geuer Pollmann on Erlang and Elixir

Christian Geuer-Pollmann describes the Erlang ecosystem, the Elixir language, and open source Azure tools he has built with Elixir.

Links:

https://github.com/chgeuer
https://twitter.com/chgeuer
http://blog.geuer-pollmann.de

Monday, January 20, 2020 9:34:00 AM (GMT Standard Time, UTC+00:00)
# Monday, December 30, 2019

Episode 591

Martin Kearn on Document Recognition and Knowledge Extraction

Martin Kearn describes how to use Microsoft AI tools to recognize and extract data from documents.

Monday, December 30, 2019 9:26:00 AM (GMT Standard Time, UTC+00:00)
# Monday, December 23, 2019

Episode 590

J Tower on the .NET CLI

J Tower describes how to use the .NET Command Line Interface to automate tasks normally performed inside Visual Studio.

Monday, December 23, 2019 9:14:00 AM (GMT Standard Time, UTC+00:00)
# Monday, December 16, 2019

Episode 589

Tobiah Zarlez on Gender Identity

A few years ago, Software Engineer Tobiah Zarlez came out as non-binary gender. Tobiah talks about what this mean, how it affected them, and how the tech community responded.

Monday, December 16, 2019 9:25:00 AM (GMT Standard Time, UTC+00:00)
# Monday, December 9, 2019

Episode 588

Walt Ritscher on Try .NET

Walt Ritscher describes Try .NET and how to use it to enhance your programming demos.

Monday, December 9, 2019 9:47:00 AM (GMT Standard Time, UTC+00:00)
# Monday, December 2, 2019

Episode 587

Robert Green on Microsoft Graph

Robert Green describes how to use Microsoft Graph to query information from Microsoft directories and services.

Monday, December 2, 2019 2:45:00 PM (GMT Standard Time, UTC+00:00)
# Monday, November 25, 2019

Episode 586

Jim Wooley on Entity Framework Performance

Jim Wooley describes the newest features of Entity Framework and factors to consider when increasing performance.

Monday, November 25, 2019 9:56:00 AM (GMT Standard Time, UTC+00:00)
# Monday, November 18, 2019

Episode 585

Angela Dugan on Team Dynamics

Angela Dugan describes shat she is doing to improve communication and dynamics within her team.

Monday, November 18, 2019 9:38:00 AM (GMT Standard Time, UTC+00:00)
# Monday, November 11, 2019

Episode 584

Phil Japikse on .NET Core Support Cycle

Most people are unaware when support expires for each version of .NET Core. Phil Japikse explains the rules and how you can protect yourself.

Monday, November 11, 2019 8:10:00 AM (GMT Standard Time, UTC+00:00)
# Monday, November 4, 2019

Episode 583

Edward Thomson on GitHub Actions

GitHub Actions is a new feature at github.com allowing users to run custom code on GitHub. Edward Thomson describes this feature and how to use it.

Monday, November 4, 2019 8:59:00 AM (GMT Standard Time, UTC+00:00)
# Monday, October 28, 2019

Episode 582

Jeremy Likness on Blazor

Blazor is a framework for building full-stack web apps in the browser using C#. Jeremy Likness describes how it works and how to use it.

Monday, October 28, 2019 8:32:00 AM (GMT Standard Time, UTC+00:00)
# Monday, October 21, 2019

Episode 581

Laurent Bugnion on the Ignite Tour

The Microsoft Ignite conference takes place in November in Orlando, FL; but not everyone can attend.

So, Laurent Bugnion and his team are organizing the Ignite Tour, bringing much of the content to 30 cities around the world in the months following the conference.

Laurent discusses what people can expect at these events.

Ignite Tour Home

Monday, October 21, 2019 9:10:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, October 14, 2019

Episode 580

Jason Bock on .NET Core 3

Jason Bock describes the most important new features in .NET Core 3

Monday, October 14, 2019 11:03:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, October 7, 2019

Episode 579

Laurent Ellerbach on Diversity and Inclusion Workshop

Laurent Ellerbach has developed a workshop to help people think about and talk about Diversity and Inclusion. In this workshop, attendees articulate their ideas visually using Lego bricks.

Monday, October 7, 2019 9:13:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, September 30, 2019

Episode 578

Raj Krishnan on Azure Data Explorer

Raj Krishnan describes Azure Data Explorer - a highly-scalable, very fast in-memory data store formerly known as Kusto.

Monday, September 30, 2019 9:29:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, September 2, 2019

Episode 577

Lorena Mesa on the Python Software Foundation

Lorena Mesa is a GitHub data engineer and a Director of the Python Software Foundation.

She describes the mission of the Foundation and how they assist Python developers and the Python community.

Links:

http://lorenamesa.com/
https://twitter.com/loooorenanicole
https://www.python.org/psf-landing/
https://www.python.org/psf/
https://github.com/psf/
https://pycon.org/

Monday, September 2, 2019 9:33:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, August 26, 2019

Episode 576

Dan Rey on Microsoft Surface

Dan Rey describes the different versions of Microsoft Surface and how you can use them to be more productive.

Monday, August 26, 2019 9:16:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, August 12, 2019

Episode 575

Kevin Gates on Cloud Architecture

Cloud Solution Architect Kevin Gates walks us through the architecture of a sample application migrated from on-premise to Azure.

http://www.dreaddontdie.com/

Monday, August 12, 2019 9:17:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, August 5, 2019

Episode 574

Mercedes Bernard on Dev Together

Mercedes Bernard started Dev Together to connect new software developers with mentors that would help them learn valuable skills. Over a year later, it is popular and spreading to other cities.

Monday, August 5, 2019 4:24:39 PM (GMT Daylight Time, UTC+01:00)
# Monday, July 29, 2019

Episode 573

Ruth Yakubu on Machine Learning tools in Azure

Cloud Developer Advocate Ruth Yakubu describes Machine Learning Services and other new ML tools available in Azure.

Monday, July 29, 2019 8:48:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 15, 2019

Episode 572

Whitney Griffith on Azure Blockchain as a Service

Whitney Griffith describes Blockchain, how it is implemented on Azure, and how her team used it to solve a transportation problem.

Monday, July 15, 2019 9:09:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 8, 2019

Episode 571

Jon Galloway on the .NET Foundation

The .NET Foundation recently expanded its board and its goals. Jon Galloway discusses what the Foundation does and what it strives to do.

Monday, July 8, 2019 9:54:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 1, 2019

Episode 570

Laurent Bugnion on Migrating Data to Azure

Laurent Bugnion describes how he migrated from on-premise MongoDB and SQL Server databases to CosmosDB and Azure SQL Database running in Microsoft Azure, using both native tools and the Database migration service.

Monday, July 1, 2019 9:39:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, June 24, 2019

Episode 569

John Alexander on ML.NET

John Alexander describes how .NET developers can use ML.NET to build and consume Machine Learning solutions.

Monday, June 24, 2019 9:01:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, June 17, 2019

Episode 568

Heather Wilde on Anticipatory Design

Heather Wilde discusses how to machine learning with user interfaces and user experience to craft a more personalized experience between a person and the products and services they use.

https://twitter.com/heathriel

Monday, June 17, 2019 8:21:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, June 10, 2019

Episode 567

Elton Stoneman on Docker

Elton Stoneman describes how to manage containers using Docker on a local machine and in the cloud.

Monday, June 10, 2019 9:52:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, June 3, 2019

Episode 566

Hattan Shobokshi on TerraForm

Hattan Shobokshi describes how to use Terraform to implement Infrastructure As Code.

Monday, June 3, 2019 9:40:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, May 27, 2019

Episode 564

Eric Boyd on Microservices

Eric Boyd describes the principles of Microservices and how he uses these principles to build better software.

Links:

Monday, May 27, 2019 9:23:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, May 20, 2019

Episode 564

David Makogon on Streaming Data

David Makogon talks about streaming data and the tools to help you make it happen.

David on Twitter

Monday, May 20, 2019 9:10:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, May 13, 2019

Episode 563

J Tower on .NET Standard

J Tower describes .NET Standard, .NET Core, and the .NET Framework and how developers can get different flavors of .NET to work together.

Monday, May 13, 2019 9:04:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, May 6, 2019

Episode 562

Mike Benkovich on Visual Studio 2019

Microsoft MVP Mike Benkovich discusses the important new features in Visual Studio 2019

Monday, May 6, 2019 9:07:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, April 29, 2019

Episode 561

Adam Hecktman on Civic Tech

Adam Hecktman describes Civic Tech and what Microsoft is doing to help the city and people of Chicago.

Monday, April 29, 2019 9:04:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, April 22, 2019

Episode 560

Frank Gill on Azure SQL Database Managed Instances

DBA Frank Gill discusses Azure SQL Database Managed Instances - a cloud-based managed database service. He describes what they are, how they differ from Azure SQL Databases, and when it is appropriate to consider them.

Links:

https://skreebydba.com/
https://twitter.com/skreebydba

Monday, April 22, 2019 9:49:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, April 15, 2019

Episode 559

Lwin Maung on IoT Hardware Options

Lwin Maung shows us various IoT devices and describes the differences between them and the uses for each.

Monday, April 15, 2019 9:46:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, April 8, 2019

Episode 558

Melanie Adcock on TechMonthChicago

Melanie Adcock has a passion for the Chicago tech community
She organizes TechMonth Chicago each October to shine a light on the numerous activities at meetups, startup incubators, public libraries, and schools in the city. This includes a website, a printed newspaper, and a semi-monthly radio show on Lumpen Radio 105.5 WLPN.

Links:

http://lumpenradio.com/techscene.html

http://techcopyauthority.com/

https://techmonthchicago.com/

Monday, April 8, 2019 3:02:37 PM (GMT Daylight Time, UTC+01:00)
# Monday, April 1, 2019

Episode 557

Brent Stineman on the Evolution of Serverless

Brent Stineman describes Serverless cloud technologies and how they have evolved to make applications more flexible.

Monday, April 1, 2019 9:22:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, March 25, 2019

Episode 554

Bret Stateham on IoT Edge

Bret Stateham describes how to effectively use IoT Edge to move some of your processing and logic closer to your IoT devices.

Monday, March 25, 2019 8:20:00 AM (GMT Standard Time, UTC+00:00)
# Monday, March 18, 2019

Episode 554

Kevin Griffin on Whats New in SignalR

Kevin Griffin returns to the subject of SignalR, describing the advances in this push technology since we last spoke of it years ago.

Monday, March 18, 2019 8:11:00 AM (GMT Standard Time, UTC+00:00)
# Monday, March 11, 2019

Episode 554

Ondrej Balas on 2-Factor Authentication

Ondrej Balas discusses advances in 2-Factor Authentication and tells us how to add this security to our applications.

Monday, March 11, 2019 9:31:00 AM (GMT Standard Time, UTC+00:00)
# Monday, March 4, 2019

Episode 553

Jennifer Marsman on AI for Earth

Jennifer Marsman describes how Microsoft's AI for Earth team is using data to make the world a better place.

Monday, March 4, 2019 9:07:00 AM (GMT Standard Time, UTC+00:00)
# Monday, February 18, 2019

Episode 551

Jeremy Miller on Automated Testing in .NET Core

Jeremy Miller describes how testing ASP.NET applications is simpler with ASP.NET Core. He discusses the modularity of .NET, the lack of dependencies on IIS, and his open source testing project Alba.

Monday, February 18, 2019 9:21:00 AM (GMT Standard Time, UTC+00:00)
# Monday, February 11, 2019

Episode 550

Cassandra Faris on Personal Branding

Cassandra Faris talks about her involvement with the developer community and how she has managed her personal brand.

Monday, February 11, 2019 9:05:00 AM (GMT Standard Time, UTC+00:00)
# Monday, February 4, 2019

Episode 548

Jennifer Wadella on Gatsby

Jennifer Wadella describes how to use the Gatsby tool to quickly create static web sites.

Links
https://www.gatsbyjs.org/
Monday, February 4, 2019 9:07:00 AM (GMT Standard Time, UTC+00:00)
# Monday, January 28, 2019

Episode 547

Jon Skeet on Versioning

Versioning is more complex than most people believe. Jon Skeet describes the issues and how we can deal with the complexities to keep software libraries from breaking client applications.

Monday, January 28, 2019 8:11:00 AM (GMT Standard Time, UTC+00:00)
# Monday, January 21, 2019

Episode 547

Geisa Faustino on Teaching

Geisa Faustino loves to teach. She developed this love in her previous career as a university professor and continues to teach as a Software Engineer at Microsoft. She explains what she gains from teaching and how she helps others to learn.

Monday, January 21, 2019 8:06:00 AM (GMT Standard Time, UTC+00:00)
# Monday, January 14, 2019

Episode 546

Jackie Becker on Mixed Reality in the Real World

Jackie Becker describes how companies are using virtual reality and augmented reality to solve real-world problems.

Monday, January 14, 2019 7:39:00 AM (GMT Standard Time, UTC+00:00)
# Monday, January 7, 2019

Episode 545

Isaac Bayoh on How Technology Impacts Developing Countries

Isaac Bayoh grew up in west Africa and continues to work with NGOs in his home country of Ivory Coast (Côte d'Ivoire). He has seen firsthand the effect that technology has on developing countries.

Monday, January 7, 2019 9:09:00 AM (GMT Standard Time, UTC+00:00)
# Monday, December 31, 2018

Episode 544

Elizabeth Graham on Azure Logic Apps

Microsoft Global Black Belt Elizabeth Graham describes Azure Logic Apps and how to use them to solve integration and workflow projects.

Monday, December 31, 2018 9:06:00 AM (GMT Standard Time, UTC+00:00)
# Monday, December 24, 2018

Episode 543

Alex Mang on Azure Durable Functions

Alex Mang describes Azure Durable Functions and some real-world examples of how he uses them.

Monday, December 24, 2018 9:42:00 AM (GMT Standard Time, UTC+00:00)
# Monday, December 17, 2018

Episode 542

Jim Wooley on Static Analyzers and Roslyn

Microsoft MVP Jim Wooley describes how to use Roslyn to create your own static analyzers to verify the quality of your code.

Monday, December 17, 2018 9:48:00 AM (GMT Standard Time, UTC+00:00)
# Monday, December 10, 2018

Episode 541

JD Marymee on Blockchain

JD Marymee describes the fundamentals of Blockchain and gives examples of how his customers are using it.

Monday, December 10, 2018 9:03:00 AM (GMT Standard Time, UTC+00:00)
# Monday, December 3, 2018

Episode 540

Bill Wagner on Nullable Reference Types

C# 8 will have support for Nullable reference types, which will allow you to know better when you need to check for null in your variables. Bill explains the syntax and implication of this upcoming language feature.

Monday, December 3, 2018 9:04:00 AM (GMT Standard Time, UTC+00:00)
# Monday, November 26, 2018

Episode 539

Brady Gaster on Marketing Azure

Brady Gaster helps to build and coordinate many of the Azure demos you see on stage at large technical conferences. He talks about how his team tells a story with tools and code.

Monday, November 26, 2018 7:22:00 AM (GMT Standard Time, UTC+00:00)
# Monday, November 19, 2018

Episode 538

Jeff Fritz on Live Streaming Coding

Jeff Fritz uses twitch.tv to live stream while he codes with others. He talks about how, why, and when he does it.

Monday, November 19, 2018 7:16:00 AM (GMT Standard Time, UTC+00:00)
# Monday, November 12, 2018

Episode 537

Robert Greene on DevOps

Robert Greene defines DevOps, discusses its advantages, and describes how to accomplish it with Microsoft tooling.

Monday, November 12, 2018 9:29:00 AM (GMT Standard Time, UTC+00:00)
# Monday, November 5, 2018

Episode 536

Hao Luo on Rust

Hao Luo talks about the Rust programming language, how it works, and how he is using it.

Monday, November 5, 2018 7:24:00 AM (GMT Standard Time, UTC+00:00)
# Monday, October 29, 2018

Episode 535

Rajasa Savant on Serverless Azure

Microsoft Engineer Rajasa Savant describes the "Serverless" technologies available in Microsoft Azure

Monday, October 29, 2018 8:56:00 AM (GMT Standard Time, UTC+00:00)
# Monday, October 22, 2018
# Monday, October 8, 2018
Monday, October 8, 2018 9:59:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, October 1, 2018
Monday, October 1, 2018 6:55:44 AM (GMT Daylight Time, UTC+01:00)
# Monday, September 24, 2018
Monday, September 24, 2018 9:38:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, September 17, 2018
Monday, September 17, 2018 9:50:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, September 10, 2018
Monday, September 10, 2018 9:29:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, September 3, 2018
# Monday, August 27, 2018
# Monday, August 20, 2018
Monday, August 20, 2018 8:25:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, August 13, 2018
Monday, August 13, 2018 8:41:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, August 6, 2018
Monday, August 6, 2018 8:14:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 30, 2018
Monday, July 30, 2018 11:10:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 23, 2018
Monday, July 23, 2018 8:20:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 16, 2018
Monday, July 16, 2018 9:07:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 9, 2018
Monday, July 9, 2018 9:38:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 2, 2018
Monday, July 2, 2018 9:35:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, June 25, 2018
Monday, June 25, 2018 9:10:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, June 18, 2018
Monday, June 18, 2018 3:46:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, June 4, 2018
Monday, June 4, 2018 9:38:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, May 28, 2018
Monday, May 28, 2018 10:13:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, May 21, 2018
Monday, May 21, 2018 4:37:00 PM (GMT Daylight Time, UTC+01:00)
# Monday, May 14, 2018
Monday, May 14, 2018 9:33:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, May 7, 2018
Monday, May 7, 2018 11:18:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, April 23, 2018
Monday, April 23, 2018 9:21:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, April 16, 2018
Monday, April 16, 2018 11:03:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, January 22, 2018
Monday, January 22, 2018 3:07:48 PM (GMT Standard Time, UTC+00:00)
# Monday, January 15, 2018
Monday, January 15, 2018 6:29:00 PM (GMT Standard Time, UTC+00:00)
# Monday, January 8, 2018
# Monday, January 1, 2018
Monday, January 1, 2018 12:48:00 PM (GMT Standard Time, UTC+00:00)
# Monday, December 18, 2017
Monday, December 18, 2017 5:36:00 PM (GMT Standard Time, UTC+00:00)
# Monday, December 11, 2017
Monday, December 11, 2017 11:48:00 AM (GMT Standard Time, UTC+00:00)
# Monday, December 4, 2017
Monday, December 4, 2017 9:59:00 AM (GMT Standard Time, UTC+00:00)
# Monday, November 27, 2017
Monday, November 27, 2017 10:34:00 AM (GMT Standard Time, UTC+00:00)
# Monday, November 20, 2017
Monday, November 20, 2017 9:43:00 AM (GMT Standard Time, UTC+00:00)
# Monday, November 13, 2017
Monday, November 13, 2017 4:40:00 PM (GMT Standard Time, UTC+00:00)
# Monday, November 6, 2017
# Monday, October 30, 2017
Monday, October 30, 2017 9:21:00 AM (GMT Standard Time, UTC+00:00)
# Monday, October 23, 2017
Monday, October 23, 2017 11:15:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, October 16, 2017
Monday, October 16, 2017 9:44:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, October 9, 2017
Monday, October 9, 2017 10:22:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, October 2, 2017
Monday, October 2, 2017 11:24:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, September 18, 2017
Monday, September 18, 2017 10:42:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, September 11, 2017
Monday, September 11, 2017 10:23:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, August 28, 2017
Monday, August 28, 2017 12:43:00 PM (GMT Daylight Time, UTC+01:00)
# Monday, August 21, 2017
Monday, August 21, 2017 12:27:00 PM (GMT Daylight Time, UTC+01:00)
# Monday, August 14, 2017
Monday, August 14, 2017 4:52:57 PM (GMT Daylight Time, UTC+01:00)
# Tuesday, August 8, 2017
Tuesday, August 8, 2017 5:21:28 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 31, 2017
Monday, July 31, 2017 11:40:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 24, 2017
Monday, July 24, 2017 4:36:36 PM (GMT Daylight Time, UTC+01:00)
# Monday, July 17, 2017
Monday, July 17, 2017 10:06:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 10, 2017
Monday, July 10, 2017 3:58:31 PM (GMT Daylight Time, UTC+01:00)
# Monday, July 3, 2017
Monday, July 3, 2017 1:46:00 PM (GMT Daylight Time, UTC+01:00)
# Monday, June 26, 2017
Monday, June 26, 2017 12:55:57 PM (GMT Daylight Time, UTC+01:00)
# Monday, June 19, 2017
# Monday, June 12, 2017
Monday, June 12, 2017 12:54:00 PM (GMT Daylight Time, UTC+01:00)
# Tuesday, June 6, 2017

Agolo is using Machine Learning to match employers with the right candidates for their open jobs. I spoke with CEO Sage Wohns when I was in New York City last week.

The interview is available on DevRadio at https://channel9.msdn.com/Blogs/DevRadio/DR1730.

Tuesday, June 6, 2017 10:11:19 PM (GMT Daylight Time, UTC+01:00)
# Sunday, June 4, 2017
# Monday, May 29, 2017
Monday, May 29, 2017 12:26:00 PM (GMT Daylight Time, UTC+01:00)
# Monday, May 22, 2017
Monday, May 22, 2017 1:55:00 PM (GMT Daylight Time, UTC+01:00)
# Monday, May 15, 2017
Monday, May 15, 2017 1:49:00 PM (GMT Daylight Time, UTC+01:00)
# Monday, May 8, 2017
Monday, May 8, 2017 1:58:38 PM (GMT Daylight Time, UTC+01:00)
# Monday, May 1, 2017
Monday, May 1, 2017 11:25:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, April 17, 2017
Monday, April 17, 2017 8:28:00 AM (GMT Daylight Time, UTC+01:00)
# Monday, April 10, 2017
# Friday, April 7, 2017

I spoke recently with CVP Erich Andersen and Director of Marketing for Azure Tanuj Bansal about the Microsoft Azure IP Advantage program, that assists companies with patent issues.

Watch below or click here.

Friday, April 7, 2017 2:30:53 AM (GMT Daylight Time, UTC+01:00)
# Monday, April 3, 2017
Monday, April 3, 2017 4:51:06 PM (GMT Daylight Time, UTC+01:00)
# Monday, March 20, 2017
Monday, March 20, 2017 11:32:00 AM (GMT Standard Time, UTC+00:00)
# Tuesday, February 28, 2017

Last week, Ed Charbeneau interviewed me for his Eat Sleep Dev podcast. The topic was Cognitive Services – a technology I’m passionate about.

You can listen to that interview below.

Tuesday, February 28, 2017 3:43:00 PM (GMT Standard Time, UTC+00:00)
# Monday, February 27, 2017
Monday, February 27, 2017 2:15:14 PM (GMT Standard Time, UTC+00:00)
# Monday, February 20, 2017
Monday, February 20, 2017 2:08:00 PM (GMT Standard Time, UTC+00:00)
# Wednesday, May 25, 2016

Here is an interview I conducted recently with Victor Cintron of DimDrop – a startup that uses location-based services to improve communication. They are deploying a number of open source technologies to Microsoft Azure.

Startup Stories: An Interview with Victor Cintron, CEO of DimDrop

Azure | DevRadio | Interviews | OSS | Startups | Video
Wednesday, May 25, 2016 6:47:04 AM (GMT Daylight Time, UTC+01:00)
# Thursday, July 30, 2015

A couple weeks ago, I was in Knoxville, TN talking with Microsoft Senior Program Manager Jeff Fritz. He agreed to record an interview with me about the awesome new features of this upcoming framework. My plan was to release it as an episode of Technology and Friends. Unfortunately, technical issues left me with excellent audio but no useable video.

Jeff did a great job and the topic is very interesting. So, given the release of Visual Studio 2015 last week and Windows 10 today, I decided to make the audio interview available here.

Enjoy: Jeff Fritz talks about ASP.NET 5

IMG_2542-X2[1]

Thursday, July 30, 2015 1:39:45 AM (GMT Daylight Time, UTC+01:00)
# Monday, August 2, 2010
Monday, August 2, 2010 1:23:42 PM (GMT Daylight Time, UTC+01:00)
# Wednesday, July 28, 2010
Wednesday, July 28, 2010 2:07:13 PM (GMT Daylight Time, UTC+01:00)
# Wednesday, July 21, 2010
Wednesday, July 21, 2010 1:35:35 PM (GMT Daylight Time, UTC+01:00)
# Monday, July 19, 2010
Monday, July 19, 2010 1:46:06 PM (GMT Daylight Time, UTC+01:00)
# Wednesday, July 14, 2010
Wednesday, July 14, 2010 10:48:54 AM (GMT Daylight Time, UTC+01:00)
# Monday, July 12, 2010

Episode 100

This is a very special 100th episode of Technology and Friends - a show I have been creating for over 18 months. Thank you to all who participated.

Thank you for watching Technology and Friends

Monday, July 12, 2010 10:47:56 AM (GMT Daylight Time, UTC+01:00)
# Wednesday, June 16, 2010

Episode 94


In this show, Joe Wirtley discusses how he addressed the challenges in building an e-commerce site.

Wednesday, June 16, 2010 3:52:49 PM (GMT Daylight Time, UTC+01:00)
# Monday, June 14, 2010

Episode 93

In this interview, Dr David Truxall describes the features of Microsoft Team Foundation Server

Monday, June 14, 2010 5:35:13 PM (GMT Daylight Time, UTC+01:00)
# Wednesday, June 9, 2010

Episode 92

At the 2010 ann arbor Day of .Net, I hosted a panel discussion in front of a live audience.

Michael Eaton, Jay Harris, Patrick Steele, Jim Holmes and Jason Follas described how they cope with the information overload of keeping up with technologies.

Wednesday, June 9, 2010 10:57:39 AM (GMT Daylight Time, UTC+01:00)
# Tuesday, June 1, 2010

Episode 91

Matt Van Horn and I began by talking about Expression Blend and the conversation moved toward collaborations between developers and designers

Tuesday, June 1, 2010 8:38:29 PM (GMT Daylight Time, UTC+01:00)
# Wednesday, May 26, 2010

Episode 90

BizSpark and WebsiteSpark are low-cost software options that Microsoft offers to startup companies. In this interview, Microsoft Partner Evangelist John McClelland describes these programs.

Wednesday, May 26, 2010 12:59:54 PM (GMT Daylight Time, UTC+01:00)
# Monday, May 24, 2010

Episode 89

In this interview, Dane Morgridege describes the Entity Framework - an object relational mapping tool from Microsoft.

Monday, May 24, 2010 11:18:40 AM (GMT Daylight Time, UTC+01:00)
# Monday, May 17, 2010

Episode 88

In this interview, Microsoft Product Unit Manager Cameron Skinner describes the architecture tools that his team built into Visual Studio 2010

Monday, May 17, 2010 10:55:01 AM (GMT Daylight Time, UTC+01:00)
# Wednesday, May 12, 2010

Episode 87

In this interview, Day of .Net organizers John Hopkins and Jason Follas describe what went into planning this event and what were the results.

Wednesday, May 12, 2010 5:04:36 AM (GMT Daylight Time, UTC+01:00)
# Monday, May 10, 2010

Episode 86

In this episode, David Hoerster describes how he uses jQuery and WCF to create rich, interactive applications.

Monday, May 10, 2010 11:18:51 AM (GMT Daylight Time, UTC+01:00)
# Wednesday, May 5, 2010

Episode 85

In this show, David Isbitski and Matt Van Horn describe Behaviors, a feature that allows you to easily enhance the user interface of your Silverlight applications.

Wednesday, May 5, 2010 12:09:02 PM (GMT Daylight Time, UTC+01:00)
# Monday, May 3, 2010

Episode 84

In this interview, John Petersen describes how to use jQuery, JSON and Ajax to enhance an ASP.Net MVC application.

Monday, May 3, 2010 11:28:46 AM (GMT Daylight Time, UTC+01:00)
# Monday, April 26, 2010

Episode 83

In this interview, Eric Greene describes the advantages of using a Content Management System to rapidly build a flexible web site

Monday, April 26, 2010 4:02:50 PM (GMT Daylight Time, UTC+01:00)
# Monday, April 19, 2010

Episode 82

Monday, April 19, 2010 1:28:26 PM (GMT Daylight Time, UTC+01:00)
# Monday, April 12, 2010

Episode 81

In this interview, Jennifer Marsman describes some of the new features of Windows 7 and how a developer can use those features to build more powerful applications.

Monday, April 12, 2010 5:27:31 AM (GMT Daylight Time, UTC+01:00)
# Monday, April 5, 2010

Episode 80

Monday, April 5, 2010 5:20:24 PM (GMT Daylight Time, UTC+01:00)
# Monday, March 29, 2010

Episode 79

In this interview, Brian Genisio describes the Prism documentation and library and explains how he uses it to build applications.

Monday, March 29, 2010 12:00:16 PM (GMT Daylight Time, UTC+01:00)
# Tuesday, March 23, 2010

Episode 78

In this interview, Jim Holmes discusses the importance of unit testing in writing high-quality, maintainable code.

Tuesday, March 23, 2010 4:25:14 AM (GMT Standard Time, UTC+00:00)
# Saturday, March 20, 2010

I have been recording and producing the online TV show Technology and Friends for over a year. After over 70 episodes, I have found things that work well for me. This series is a detailed account of how I put together each episode.

Part 1: Preparation

Part 2: The Interview

Part 3: Equipment

Part 4: Post-Production

Part 5: Sharing with the world

Saturday, March 20, 2010 6:57:11 PM (GMT Standard Time, UTC+00:00)
# Wednesday, March 17, 2010

In the last article, I explained how to edit a video and export it to a single MPG file. In this article, I will discuss how I share this video with the world.

Export

After I finish editing the video in Adobe Premiere Elements, I export it to a single MPG file. This is done by selecting the "Share" tab in the top right section of the editor. On the Share tab, I use the following settings: Personal Computer |MPG | NTSC DVD Standard. I enter a file name and select a directory and click the [Save] button to create a single MPG file containing my complete show.

Once I have a single MPG file, I can easily share it with others.

Upload

I upload the exported WMA file to a video-sharing site. I use Viddler because it is free and provides reasonably high-quality playback.

Viddler provides the ability to upload a file directly from their web site. I add metadata, such as a name and a description to each video.

Share

I link these videos from both DavidGiard.com and TechnologyAndFriends.com.

Viddler provides a button ("Embed This") that generates the HTML necessary to embed a video into a web page. I copy this HTML and paste it into a post on my two sites. Above the embedded video, I add some text to describe the video and any relevant links, such as the guest’s blog. I release both posts on the same day.

After releasing a new episode, I promote it via Twitter. I also send an e-mail to my guest, telling him or her that the interview is now available. Often my guest will link to the show from a blog or tweet, driving more traffic. If we are discussing someone else in the video, I often will e-mail that person or organization. After interviewing Jamie Wright about 37 Signals last year, I e-mailed 37 Signals to tell them about it. They linked to the video, which drove over 10,000 viewers to watch it.

My goal is to release at least one video every week, so I usually have a backlog of videos recorded, produced and ready to release.

Final Thoughts

On average, it takes me approximately 2 hours to produce a 20-30 minute show. This is in addition to the hour or so it takes to set up, prepare and record a show. So far, I’ve done this almost 80 times.

Wednesday, March 17, 2010 10:42:47 AM (GMT Standard Time, UTC+00:00)
# Monday, March 15, 2010

Episode 77

In this interview, Mike Amundsen explains the concept of REST and how a developer can use this pattern to build web applications.

Monday, March 15, 2010 3:21:38 PM (GMT Standard Time, UTC+00:00)
# Monday, March 8, 2010

Episode 76

In this interview, DevExpress evangelist Gary Short discusses technical debt and its effects on a software project.

Monday, March 8, 2010 11:43:37 AM (GMT Standard Time, UTC+00:00)
# Monday, March 1, 2010

Episode 75

Sam Corder is the founder of the MongoDB-CSharp open source project In this interview, he describes the use of MongoDB and other document database

Monday, March 1, 2010 4:52:13 PM (GMT Standard Time, UTC+00:00)
# Wednesday, February 24, 2010

Episode 74

Debbie Must describes the unique challenges of deploying her software and how she attacked these challenges.

Wednesday, February 24, 2010 4:51:27 PM (GMT Standard Time, UTC+00:00)
# Monday, February 22, 2010

Episode 73

In this interview, Corey Haines talks about software craftsmanship, what it means to him and his plan to improve the quality of coding in our industry.

Monday, February 22, 2010 4:48:43 PM (GMT Standard Time, UTC+00:00)
# Wednesday, February 17, 2010

Episode 72

C# MVP Darrell Hawley spends a lot of his time programming in Python these days. In this interview, Darrell describes the Django framework for developing web applications in Python.

Wednesday, February 17, 2010 4:26:19 AM (GMT Standard Time, UTC+00:00)
# Monday, February 15, 2010

Episode 71

In this interview, Tim Wingfield describes the Kanban system and how he uses it.

Monday, February 15, 2010 5:11:42 AM (GMT Standard Time, UTC+00:00)
# Wednesday, February 10, 2010

Episode 70

Dave Bost, the host of the popular Thirsty Developer podcast discusses what goes into each episode and some of the technology he uses to record and produce the show.

Wednesday, February 10, 2010 7:22:33 AM (GMT Standard Time, UTC+00:00)
# Monday, February 8, 2010

Episode 69

Shortly after CodeMash, chief cat herder Jim Holmes discusses what went into the planning and what makes this conference different.

Monday, February 8, 2010 3:50:07 AM (GMT Standard Time, UTC+00:00)
# Wednesday, February 3, 2010

Episode 68

James Bender, Mike Wood and Chris Woodruff created NPlus1.org to assist software architects, lead developers and those aspiring to these roles. In this interview, James and Mike discuss the goals and accomplishments of NPlus1.

Wednesday, February 3, 2010 12:47:35 PM (GMT Standard Time, UTC+00:00)
# Monday, February 1, 2010

Episode 67

In this interview, Steven "Doc" List discusses the concepts behind Open Spaces and Community Courtyards and his role in facilitating these events.

Monday, February 1, 2010 12:28:21 PM (GMT Standard Time, UTC+00:00)
# Wednesday, January 27, 2010

Episode 66

In this interview, Mary and Tom Poppendieck define competency, describe the importance of leadership and define the factors that make up these qualities.

Wednesday, January 27, 2010 4:26:18 PM (GMT Standard Time, UTC+00:00)
# Monday, January 25, 2010

Episode 65

Wrox just released a new book 'Testing ASP.Net web applications' by Jeff McWherter and Ben Hall. In this interview, Jeff and Ben discuss the importance of testing, the different types of tests and how to effectively test your web application.

Monday, January 25, 2010 5:04:09 AM (GMT Standard Time, UTC+00:00)
# Monday, January 18, 2010

Episode 64

In this interview, author and developer Bill Wagner discusses the dynamic features in the upcoming C# 4.0.

Monday, January 18, 2010 3:03:20 PM (GMT Standard Time, UTC+00:00)
# Wednesday, December 2, 2009

Monday evening, my show - Technology and Friends - appeared on Channel 17 (CTN) in Washtenaw County, Michigan.

I'm happy to announce that more episodes of Technology and Friends will be available on Comcast cable in my area. If you have Comcast cable in Washtenaw County, you can watch the show on Channel 17 at the following times.

Four episodes are scheduled to air over the next two weeks. The times are listed below.

The three episodes (Episode 48: Phil Japikse on HopeMongers.org; Episode 57: David Truxall on Debugging; and Episode 60: Stephen Toub on Parallel Computing) will air back-to-back-to-back at the following times.

November 30, 2009 5:00 PM
December 3, 2009 2:00 PM
December 4, 2009 9:00 PM
December 5, 2009 6:00 PM
December 6, 2009 Noon
December 7, 2009 4:00 PM

Episode 58: Sai Naik on the benefits of SharePoint will air at the following times.

December 9, 2009 11:00 PM
December 10, 2009 8:30 PM
December 12, 2009 11:00 AM
December 14, 2009 8:00 PM
December 16, 2009 4:00 PM
December 19, 2009 7:00 PM

As always, you can still view episodes on this site.

Wednesday, December 2, 2009 12:54:59 PM (GMT Standard Time, UTC+00:00)
# Monday, November 30, 2009

Episode 63

In this conversation, independent consultant Michael Eaton describes the challenges developers face estimating software projects. He then describes approaches to these challenges, based on his experience.

Monday, November 30, 2009 3:27:37 AM (GMT Standard Time, UTC+00:00)
# Monday, November 23, 2009

Episode 62

In this episode, Jay Harris discusses the challenges integration code from different team members and how Continuous Integration can help solve these challenges.

Monday, November 23, 2009 11:46:40 AM (GMT Standard Time, UTC+00:00)
# Wednesday, November 18, 2009

Episode 61

Chris Woodruff organized the 2009 Grand Rapids Give Camp which helped dozens of charities with software projects. On the final day of the Give Camp, Chris sat down with us to describe what went into the camp and what was accomplished.

Wednesday, November 18, 2009 6:25:04 AM (GMT Standard Time, UTC+00:00)
# Monday, November 2, 2009

Episode 60

Stephen Toub, lead Program Manager on the Microsoft Parallel Computing Platform team, sat down with us to discuss the reasons why parallel computing is important, the challenges in writing code to take advantage of multiple cores, and what Microsoft is doing to make it easier for developers to write this code.


Links:

Parallel Computing Developer Center

Parallel Programming with .NET

Monday, November 2, 2009 11:52:30 AM (GMT Standard Time, UTC+00:00)
# Monday, October 19, 2009

Episode 59

In this episode, Chris Woodruff discusses how to use RIA Services to separate concerns in a Silverlight application.

Monday, October 19, 2009 3:15:45 AM (GMT Daylight Time, UTC+01:00)
# Wednesday, October 7, 2009

Episode 58

In this interview, Sai Naik describes the advantages of SharePoint and where it is a recommended solution.