Rob's Presentations in 2018

Build a DevOps Pipeline for .NET Apps and Databases

devops sql asp.net core
12/20/2018 at Southeast Valley .NET User Group in Chandler, AZ
Tired of long manual error prone deployments? Wish you could deploy with just a click of a button?...

JavaScript Tools and Syntax for the Modern Web

Slides
12/6/2018 at DevIntersection in Las Vegas, NV
Curious about EcmaScript 6 / 7 / 8 +? Want to use it today? JavaScript has come of age, and these new versions add lots of syntactical sugar to make our code clearer....

JavaScript Async Deep-dive

Slides javascript node async
12/5/2018 at DevIntersection in Las Vegas, NV
Callbacks, promises, async, oh my! Asynchrony in JavaScript has come of age. We’ll start with a quick history of the 3 techniques....

Kubernetes Test Drive

Slides docker devops kubernetes
11/11/2018 at SoCal Code Camp in Los Angeles, CA
Are you a Docker aficionado or are you new to the Docker ecosystem? Come see how Kubernetes (K8s) adds a mature solution for running containers in production and development....

Git 101 & GitHub 102

Slides git
11/10/2018 at SoCal Code Camp in Los Angeles, CA
Git is now the defacto-standard version control system. We almost take for granted that we all know Git....

JavaScript Async Deep-dive

Slides javascript node async
11/10/2018 at SoCal Code Camp in Los Angeles, CA
Callbacks, promises, async, oh my! Asynchrony in JavaScript has come of age. We’ll start with a quick history of the 3 techniques....

JavaScript Tests in Node, the Browser, and CI

javascript node testing
11/2/2018 at RVA JavaScript Conference in Richmond, VA
Good software practices don’t end just because you’re building a thick client in the browser. The JavaScript community is a flourishing boutique of high-quality tools and techniques....

Database DevOps with Containers

Slides devops docker
10/23/2018 at DevOpsDays Phoenix in Phoenix, AZ
Unlike CI/CD pipelines for applications, we can’t just delete the database and pop up a new one with each new version....

Kubernetes Test Drive

Slides docker devops kubernetes
10/23/2018 at DevOpsDays Phoenix in Phoenix, AZ
Are you a Docker aficionado or are you new to the Docker ecosystem? Come see how Kubernetes (K8s) adds a mature solution for running containers in production and development....

Git Scenarios: How Do I Fix That?

git
10/20/2018 at Code Camp Vegas in Las Vegas, NV
Have you ever wondered how to get out of a bad merge? Have you ever gotten stuck trying to push your changes?...

CI/CD on the Microsoft Stack

Slides devops
10/17/2018 at All Day DevOps
Right-click Publish is easy, but it’s evil. FTP it up is fragile and error prone. You know you need to run tests and deploy in a consistent way....

async and await with Node and Express

Slides javascript node async
10/17/2018 at Prairie Dev Con in Regina, Saskatchewan, Canada
Express is the defacto Node web server, but it’s built with callbacks. Can we use modern JavaScript like async and await?...

Git Scenarios: How Do I Fix That?

git
10/16/2018 at Prairie Dev Con in Regina, Saskatchewan, Canada
Have you ever wondered how to get out of a bad merge? Have you ever gotten stuck trying to push your changes?...

Disambiguating .NET Technologies

Slides asp.net
10/12/2018 at MDI Group in Tempe, AZ
As a recruiter, do you have trouble understanding the alphabet soup of technologies and platforms? Have you ever struggled to match ....

Git 101 & GitHub 102

Slides git
10/10/2018 at DevUp in St. Louis, MO
Git is now the defacto-standard version control system. We almost take for granted that we all know Git....

Git Scenarios: How Do I Fix That?

git
10/9/2018 at DevUp in St. Louis, MO
Have you ever wondered how to get out of a bad merge? Have you ever gotten stuck trying to push your changes?...

Anatomy of a Web Request

Slides
10/6/2018 at Desert Code Camp in Chandler, AZ
What happens after you type the web address before the page renders? Is it a black box to you?...

Kubernetes for the Docker Developer

Slides docker devops kubernetes
10/6/2018 at Desert Code Camp in Chandler, AZ
So you’ve gotten good at Docker, and you’re ready to take it to the next level....

What is this .NET Core thing anyway?

