Keaton BrandtThe Internet’s Lonely Urban DesignThe Information Superhighway paved over Virtual Villages; can we bring them back?12 min read·Jan 28, 2024--49--49
Keaton BrandtinSource and BuggyKernighan and Pike were right: Do one thing, and do it wellExtensible programs like Obsidian have achieved a Holy Grail of software architecture, after decades of failed attempts.12 min read·Jul 23, 2023--16--16
Keaton BrandtinSource and BuggyElegy for the Native Mac AppRemembering the boom and bust of the Mac platform — and what it means for visionOS.16 min read·Jun 17, 2023--10--10
Keaton BrandtinSource and BuggyTikTok, Leonardo da Vinci, and the AI-driven Future of CreativityCan generative AI spur human creativity, instead of replacing it? To find out, I downloaded TikTok.13 min read·Apr 11, 2023----
Keaton BrandtinSource and BuggyContext: The Missing Feature of Programming LanguagesIf I had the opportunity to define my own eponymous law it would be this:14 min read·Mar 5, 2023--19--19
Keaton BrandtinSource and BuggyTransit Arteries and Autonomous VeinsHow public transit can survive, and thrive, in the age of the autonomous taxi12 min read·Feb 2, 2023--6--6
Keaton BrandtinSource and BuggyData-driven performance optimization with Rust and MiriOr, how I helped Santa’s Elves find their badges 9 times faster11 min read·Dec 8, 2022--5--5
Keaton BrandtinSource and BuggyThe age of “Good Enough”What’s next when everything works fine?9 min read·Nov 20, 2022--67--67
Keaton BrandtinSource and BuggyWhy does Software Engineering take so long?Or, why it doesn’t take even longer6 min read·Nov 6, 2022--16--16
Keaton BrandtinSource and Buggy“Zoom Out”: The missing feature of IDEs“Zoom Out” is such a necessity for all creative apps that it rarely even appears on the list of features — yet IDEs have nothing of the…11 min read·Sep 29, 2022--22--22