A macOS app that renders live USGS earthquake data onto a properly textured globe: day and night maps, cloud alpha and normal mapping, with a resizable inspector feed and selection that drives the globe.
The interesting decision is the boring one. Swift 6's strict concurrency checking fights the SceneKit and AppKit boundary hard, so the target is pinned to Swift 5 language mode. Choosing not to adopt something is also engineering.