All Episodes

Listing all 76 episodes

Phonic Tonic - Building a Prototype [2/3]

Episode #66 - 2019-04-12 - 17 min pro
This is the second episode, in a three part episode series, where we are building an end-to-end, state of the art, audio to text transcription service. In this episode, we will be building out the backend infrastructure, things like the service containers, MySQL, RabbitMQ, etc.

Phonic Tonic - Proof of Concept [1/3]

Episode #65 - 2019-04-05 - 25 min pro
In this three part episode series, we will be building an end to end, state of the art, online audio transcription service. This episode will focus on the high-level product idea, we will sketch out a customer workflow, and then work through the product proof of concept.

Habit Tracking With Light and Thermal Sensors

Episode #64 - 2019-03-27 - 17 min
In this episode, we will be building two Raspberry Pis with light and thermal sensors attached for data logging. We will process the data logs with the goal of automatically tracking my work and sleep habits. This episode is a mashup of hardware, programming, and some data analysis with a text editor, SQL, and spreadsheets.


Episode #63 - 2019-03-22 - 27 min pro
In this episode, we are going to be taking a look at Istio. Istio lowers the barrier of entry for many advanced traffic management, security, and telemetry features. We will chat about Istio, Envoy Proxies, what a Service Mesh is, and then take a look at a few demos.

How to Create Architecture Diagrams

Episode #62 - 2019-03-13 - 16 min pro
In this episode, I wanted to share a few tips for how I create architecture diagrams. Often times you need to write technical documentation, or share knowledge with other team members, and having an architecture diagram can really help. Here is what works for me.

How to Create Animated GIFs with Docker and ImageMagick

Episode #61 - 2019-03-13 - 6 min pro
In this episode, we are going to walk through an end-to-end workflow for creating animated GIFs using Docker and ImageMagick. I wanted to highlight this useful pattern for using utility containers on your desktop because it delivers very reproducible results.

IP Geolocation using Google Cloud Load Balancers

Episode #60 - 2019-03-13 - 9 min pro
In this episode, we will checking out an IP Geolocation Beta feature using Google Cloud Load Balancers. Using this feature, you can use the Load Balancer to inject additional user defined HTTP headers with IP Geolocation data for user requests.

Fun with RabbitMQ

Episode #59 - 2019-03-06 - 26 min pro
In this episode, we will be checking out RabbitMQ. We will chat about worker queues, look at some common use-cases, and then work through a demo of a worker queue in action.

Simple Deployment Pipeline

Episode #58 - 2019-02-27 - 23 min
In this episode, we are going to set up a very simple end-to-end automated container deployment pipeline. We will walk through going from a git push, to a deployed change with zero downtime, in around a minute.


Episode #57 - 2019-02-20 - 24 min pro
In this episode, we will be checking out infrastructure automation with Terraform. We will look at what it is, why you might want to use it, and then walk through a couple examples.