View this email in your browser
Hi <<First Name>>,

Here are excerpts from the latest posts from my blog since your last delivery. Enjoy!

Making os_log public on macOS Catalina

published on Oct 11, 2019 03:40 pm
Since macOS 10.15 Catalina, you cannot easily make public logging the default anymore. os_log hides contents from string interpolation by replacing the string with <private>, unless you explicitly annotate the value with %{public}. That's probably supposed to force developers to think which parts absolutely need to be part of the log and thus reduce accidental logging of private information. Saagar Jha shows how you can enable your dev machine to log everything again.
Read in browser »

Xcode 11 Displays Crash Logs in Context of Your Projects

published on Oct 11, 2019 03:36 pm
For all throughout human history, you had to symbolicate your user's crash logs using atos or a 3rd party tool to get human-readable output. Otherwise, you will not know the symbol or method name of your app's parts that are involved and see memory offsets instead. But with Xcode 11, double-clicking a .crash file now opens Xcode instead of Console, and you can view the crash log in the context of a project. That's very nice.
Read in browser »

Processing David Epstein: Range (S01E04)

published on Oct 10, 2019 07:50 am
I uploaded another episode of the video series where I document how someone might process reading notes from a book after reading it. I don't have any Range related project, so here I'm just processing the book from start to finish instead of looking for anything in particular.
Read in browser »

Website Page Design Overhauled

published on Oct 08, 2019 10:27 pm
I've just published an overhaul to the website that affects all the CSS. I do hope the typography looks better in general. Also, I've revamped the books and apps pages to look nicer, have more detail, and make purchases easier.
Read in browser »


Recent Articles:

"Make Money Outside the Mac App Store" Second Edition Ebook Available
Pros and Cons of the Mac App Store
Macoun 2019 Code Retreat Workshop Postmortem
Comparison of E-Commerce Platform Alternatives to the Mac App Store
Processing David Epstein: Range (S01E03)

Have a great rest of your day!
Copyright © 2019 Christian Tietze, All rights reserved.

unsubscribe from this list    update subscription preferences 

Email Marketing Powered by Mailchimp