If you’re running Mojave and using a scripting language which can’t itself access Signposts, Blowhole now gives you access to them.
Apple tells us not to use hard-coded colours like .black, but sets the default for scrolling text views to .black, causing text to be rendered in black on dark grey when in Dark Mode. Here’s a simple and universal fix.
Why did accessing a popup menu suddenly start throwing an exception? And why doesn’t a super call handle this? Another Swift mystery solved.
After 2 years, developers should be able to use the unified log for performance analysis, thanks to extensions and Xcode’s Instruments. Sysadmins and users remain neglected, though.
Adding sub-commands to write the contents of textboxes to the pasteboard: a simple task, but so easy to get hopelessly lost in it.
Want a non-sandboxed app to install itself in Login Items? Here’s a simple way without using a helper app.
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.