Exporting data from Unified Logging System in Swift
Last week, Majid Jabrayilov covered the basics of logging using Apple's unified logging system. This week, he covers the next thing you'll need after starting to log diagnostic information, a way for users who are experiencing problems to get those logs back to you.
Do you want to improve your SwiftUI skills? Are you at a loose end next week? If so, this (virtual) event organised by Jordi Bruin might be just what you need. There's a different theme every day, so you're sure to learn something whether you jump in for just one or attend throughout the week! It's all free, too. What a fun idea.
Benchmarking Xcode Performance on a large Swift Project
If you're anything like me, what starts as a "base level" machine in the Apple Store ends up requiring a second mortgage by the time you've finished ticking the upgrade options! Are they worth it? Maxim Eremenko has some interesting findings that might save you a bit of money next time you need a new Mac.
If someone told me they had written 1,500 words on Label
, the new SwiftUI control that places an image next to a text label, I'd struggle to believe them. As with most Apple APIs though, there's more to this view than meets the eye. Let Federico Zanetello show you.
Goodbye Spotlight. Hello Raycast.
Raycast takes the macOS Spotlight experience to the next level: Create Jira issues, manage GitHub pull requests, join Zoom calls and control your tools with a few keystrokes. Automate your everyday tasks with scripts and join a community packed with productivity nerds. Download it now.
After linking to Marco's article a couple of weeks ago, I was interested to see Benjamin Mayo's follow up which claims that there are only three system Apple Watch apps that can be recreated using public APIs. Will we see a big release with watchOS 5 next year to bring the SDK in line with the new hardware and system apps?
I first linked to WTF Auto Layout back in August 2017. In this short video and accompanying blog post, Zev Eisenberg takes the tool to the next level by automating the opening of it on every constraint error. This is wonderful!
Advice for Software Apprentices
This article from Brian Donohue is solid gold advice if you're just starting out in the industry. Also, if you find yourself in a position where you might be involved in the hiring process, you should also read it. Actually, if you're reading this in any context, set the next 4 minutes aside and go read it. 🚀
Sharing the MongoDB Realm Roadmap
After reading Realm's "The Future is Bright" post as they were acquired by MongoDB followed by silence for almost 6 months, I was starting to get a little nervous that the next post might be an "Our Incredible Journey". This is certainly not that though, and I'm hopeful that Realm will be around for many more years to come.