Founder, designer, engineer & student. Member of Swiftlang Org
LazyLayoutKit β Lazy custom Layout for SwiftUI. Declare sizes up front (an aspect ratio or a duration) instead of measuring subviews, so layout is pure arithmetic and builds nothing offscreen. 120 fps over 1,000,000 items on an iPhone 14 Pro.
swift-span-algorithms β Algorithms for Span and RawSpan: search, comparison, trimming, chunking, windowing, splitting, cursors. No dependencies; malloc (total) == 0 across every benchmark.
JudgeCalibrationKit β Inter-rater agreement for model judges, which Apple's Evaluations framework leaves out: Cohen's ΞΊ, weighted ΞΊ, Krippendorff's Ξ±, bootstrap CIs, CI gates. Abstentions counted separately. I coordinated with Rudrank Riyam to keep the package compatible with his Evaluations-Framework-CLI.
- swift-package-manager #10346 β show plugin compiler errors at normal verbosity.
- swift-format #1266 β fix access levels on nested protocols.
I design apps and interfaces; that work and my essays live at combabulating.com. I also taught a design course at DpIT, a non-profit that mentors students into IT, where I also run brand work.
Lantr β a macOS presentation workspace, made agentic: you started from a story before it let you build a single slide. Sunset it, a beautiful thing for people who present twice a year.
Ino β restaurant discovery for my city. Great on paper; no real demand once it shipped. ~200 people tried it.
Find me at @davidretegan.




