Posts from 2019
December 2019
UserDefaults Access via Property Wrappers Is Worse Than You Might Think
Guilherme Rambo Was Temporarily Locked Out of His Apple Developer Account
Native macOS Notifications for Emacs Org Tasks and Appointments
November 2019
That Weird Obstable of Interface Builder When You Get Started With iOS Development
October 2019
Model-View-Presenter, Form Validation, and a Unidirectional State Machine
Prevent Emacs Compilation Window From Displaying Other Content
Quit and Close Emacs Special Windows Like Help and Compilation Results
Starting PHP Development in 2019: Project Setup and Dependencies
“Make Money Outside the Mac App Store” Second Edition Ebook Available
Comparison of E-Commerce Platform Alternatives to the Mac App Store
September 2019
What to Do When You Want to Affect the Order of Subscription Callbacks in ReSwift
Always Ask for MailChimp Newsletter Reconfirmation Outside of MailChimp
Don’t Wait. Show Up. Or It Might Be Too Late Again
When someone close to the family dies, a lot of dust is stirred up, offering an opportunity for reflection.
With DevMate Closing Shop, Here’s What You Can Do
Don’t panic. DevMate’s components can be replaced, one by one. Here’s a breakdown of it all.
Prying Open the Vanilla Forum Control Flow to Create Discussions in Embedded Forms
August 2019
NiftyMenu – Automatically Recreate a macOS App Menu Bar in HTML
July 2019
Paid Up Front: Two Perspectives to Make this Business Model Work to Your Advantage
Implement NSWindow Tabbing with Multiple NSWindowControllers
June 2019
Slides for the “More Money, More Control” Webinar on Selling Outside the Mac App Store
Xcode Project Setup to Build, Embed, Codesign, Notarize, and Use the Sparkle XPC Services
Use Shared NSUserDefaults for XPC and Interface Builder Nibs
embetty Embeds Tweets and YouTube Videos Without the Tracking Code
May 2019
Mac App Store Proceeds for TableFlip Without Marketing Campaigns
April 2019
March 2019
Do Not Apply Code Heuristics When You Need a Broader Perspective
February 2019
January 2019
NSAppearance Change Notifications for Dark Mode and RxSwift Subscriptions