Integrating SwiftData into Standalone Swift PackagesOvercome App Group, Bundle ID, and CI challenges to share databases between command-line tools and sandboxed macOS apps.Mar 27A response icon1Mar 27A response icon1
Rum, Bourbon, and Abstraction: Coding Lessons from America’s Revolutionary SpiritsHow distillation, reusability, and loose coupling shaped both early America and better software.Jan 6Jan 6
Mixing Code Like a CocktailLessons from an Old Fashioned on frameworks, polish, and maintainability.Dec 31, 2024Dec 31, 2024
Coding Like a Classic CocktailWhat crafting an Old Fashioned can teach us about balance and overhead in softwareDec 23, 2024Dec 23, 2024
The Foundations of Effective TestingBuilding a Comprehensive Test Suite, One Layer at a TimeNov 18, 2024Nov 18, 2024
Beyond a Working App: The Case for a Comprehensive Test SuiteWhy Tests Matter — Even in Personal ProjectsNov 11, 2024Nov 11, 2024
From Constellations to Code: Simplifying Software Architecture with AstronomyApply universal concepts like separation of concerns and fractal geometry to create structured code.Nov 4, 2024Nov 4, 2024