A place of many ramblings about macOS and development. If you find something useful on here, it's probably an accident.
Install any extension blocked by Safari in macOS Mojave using Safari's developer tools from its safariextz file to bypass the error message ‘Safari no longer supports the unsafe extension’.
Content Caching is a new feature available in High Sierra, making the existing Caching service from Server.app available to all consumers to use in their home environment.
Another year, another disappointing macOS release. Here's the most comprehensive list of hidden features and underdocumented changes in macOS High Sierra.
Unified Logging in macOS Sierra replaces sensitive information with private in the logs to hide the information, and this is how users and developers can unhide the information
Stack Exchange 2017-02-13
The new top nav for Stack Overflow isn't quite right. Here's some CSS to improve it whilst keeping the new ideas.
Stack Exchange 2017-01-09
With the start of 2017 comes the end of the Stack Exchange Winter Bash 2016. Here's some statistics for Ask Different users
How to install Hugs 98 to run Haskell on your Mac using Homebrew, compatible with macOS Sierra.
Enable Hey Siri in macOS Sierra to activate Siri just like iOS, without additional software. Works from anywhere at any time.
There's basically no new worthwhile headline features in macOS Sierra for the power user, but here's a few other things they included.
How to use GTM to add your DFP Small Business or Premium ad units and ad tags to pages on your site.
Stack Exchange 2016-01-04
Stack Exchange Winter Bash 2015 is over, so here's some statistics for Ask Different over the 28 day period
A video behind the scenes of Suits USA, showing how the TV show is filmed and the set it is filmed upon.
Fix Vector Magic Desktop Edition crash when smoothing image in OS X El Capitan due to an updated system dylib
This package is is incompatible with this version of OS X and may fail to install. Installing this package may damage your system, and the installation may fail.
Fix apps and app updates submitted to the App Store must be built with Xcode 6.4 or later, and iOS 8 SDK when submitting app using El Capitan beta.
El Capitan was a smaller update, but there's still plenty of hidden features and little things to be found around the new version of OS X.
Causes of shutdown on OS X with explanations for what they mean and how to fix them.
In iTunes Connect App Analytics, sometimes a specific app shows Not Enough Data. This is not a bug, but rather a feature by Apple to protect user privacy.
Safari 8.0.7 has been released through the Mac App Store for OS X Yosemite 10.10.4 and includes some minor improvements, detailed here.
How to fix Photos has attempted to repair the library "Photos Library.photoslibrary", but is unable to open. The library could not be opened—here's the fix.
This effect with Keynote Magic Move is powerful as it can be used to create a number of advanced transitions using two different objects or even more!
Property lists, or plists, can contain data key-value pairs, which are binary property list files encoded in Base64. Here's how to decode data plist.
Stack Exchange 2015-03-31
This stylesheet extends the width of Stack Overflow, Super User and all other Stack Exchange sites which have been updated to the latest CSS.
The favourites are stored in the Finder sidebar preferences' favoriteitems dictionary in the aforementioned plist file, under the CustomListItems array.
You can add custom characters to these popups to include your own characters (and even strings) by customising PressAndHold.app.
I use Terminal with the zsh shell, kept up-to-date with Homebrew. Oh My Zsh manages my zsh configuration and themes, and I have a few custom plugins.
You can add a variety of person structured data to your personal webpage for search engines and the main way to do this is through Schema.org—here's how.
Tutorials for the Casio fx-82ES (standard) and fx-991 PLUS (silver) calculators. These tutorials have been made by a George Garside, a student at the Thomas Deacon Academy, for GCSE and A-level students to use as a resource for their Maths and Further Maths lessons.
Environment variables have a maximum size, so if your variables are too large, then the shell script action will stop working. Here's how you can fix it.
Alongside all the big new features, there's a number of subtler changes to OS X. Here's all the little things of OS X Yosemite hidden features.
OS X Yosemite Safari crash on launch is a well known and prolific bug. There's a quick fix to get your Safari working again: run the following in Terminal.
BT have yet another bug in the BT Home Hub 5 causing it to be unable to connect to broadband and show an orange flashing light. Here's how to fix it.