This year Google released their NotebookLM. This free service lets you upload PDFs, websites, YouTube videos, audio files, Google Docs, or Google Slides, and NotebookLM will summarize them and make interesting connections between topics, all powered by Gemini 1.5’s multimodal understanding capabilities. It also has the ability to generate compelling and professional sounding podcast audioContinue reading “Centaur Programming Podcast”
Category Archives: Coding Philosophy
Centaur Programming: Enhancing Human Coding with AI Collaboration
Centaur programming is changing the world of software development for better or for worse.
Xcode’s View Hierarchy Viewer
One of the niftier components of the Xcode development environment is the view hierarchy viewer. While running your app in the simulator of your choice you can, in real-time, generate a 3D view of all of the views, sub views, sub sub views, … well you get the picture … of the apps currently executingContinue reading “Xcode’s View Hierarchy Viewer”
Coding Donuts
I’m now about 20% of the way through Simon Ng’s excellent book on SwiftUI and this morning, as the sun rose here in Vancouver, it was all about using Path and Shape to create shapes, pie charts and donut charts. While a fruit smoothie is a healthy and delicious way to start the day somethingContinue reading “Coding Donuts”