Slides asp.net core
10/6/2018 at Desert Code Camp in Chandler, AZ
Have you heard the buzz? .NET Core 2.0 is released, and with it a great compatability story with regular ....

Serverless Architecture in Azure

Slides azure serverless cloud
9/26/2018 at Microsoft Ignite in Orlando, FL
AWS has Lambda, Azure has Azure Functions, Web Jobs, and App Service. Whether you want to script pay-by-the-drink web endpoints or build more traditional micro services or run custom workloads in Docker....

Moving from .NET to .NET Core

Slides asp.net core
9/25/2018 at Microsoft Ignite in Orlando, FL
.NET Core is the new hotness. Can you transition your existing website to .NET Core and get benefits like running on Linux?...

Automating Database Deployments on the Microsoft Stack

Slides devops sql
9/5/2018 at SQL in the City Streamed in Cambridge, England
Are your automation practices accounting for the database? How do you verify database software quality? Most importantly, how do you care for customer data as the schema evolves?...

What is this .NET Core thing anyway?

Slides asp.net core
8/17/2018 at Central California .NET User Group in Clovis, CA
Have you heard the buzz? .NET Core 2.0 is released, and with it a great compatability story with regular ....

ASP.NET Core in Linux and Windows Containers

Slides asp.net core docker
8/16/2018 at Bay.NET in Mountain View, CA
Docker is carefully tucked between virtualization, continuous deployment, and pure awesome. ASP.NET Core is a cross-platform, open-source reimagination of the Microsoft stack....

Post jQuery

Slides javascript
8/15/2018 at JavaScript OC in Irvine, CA
jQuery was a wonderful tool that paved over the irregularities of browsers and offered a simple interface for making very powerful applications....

Serverless Architecture in Azure

Slides azure serverless cloud
8/14/2018 at Orange County Azure Meetup in Irvine, CA
AWS has Lambda, Azure has Azure Functions, Web Jobs, and App Service. Whether you want to script pay-by-the-drink web endpoints or build more traditional micro services or run custom workloads in Docker....

Post jQuery

Slides javascript
8/13/2018 at JavaScript LA in Los Angeles, CA
jQuery was a wonderful tool that paved over the irregularities of browsers and offered a simple interface for making very powerful applications....

CI/CD on the Microsoft Stack

Slides devops
8/9/2018 at Testable LA in Santa Monica, CA
Right-click Publish is easy, but it’s evil. FTP it up is fragile and error prone. You know you need to run tests and deploy in a consistent way....

Kubernetes Test Drive

Slides docker devops kubernetes
8/8/2018 at Irvine Programming Meetup in Irvine, CA
Are you a Docker aficionado or are you new to the Docker ecosystem? Come see how Kubernetes (K8s) adds a mature solution for running containers in production and development....

Kubernetes Test Drive

Slides docker devops kubernetes
8/7/2018 at San Diego .NET Users Group in San Diego, CA
Are you a Docker aficionado or are you new to the Docker ecosystem? Come see how Kubernetes (K8s) adds a mature solution for running containers in production and development....

ASP.NET Core in Linux and Windows Containers

Slides asp.net core docker
8/6/2018 at LA.NET in Los Angeles, CA
Docker is carefully tucked between virtualization, continuous deployment, and pure awesome. ASP.NET Core is a cross-platform, open-source reimagination of the Microsoft stack....

CI/CD on the Microsoft Stack

Slides devops
7/13/2018 at KCDC in Kansas City, MO
Right-click Publish is easy, but it’s evil. FTP it up is fragile and error prone. You know you need to run tests and deploy in a consistent way....

Kubernetes for the Docker Developer

Slides docker devops kubernetes
7/12/2018 at KCDC in Kansas City, MO
So you’ve gotten good at Docker, and you’re ready to take it to the next level....

Kubernetes hands-on (Workshop)

docker devops kubernetes
7/5/2018 at Sela Developer Practice in Tel Aviv, Israel
Kubernetes is how you run Docker in production. Bring your laptop with Docker for Windows or Docker for Mac edge version installed....

Docker Killer Features

Slides docker devops
7/4/2018 at Sela Developer Practice in Tel Aviv, Israel
Every Docker talk starts by saying Kernel Virtualization. Stop selling it short. Docker is a game changer; a cloud-agnostic universal platform for deployment; a tool that changes the way we behave....

