-

Chiron Codex: helping software engineers become centaurs. OOP the Easy Way
Object-Oriented Programming the Easy Way: a manifesto for reclaiming OOP from three decades of confusion and needless complexity.APPropriate Behaviour
APPosite Concerns
Author Archives: Graham
Announcing AppScript
Announcing AppScript: an interpreted Objective-C subset with no pointers or primitive C types. We finally got Objective-C without the C.
Posted in cocoa, script
Leave a comment
Chiron Codex early bird ends soon
Early bird pricing for Chiron Codex ends soon! Join our community of AI-augmented software engineering centaurs now to lock in early access to public content, as well as exclusive videos, book and journal reviews, and more. Ends March 27.
Posted in advancement of the self, AI
Leave a comment
On thinking machines
While Chiron Codex is about the application of LLMs and AI-augmented tools, we also need to understand their meaning to us, each other, and society. I have three topics: intelligence, consciousness, and work: in this part I’ll deal with the first two. Continue reading
Considering society
OK now that the anniversary’s out of the way, I can stop being hagiographic towards agile software development and point out the one big flaw in the approach. It’s a stinker. Here’s the list of everybody mentioned in the manifesto … Continue reading
Posted in agile, Responsibility, software-engineering
Leave a comment
Happy 25th birthday to the manifesto for agile software development!
11th-13th February 2001 is the occasion of the most famous skiing holiday in software. Don’t take my word for it; Jim Highsmith was there and wrote the history. It’s pretty astounding that, in a field where everyone tries to remind … Continue reading
Posted in agile
3 Comments
Opinionated Read: How AI Impacts Skill Formation
The abstract to this preprint, by two authors both associated with Anthropic, makes the claim “We find that AI use impairs conceptual understanding, code reading, and debugging abilities, without delivering significant efficiency gains on average. Participants who fully delegated coding … Continue reading
Posted in AI
Leave a comment
Creating “sub-agents” with Mistral Vibe
The vibe coding assistant doesn’t have the same idea of sub-agents that Claude Code does, but you can create them yourself—more or less—from the pieces it supplies. [UPDATE: vibe 2.0 supports subagents directly.] Write the prompt for the sub-agent in … Continue reading
Posted in AI
Leave a comment
Announcing Chiron Codex, a community of software centaurs
Software engineers don’t need to outsource our agency to coding agents. We don’t need to give up reading the code, or understanding the problems. We can use AI tools to augment our own capabilities, to improve our engineering knowledge and … Continue reading
Posted in AI
Leave a comment
Configuring your computer for local inference with a generative AI coding assistant
You can use multiple tools to download, host, and interact with large language models (LLMs) for generative tasks, including coding assistants. This post describes the one that I tried that has been the most successful. Even if you follow the … Continue reading
Posted in whatevs
Leave a comment
Management is the wrong analogy for LLM augmentation
A common meme at the moment in AI-augmented coding circles is “we are all managers now”, with people expressing the idea that alongside actual programming, programmers now manage their team of agents. This is a poor analogy, in both directions. … Continue reading
Posted in AI, tool-support
Leave a comment