Insights

Ideas for faster, more reliable finance operations.

Articles on reducing turnaround times, preventing errors, increasing capacity, and choosing software, automation, or AI based on the problem.

Featured insight

Latest insights

All insights

35 articles
Three framework symbols connect to one shared application panel through mint ribbons. Text: Frameworks are converging on the same capabilities.
framework

The Death of Frameworks

How mature web frameworks converge on the same capabilities, and why AI may shift software value from framework expertise to problem solving.

3 min read
Three competing product cards share a similar layout, with faded earlier versions behind them. Text: Competing products grow more alike.
samification

Samification

Samification is the process where competing technologies, frameworks, or ideas gradually converge toward a single, widely accepted standard.

1 min read
Canonical Naming title beside an apple and laptop in separate translucent panels, each linked to its own semantic icons on a dark teal background.
canonical naming

Canonical Naming

Learn how canonical naming defines entity boundaries in Retrieval-Augmented Generation and knowledge graphs, improving retrieval and reasoning.

1 min read
Cat and dog, car and truck, and apple and pear figurines form three related semantic groups. Text: Embeddings group related meanings together.
embedding

Embeddings

Learn how vector embeddings represent meaning, support semantic search, and retrieve related content for RAG and AI applications.

2 min read
A chat laptop connects through a central hub to a folder, database and calendar. Text: MCP connects AI to your tools.
mcp

Model Context Protocol (MCP)

Learn how Model Context Protocol connects AI agents to external tools and data, what MCP standardises, and where it fits compared with a CLI.

2 min read
A speech bubble connects to components being assembled into a task-board interface. Text: Plain-language instructions can build working software.
vibe coding

Vibe Coding

Vibe coding uses natural-language instructions and LLMs to build software, changing how people prototype, debug, and learn application architecture.

1 min read

Keep up with what I'm working on

I'll send you occasional emails about new articles, tools and offers that could help with your business.

By subscribing, you agree to receive emails from me.

You can unsubscribe at any time.