Generating tables of contents directly in Obsidian Markdown notes with an external script and scheduled updates.
Why variables changed inside a Bash pipeline may remain unchanged outside it, and how the lastpipe option alters that behaviour.
A Hazel workflow that extracts text from financial-statement PDFs, renames them consistently, and imports them into DEVONthink with tags.
Diagnosing and repairing garbled Cyrillic filenames from Forvo by inspecting character codes and correcting their encoding.
A small command-line tool for placing a Russian stress mark at a specified character position, with argument and pipeline input.
Introducing sterilize-ng, a composable command-line tool for stripping tracking information from URLs.
Command-line methods for extracting an MP3’s ID3 title using ffprobe or id3info with text-processing tools.
A macOS shell script for dividing a large directory into size-limited subdirectories for optical-disc archiving.