Mastering Docker (Workshop)

docker devops
7/3/2018 at Sela Developer Practice in Tel Aviv, Israel
Docker is carefully tucked between virtualization, continuous deployment, and pure awesome. Bring your Windows 10 Anniversary Update or Mac OS X El Capitan 10....

JavaScript Tests in Node, the Browser, and CI

javascript node testing
6/20/2018 at Phoenix JavaScript in Phoenix, AZ
Good software practices don’t end just because you’re building a thick client in the browser. The JavaScript community is a flourishing boutique of high-quality tools and techniques....

Database DevOps with Containers

Slides devops docker
6/18/2018 at Utah County SQL Server Users Group in Provo, UT
Unlike CI/CD pipelines for applications, we can’t just delete the database and pop up a new one with each new version....

Git Scenarios: How Do I Fix That?

git
6/6/2018 at PrairieDevCon in Winnipeg, MB, Canada
Have you ever wondered how to get out of a bad merge? Have you ever gotten stuck trying to push your changes?...

JavaScript Async Deep-dive

Slides javascript node async
6/5/2018 at PrairieDevCon in Winnipeg, MB, Canada
Callbacks, promises, async, oh my! Asynchrony in JavaScript has come of age. We’ll start with a quick history of the 3 techniques....

Docker and Kubernetes

Slides docker devops kubernetes
6/2/2018 at Music City Code in Nashville, TN
Docker is carefully tucked between virtualization, continuous deployment, and pure awesome. Kubernetes is the industry-standard for running containers at scale....

JavaScript Tests in Node, the Browser, and CI

javascript node testing
6/2/2018 at Music City Code in Nashville, TN
Good software practices don’t end just because you’re building a thick client in the browser. The JavaScript community is a flourishing boutique of high-quality tools and techniques....

Docker Hands-on Workshop

docker
5/31/2018 at Music City Code in Nashville, TN
Docker is carefully tucked between virtualization, continuous deployment, and pure awesome. Bring your Windows 10 Anniversary Update or Mac OS X El Capitan 10....

Kubernetes Test Drive

Slides docker devops kubernetes
5/4/2018 at Stir Trek in Columbus, OH
Are you a Docker aficionado or are you new to the Docker ecosystem? Come see how Kubernetes (K8s) adds a mature solution for running containers in production and development....

Docker Hands-on Workshop

docker
3/31/2018 at Brunch and Learn in Phoenix, AZ
Docker is carefully tucked between virtualization, continuous deployment, and pure awesome. Bring your Windows 10 Anniversary Update or Mac OS X El Capitan 10....

Anatomy of a Web Request

Slides
3/9/2018 at ConFoo Montreal in Montreal, Québec, Canada
What happens after you type the web address before the page renders? Is it a black box to you?...

ASP.NET Core in Linux and Windows Containers

Slides asp.net core docker
3/8/2018 at ConFoo Montreal in Montreal, Québec, Canada
Docker is carefully tucked between virtualization, continuous deployment, and pure awesome. ASP.NET Core is a cross-platform, open-source reimagination of the Microsoft stack....

The Docker Stack with Rob Richardson

docker devops
2/27/2018 at .NET Rocks
What goes into a Docker stack? Carl and Richard talk to Rob Richardson about how containers are evolving in the ....

The Docker Stack with Rob Richardson

docker devops
2/27/2018 at .Net Rocks!
What goes into a Docker stack? Carl and Richard talk to Rob Richardson about how containers are evolving in the ....

CI/CD on the Microsoft Stack

Slides devops
2/20/2018 at Phoenix DevOps Meetup in Phoenix, AZ
Right-click Publish is easy, but it’s evil. FTP it up is fragile and error prone. You know you need to run tests and deploy in a consistent way....

Docker for All

docker devops
2/12/2018 at Cynical Developer
In this epsiode we talk to Rob Richardson about Docker...

Force Multiplier

2/1/2018 at Developer on Fire
Rob Richardson talks with Dave Rael about passion for software development, scaling impact, community, teaching, and taking action...

Docker is more than just kernel virtualization

Slides docker devops
1/23/2018 at Developer On Fire Remote Conference
Every Docker talk starts by saying Kernel Virtualization. Stop selling it short. Docker is a game changer; a cloud-agnostic universal platform for deployment; a tool that changes the way we behave....