Hacker Codex   Linux servers · Python development · MacOS tinkering

Convert reStructuredText to Markdown

Convert reStructuredText to Markdown, optionally including front-matter metadata.

read more…

How to Clean-Install macOS

Clean-installing macOS can make your Mac faster and more reliable by clearing out outdated/corrupted files. Learn how to go “scorched earth” and clear out the bit-rot on your Mac.

read more…

Mac Backup Strategy

Implement a Mac backup strategy, including local backups via SuperDuper and off-site backups via Arq, in this step-by-step tutorial to guard against irreversible data loss.

read more…

Vim Search Across Multiple Files in Project

Searching within Vim across all files in the current project is more cumbersome than, say, TextMate’s Find in Project… feature. With just a few configuration changes, however, you can significantly level-up Vim’s searching capability.

read more…

Tacklebox for the Fish Shell

Managing Fish shell snippets can get cumbersome. Use Tacklebox and Tackle to bring order to the chaos.

read more…

Python Development Environment on MacOS Ventura and Monterey

While installing Python and Virtualenv on MacOS can be done several ways, this tutorial will guide you through the process of configuring a stock Mac system into a solid Python development environment.

read more…

Configuring MacOS Ventura and Monterey

This MacOS configuration tutorial covers the set-up of a new Mac system, including the installation of Homebrew and command-line tools.

read more…