Some writing about things.

Cheaper Code Should Mean More Experiments

When working with agentic tools, the instinct to solve hard problems inside your main project is usually wrong. Isolate the core problem first, experiment freely, then bring what works back.

agentsworkflowexperimentation
Mountain to Climb

A tool for visualising how long economic catch-up growth actually takes between any two countries or regions

economicsvisualisationdatadevelopment
Software Architecture That Agents Actually Like

Structural patterns that make codebases easier for AI agents to navigate: composition over monoliths, stateless mini-CLIs, typed languages, and the editor navigation test.

agentsarchitecturesoftware-design
Using Agentic AI Tools for Anki Flashcard Creation

How Claude Code and similar tools can handle the tedious work of expanding concepts into multiple flashcards, and why Anki Connect is the key to making it work.

ankispaced-repetitionagentslearningclaude-codelanguages
Freeport: A Lightweight Port Management Tool for Development

A thin wrapper around native commands to simplify port checking and process management during local development.

toolsclidevelopmentagents
Exploring the Primitives of an Agentic Coding Setup

Reflecting on the foundational layers of agentic systems, from Git workflows and networking to storage and sandboxing, rather than high-level orchestration.

agentsgitinfrastructurenetworkingsqlite
Notes on Robotics and Untapped Real World Potential

Exploring the adjacent possible in robotics, where falling hardware costs and advanced software create new opportunities for high-quality automation in niche domains like local sports broadcasting.

roboticsautomationdronesfuturesports
Notes on LLM Clock Face Limitations

LLMs struggle to generalise clock face generation beyond the standard 12 divisions, highlighting a specific gap in reasoning versus training data memorisation.

llmsgenerative-aifailuresgeneralisation
The Different Problems of Searching Global and Local Context

Exploring why global-context search is easier than local-context search, and what tools built with local context in mind might look like

searchcontextinformation-retrievaluxtools
Thoughts on Context and Conversation for Ideas

Exploring how conversation and exploratory browsing create a 'mental latent space' where ideas emerge from unexpected connections

conversationideasknowledgelearningcreativitytools
View all 13 posts →