Blog
The Agentic AI Handbook: Production-Ready Patterns
An overview of 113 battle-tested patterns for building reliable AI agents, moving beyond demos into production reality.
The Human Element in Chatbot Exams
An exploration of Lionel Dricot's experimental exam format where students choose their level of AI assistance.
ChatGPT Health: The Marketplace Where You Are the Product
A look at OpenAI's healthcare venture and why its exclusion from Europe is a significant red flag.
The Model Context Protocol is a fad
An analysis of why the Model Context Protocol (MCP) may not survive the long term due to architectural overhead and security risks.
Fighting Fire with Fire: Scalable Oral Exams with Voice AI
A summary of Panos Ipeirotis's experiment using Voice AI to replace compromised written assessments.
Useful patterns for building HTML tools
Simon Willison shares his experience building over 150 single-file HTML tools, outlining key patterns such as copy-paste, debugging, state persistence, and leveraging CORS-enabled APIs.
How Google Maps Quietly Allocates Survival Across London's Restaurants
An analysis of how Google Maps' ranking algorithm acts as a market maker, shaping demand and survival for restaurants in London.
Optimising LLM Agent Instructions with CLAUDE.md
A guide to effectively instructing large language model agents by structuring CLAUDE.md for clarity and performance.
Navigating the AI Tsunami: Investment, Product, and the Professional Services Imperative
An exploration of the current AI landscape, dissecting investment trends, effective product archetypes, and the urgent need for professional services to productise or perish.
How to Remember Everything You Read
A systematic framework for transforming reading from passive consumption into durable knowledge through encoding strategies, retention techniques, and synthesis methods.
Good Engineering Management - Is a Fad
Will Larson argues that engineering management styles are not moral imperatives but responses to shifting business conditions, while identifying enduring foundational skills.
Thinking Like an Architect: Beyond the Job Title
Exploring Gregor Hohpe's perspective on the architect's role as an amplifier, translator, and enabler of better decision-making within organisations.
Three Kinds of AI Products That Currently Work
An exploration of the three successful AI product archetypes: chatbots, completion tools, and agents, with a look at emerging categories.
Mastering Claude Code: Core Settings and Process for Developers
A concise guide to leveraging Claude Code's essential features for efficient and scalable developer workflows, focusing on core settings and process.
Functional Core, Imperative Shell: Separating Logic from Side Effects
Explore the 'Functional Core, Imperative Shell' pattern for building more testable and maintainable software by isolating pure logic from external interactions.
Securely Accessing OpenWebUI with Tailscale Funnel on Proxmox
A refined guide to setting up OpenWebUI in an LXC container on Proxmox, secured with Tailscale Funnel for public access.