Case-insensitive APFS is not at chaotic as the case-sensitive variant. But there are still plenty of problems which developers and users need to prepare for.
A quick tour through String normalisation, mapping closures, and a small burst of colour.
APFS is not currently safe to use with names which might have Unicode normalisation issues – which means it is only safe with a limited ASCII character set.
Practical demonstrations, a new free tool to explore the problem, and examples to illustrate the issues which could arise with APFS.
The switch to Apple’s new file system seems to be going very well. Except that an old problem is now becoming apparent: how to name files and folders.
I never thought that I’d be writing C in Swift, even down to handling null-terminated strings. But the code works.
A basic document-based Swift app shell into which you can quickly add functional code. Saves time starting a new project.
Nearly three years after Swift was launched, its interface to macOS is still only partly complete. And the docs are misleading and contradictory. Oh fun!
Link to the slides from a masterly review by Sarah Edwards of the new log system in macOS Sierra.
Automated reporting of serious faults has helped Apple make macOS more reliable. But how do you report a bug which only the user can see?