Dive into Docker takes you from "What is Docker?" to confidently applying Docker to your own projects. It's packed with best practices and examples. Start Learning Docker →
In this video, we'll go over managing text based notes from the terminal using a zero dependency shell script.
In this video we'll go over how to use nginx with Docker to serve a local Jekyll site so that you can test your audio player.
I had a problem with accidentally deleting lines when using the mouse with Vim. It turns out it was due to misconfiguring things a bit.
In this video I go over how I use NERDTree in Vim. It's mainly to create, modify or delete files very quickly.
In this video I share a story about how I spent 2+ hours writing a git pre-commit hook to block TODO items and threw in the towel.
It didn't take long to bust out Python to help me manage upcoming podcast episodes and send interview questions out.
I wanted to launch quickly but also have the site be technically sound from day one. Jekyll and DigitalOcean helped me do that.
The site has both podcast episodes and text interviews where folks talk about how they are running small and large web apps in production.
In this video we'll go over a Flask extension that md5 tags and gzips your static files. We'll cover both the why and the how.
In this video we'll go over using built in Vim motions and mappings to select and manipulate text within or around HTML tags.
I use this tool quite often for sizing up screenshots and setting pre-defined window dimensions. It comes in handy!
In this video we're going to look at a real Flask app and see how blueprints allow us to split up different sections of our code base.
In this short video we'll go over how to list all Docker tags for a specific image on the Docker Hub using the command line.
In this 25 minute video we'll cover both why I really enjoy using wsltty and how to install, configure and customize how it looks.
In this 20 minute video we'll cover using the same pattern to add a few useful features on a blog powered by a static site generator.
I don't think there's anything too wrong with using affiliate links for products and services you've been using for years.
I've been typing for 20+ years and this is one of my favorite general purpose / programming keyboards when factoring in a few things.
Follow along in this 30 minute video where we encounter and fix a bunch of errors while upgrading Python 2.7.16 to Python 3.7.4.
Like you, I'm super protective of my inbox, so don't worry about getting spammed. You can expect a few emails per month (at most), and you can 1-click unsubscribe at any time. See what else you'll get too.