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 →
make is a great tool but it has certain characteristics that make it unfriendly for making long commands easier to run.
This Vim plugin lets you run one test, a full file or all of your tests for 20+ programming languages and test runners.
This could be useful when adding a new file in between a list of files that were already ordered by number.
You could use these tips for remote interviews, code pairing, talks, podcasts, live streaming, YouTube videos and creating courses.
In this video we'll wrap Markdown paragraphs in HTML P tags in a number of different ways. All of which could be useful in specific cases.
In this video we'll go over moving 1 line up or down in normal mode and also moving multiple lines in visual mode without plugins.
We'll go over a zero dependency Python 3 script to quickly change themes and toggle dark / light mode for various command line tools.
Your changelog should make it easy for humans to see what's been added, changed, deprecated, removed and fixed at a glance.
We'll go over using curl to poll a site's status code response, check if a process is running and wait until an S3 bucket is available.
Go from 5+ second startup and 3+ second CSS reload times to 300ms and 150ms with a few config changes.
This video goes over running a ton of apps at once on Windows 10 with my 2014 workstation. Even while recording a video it doesn't hit 13GB.
We'll go over the code powering a CLI tool using only the Python 3 standard library and cover a few programming patterns along the way.
It's available on Windows, macOS and Linux but it may require installing a 3rd party tool. It's useful for creating efficient workflows.
For migrations it uses Alembic under the hood, you're also in full control over what gets seeded and you can reset your database at will.
We'll go over signing commits and tags with a GPG key along with sending and receiving GPG public keys to a Keyserver for verification.
We'll go over how to create, edit, set a passphrase, revoke, export, backup and restore a GPG key pair.
Turns out you can't set a custom webhook API version through Stripe's web UI as of Nov 2020, but here's how to do it through their API.
Vim's spell check is quite powerful on its own but we'll also go over using a plugin to make it easy to see your typos in 1 spot.
Vim makes it kind of easy to add unwanted characters like :w to files you're editing. Let's go over how to find them.
This is specific to using Docker Compose on a single server deploy. Here's how I arrived at this choice after years of experimenting.
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.