AppKit vs SwiftUI on macOS: Layout, Performance, and Trade-offs
A comparison of AppKit and SwiftUI as macOS UI frameworks, covering layout, rendering, and performance at scale, plus where UIKit and Mac Catalyst fit in.
I write about web development, tooling, and whatever I happen to be experimenting with. If you're here for the web work, the WordPress exit intent plugin build is a good starting point, or head straight to the case studies.
A comparison of AppKit and SwiftUI as macOS UI frameworks, covering layout, rendering, and performance at scale, plus where UIKit and Mac Catalyst fit in.
An LLM refactor of my dotfiles sourced my workspace files, so every new shell launched more shells. I fixed it from macOS Recovery Mode with diskutil.
How I replaced an afternoon of new-Mac setup with bootstrap.sh, and why the teardown script has to be written at the same time.
My zsh prompt took a second to appear, with compinit running three times. Profiling with zprof, fixing NVM, and stopping Claude Code losing Node.
How I built The Daily Feed, a native macOS RSS reader, in Swift with Claude Code, with SQLite full-text search and Ollama-generated reading quizzes.
A native macOS photo gallery built in Swift with Claude Code. Point it at a folder and get a thumbnail grid with sorting, filtering, and favorites.