Posts from 2022
December 2022
How to Use SF Symbols in Emacs (for Tab Numbers)
Early 2022, I shared how I used circled digit unicode in tabs; here’s how to use SF Symbols on macOS to get even better-looking results.
Making Your App Extensible with JavaScriptCore (CocoaHeads Presentation)
ChatGPT: Publish NSTextView Changes to ReSwift, but Also Use a Lamport Clock
Conversation log with ChatGPT.
Use System File Open Dialog for File Actions in Emacs (Just Once!)
November 2022
Mutating Struct and State Observers: How the Latter Will Be Notified Even for ‘No-Ops’
Gitea Ltd. Takes Over Gitea Open Source Project, Community Pushes Back
CocoaHeads Talk about JavaScriptCore Plugins on Thursday 2022-11-24, 7 p.m.
NSTableView Variable Row Heights Broken on macOS Ventura 13.0
Variable row heights are broken on Ventura’s initial release. In macOS 15 Sequoia, the same feature may produce blurry text.
October 2022
Sketch Layoff of 80 Employees — Does It Really Send an Alarming Signal?
September 2022
NSTextView (Plain Text) and the Pasteboard: PasteboardType.string Is Not Handled
Example of High Cohesion and Low Coupling with Presenter, View, and View Model
How to Fix When Some Text Changes Don’t Come with Automatic Undo?
Replacing zoom-window with winner-mode to Temporarily Change Window Splits in Emacs
August 2022
SwiftUI Isn’t Easy to Get Into: My Road From Headache Towards Mastery
Rely on @Published Property Wrapper Events, Not the Observed Object
Output Port Adapter for Single Point of Configuration in Complex UI
July 2022
Shift-Click in Emacs to Select – A Simple Change With a Complex History
June 2022
May 2022
Magit’s Killer Feature #1: Commit Text Completion Based on the Diff
April 2022
How to Upgrade Sendy from Version 5 to 6 from the Shell via SSH
Aergrind by Knock Coffee Grinder, and Their Amazing Customs Duty Service
March 2022
The Playdate’s Docs Are Made with More Love Than Most End Products
February 2022
Split Window in Emacs and Resize and Recenter Frame to Make Room
Add Numbers to Emacs tab-bar-mode Tab Titles for Quick Access
I’m adding CIRCLED DIGIT unicode characters to my tabs in Emacs to select them by number.