Adding a WebKit browser window is straightforward so long as you ignore what Apple tells you.
A defining difference between macOS and iOS, the command line depends on constancy of file names, and consistency of paths. iCloud breaks both, as well as Finder aliases.
Illustrated workthrough with Desktop & Documents Folders option turned on, showing file layouts in the GUI and file system. And a new version of Cirrus to do it with.
A detailed look at the presentation of folders and files in the Finder, GUI, Terminal, and FileManager in different iCloud options.
Telling what a file is – whether plain text, Unicode UTF-8, 32-bit code, and so on – can be hard. Just use a little magic, free in the command tool ‘file’. Includes Swift code to access magic numbers.
Want a script app that takes dropped files/folders, does something to them, and saves them? Here’s a simple prototype project which does exactly that. Free to use.
Creating and resolving Finder aliases is straightforward in Swift: here’s how alisma does it.
A quick tour through Folder Actions (AppleScript), Hazel (System Preferences pane, commercial), and fswatch and their potential uses.
Robust example Swift code for checking the free space available on a volume. A good quick check to run before trying to write out anything hefty.
A hard to spot runtime error results if you try to embed the key < in a dictionary. But when converting plain text for embedding in XML, that's one character you need to substitute.