Sign in

Allen Hutchison

@allen.hutchison.org
29 followers 15 following 52 posts

Builder, Learner, Co-founder & CTO at Vycari | Previously Distinguished Engineer, Google DeepMind

PostsRepliesMedia
Allen Hutchison @allen.hutchison.org · 24/09/2026
So cool to see this out. This was the last thing I worked on at Google.
031
Allen Hutchison @allen.hutchison.org · 17/09/2026
Code review got fast. The test suite didn't. Part 3 of How We Build. allen.hutchison.org/2026/09/17/the-…
allen.hutchison.org
The Test Suite Is the New Code Review
Third in the How We Build series. Agentic review made code review fast, so the test suite became the gate on shipping. Pulling the first vertical slice out of Pepper took CI from thirteen minutes to two, and gave the agent a repository small enough to hold in its head.
010
Allen Hutchison @allen.hutchison.org · 10/09/2026
Every star, like, and bookmark now ends up in my notes. A small daemon, Readwise, and a scheduled Claude skill. allen.hutchison.org/2026/09/10/capt… #PersonalSoftware #Obsidian
allen.hutchison.org
Capture Everywhere, Think in One Place
My reading was scattered across Readwise, Karakeep, GitHub stars, and YouTube likes, none of it near my notes. I built a small daemon that routes the missing sources into Readwise, let the Obsidian plugin bring it into my vault, and let a scheduled Claude skill file it. Capture is effortless, organizing is free.
100
Allen Hutchison @allen.hutchison.org · 08/09/2026
Our agent opens PRs overnight. It never merges. allen.hutchison.org/2026/09/08/the-…
allen.hutchison.org
The Agent That Never Merges
Second in a series on how we build at Vycari, this time on our issue-to-pull-request pipeline. It triages, plans, and builds on its own overnight, but it never merges. A design decision that turned out to mirror the trust principle behind the product itself, and one that quietly covers for the pipeline in public repositories too.
000
Allen Hutchison @allen.hutchison.org · 03/09/2026
Two years of Letters from Silicon Valley. 57 posts, one 12 part series, and a post about GitHub stats that turned out to be a diagnosis. allen.hutchison.org/2026/09/03/writ… #AI #agents #writing
allen.hutchison.org
Writing My Way Out
Two years of Letters from Silicon Valley. Year one was written from inside a company I had been at since 2005. Year two ended with me outside it, and the post that turned out to be the hinge was one I thought was about GitHub statistics.
010
Allen Hutchison @allen.hutchison.org · 31/08/2026
We blamed our cheap model for hallucinating. Then we tested Pro. The failure tracked how we signalled "no data", not how big the model was. allen.hutchison.org/2026/08/31/not-… #AI #Agents
allen.hutchison.org
Not Everyone Needs Superintelligence
The industry prices and markets AI on the frontier tier, but almost nothing a consumer agent does needs it. I ran the study on my own product. The fabrication everyone blames on small models tracked how clearly we signalled missing data rather than model size, and the big models fabricated more convincingly. Here's what the numbers say.
000
Allen Hutchison @allen.hutchison.org · 25/08/2026
The Backlog Was a Coping Mechanism Issue trackers were built to hold work you couldn't do right now, and to break big work into human-sized pieces. Agents removed both constraints. First in a series on how we build at Vycari, on why three quarters of our backlog turned out to be decisions rather…
allen.hutchison.org
The Backlog Was a Coping Mechanism
Issue trackers were built to hold work you couldn't do right now, and to break big work into human-sized pieces. Agents removed both constraints. First in a series on how we build at Vycari, on why three quarters of our backlog turned out to be decisions rather than work.
000
Allen Hutchison @allen.hutchison.org · 17/08/2026
The chat box made sense in 2022. Agents outgrew it. We didn't notice. allen.hutchison.org/2026/08/17/the-…
allen.hutchison.org
The Chat Box Is a Detour
ChatGPT's launch made the chat window the default AI interface because it matched what those models were good at. Models and use cases have both grown since then, but the box stayed. I argue that chat is a hobbyist's interface, and that agents belong in familiar, purpose built interfaces instead.
000
Allen Hutchison @allen.hutchison.org · 11/08/2026
I could remember 150 colleagues from 21 years. An agent found the other few thousand. allen.hutchison.org/2026/08/11/thou…
allen.hutchison.org
Thousands of Goodbyes
Leaving Google after twenty one years, I could recall about a hundred and fifty colleagues, which is roughly Dunbar's number. So an agent read twenty one years of my sent mail and calendar, rebuilt the real list, and several thousand people got a goodbye. What came back surprised me.
000
Allen Hutchison @allen.hutchison.org · 04/08/2026
Using AI agents well today is not using a tool. It is adopting a hobby. Most people do not want one. That gap is why I left Google. Sign up to be an early tester: forms.gle/6ET6dujJpUjTatm27
allen.hutchison.org
Not Everyone Wants a Hobby
Getting real value from an agent today means curating skills, picking models, managing keys and configuring sandboxes. That is not a tool, it is a hobby. There is nothing wrong with hobbies, but most people do not want one. Closing that gap is why I left Google to co-found Vycari.
000
Allen Hutchison @allen.hutchison.org · 03/08/2026
Twenty one years at Google. Today is my last day. What that was, and what the last month taught me: allen.hutchison.org/2026/08/03/twen…
allen.hutchison.org
Twenty One Years
Today is my last day as a Google employee. It is a Monday, I am at my own desk, and there is nothing on the calendar. The actual leaving happened a while ago. I wrote the note to my colleagues in about twenty minutes, which surprised me. I had been drafting it in my head for weeks, and when I finally sat down to type it, the thing that came out was much shorter than any of the versions I had rehearsed.
000
Allen Hutchison @allen.hutchison.org · 10/07/2026
Reading List 8 This week's reading list explores the shift toward personal, bespoke software and the skills needed to manage AI agents. We also look at the practicalities of prompt injection defense, a shifting four-year timeline of model capabilities, and ambient hardware interfaces like smart…
allen.hutchison.org
Reading List 8
This week's reading list explores the shift toward personal, bespoke software and the skills needed to manage AI agents. We also look at the practicalities of prompt injection defense, a shifting four-year timeline of model capabilities, and ambient hardware interfaces like smart rings that are now shrinking our physical inputs.
010
Allen Hutchison @allen.hutchison.org · 26/06/2026
CA's AB2047 wants my 3D printer to detect and refuse gun parts. That software can't exist. Here's why: allen.hutchison.org/2026/06/26/the-… #3DPrinting #OpenSource
allen.hutchison.org
The Bill That Wants My 3D Printer to Police Itself
California's AB2047 would force every 3D printer sold in the state to run state-certified software that detects and refuses to print firearm parts. As an engineer who owns and runs these machines, I explain why that detection software cannot work, why it would have nowhere to run, who actually pays for it, and what the pattern should teach us.
041
Allen Hutchison @allen.hutchison.org · 18/06/2026
The Three-Move Problem When a mentee told me she wanted to change her role, her team, and her country all at once, I recognized the energy immediately. But hope is not a strategy. The best career plans break big ambitions into a… allen.hutchison.org/2026/06/17/the-…
allen.hutchison.org
The Three-Move Problem
When a mentee told me she wanted to change her role, her team, and her country all at once, I recognized the energy immediately. But hope is not a strategy. The best career plans break big ambitions into a sequence of moves, each one valuable on its own.
000
Allen Hutchison @allen.hutchison.org · 02/06/2026
From stunning dark sky photography to the realities of AI layoffs and database sandboxing, this week's reading list is live. allen.hutchison.org/2026/06/01/read… #ReadingList #AI #Tech
allen.hutchison.org
Reading List 7
This week's reading spans from stunning dark sky photography and Vaonis smart telescopes to immediate practical utility in Postgres database sandboxing and Flipper's new networking gadget. Plus, reflections on the backlash to enterprise tokenmaxxing, Ferrari's custom OLED displays, and the reality of AI-driven layoffs.
010
Allen Hutchison @allen.hutchison.org · 31/05/2026
Built an agentic benchmark for markdown-wiki agents because none existed. Sometimes the cheap newer model crushes the pricier incumbent. allen.hutchison.org/2026/05/31/h... #AI #Agents #Evals
allen.hutchison.org
Building a Scoreboard for Gemini Scribe: Measuring Agent Performance
Discover how to effectively measure the improvements in your Obsidian agent with a reliable scoreboard for consistent performance evaluation.
010
Allen Hutchison @allen.hutchison.org · 20/05/2026
Building the Antigravity SDK allen.hutchison.org/2026/05/19/a...
allen.hutchison.org
Introducing Antigravity SDK: Transforming Development with AI
Discover the Antigravity SDK: a powerful tool for building independent agent software. Explore its features and get started today!
000
Allen Hutchison @allen.hutchison.org · 09/05/2026
Gemini Scribe 4.8.0 is out! 🚀 A massive collaborative release featuring headless scheduled tasks, background execution, local Gemma 4 support, and new eval harness infrastructure. Moving beyond chat. allen.hutchison.org/2026/05/09/a...
allen.hutchison.org
Discover Gemini Scribe 4.8: Automation and Task Scheduling
Discover the transformative features of Gemini Scribe 4.8.0, enhancing automation, task scheduling, and agent autonomy for efficient workflows.
000
Allen Hutchison @allen.hutchison.org · 03/05/2026
Keith Jarrett's greatest concert happened on a broken piano. Why throwing a million-token context window at a problem is often just lazy architecture, and how embracing constraints builds the muscle for better engineering. 🎹💻 allen.hutchison.org/2026/05/03/t... #AI #SoftwareEngineering
allen.hutchison.org
Unleashing Creativity: The Power of Constraints in Software
Discover how embracing constraints can spark creativity and innovation in software design, turning limitations into powerful opportunities.
000
Allen Hutchison @allen.hutchison.org · 13/04/2026
A masked Quebec duo playing microtonal math-rock went viral with 6M views. In a culture tuned to 0.7, temperature 1.0 breaks through. allen.hutchison.org/2026/04/13/t...
allen.hutchison.org
Why Angine de Poitrine Defies Music Norms and Captivates Fans
Discover Angine de Poitrine's unique sound that defies categorization, blending microtonal music with a bold visual identity. Uncover the brilliance!
010
Allen Hutchison @allen.hutchison.org · 12/04/2026
Took the Starlink Mini on a road trip. Mounted inside the car, pointing up through the glass roof. The best test of infrastructure is whether you stop noticing it. allen.hutchison.org/2026/04/12/s... #Starlink #Homelab
allen.hutchison.org
Essential Guide to Using Starlink Mini on Road Trips
Discover how the Starlink Mini transformed our road trip with reliable internet, enhancing navigation, music, and family conversations on the go.
000
Allen Hutchison @allen.hutchison.org · 12/04/2026
Every time I watched Gemini Scribe get something wrong about Obsidian, I wrote a skill to fix it. The plugin now ships with four built-in skills, with semantic search, deep research, image generation, and session recall coming next. allen.hutchison.org/2026/04/11/b... #AI #Obsidian
allen.hutchison.org
Unlocking Gemini Scribe: Essential Built-In Skills Explained
Explore the Bundled Skills feature in Gemini Scribe, enhancing your Obsidian experience with built-in agent capabilities for effective management.
000
Allen Hutchison @allen.hutchison.org · 09/04/2026
"Born to dilly dally, forced to lock in." Built Projects in Gemini Scribe so my AI agent stops rummaging through every shelf in my vault. Sunglasses, not blinders. Focused context with full reach when you need it. allen.hutchison.org/2026/04/09/s... #Obsidian
allen.hutchison.org
Enhance AI Focus with Projects in Gemini Scribe
Discover how to use Gemini Scribe projects to enhance AI collaboration in your Obsidian vault, reducing distractions and improving focus.
010
Allen Hutchison @allen.hutchison.org · 08/04/2026
My Obsidian Plugin Gemini Scribe 4.7 is out! Projects let you scope AI sessions to folders with custom instructions. Session recall gives your agent memory across conversations. Plus a new file shelf, diff review for edits, and bundled skills. #ObsidianMD #Obsidian #PKM #AI
110
Allen Hutchison @allen.hutchison.org · 04/04/2026
Seven months ago I started a 12-part series mapping the age of AI agents. I thought I was writing a technical guide. It became a journal of a landscape that changed faster than I could document it. The series is done. The exploring isn't. allen.hutchison.org/2026/04/04/t...
allen.hutchison.org
Understanding the Agentic Shift: A New Era of Software
Discover the evolution of software development in the age of AI agents. Explore insights, surprises, and the future of building with agents.
110
Allen Hutchison @allen.hutchison.org · 01/04/2026
Six months ago Gemini Scribe had an agent that could read notes and search the web. Now it has semantic search, deep research with citations, MCP server integration, extensible skills, and automatic context management. allen.hutchison.org/2026/04/01/g...
allen.hutchison.org
Understanding the Evolution of Gemini Scribe: From Plugin to AI Platform
Discover the evolution of Gemini Scribe, transforming from a chat plugin to a powerful AI platform with advanced memory and search capabilities.
110
Allen Hutchison @allen.hutchison.org · 29/03/2026
A publisher pulled a novel for being AI-generated. I wrote about why the question shouldn't be whether an author used AI, but whether they wrote something worth reading. I also walked through exactly how AI helped me write the post itself. allen.hutchison.org/2026/03/29/i...
allen.hutchison.org
The Impact of AI Tools on Creative Writing: A New Era
Explore the debate on AI in writing and what it means for authorship, creativity, and the evolving landscape of literature.
000
Allen Hutchison @allen.hutchison.org · 28/03/2026
The Agentic Shift is complete. Part 12 asks the question I've been circling for a year: now that we can build systems that act autonomously in the world, what do we owe the world in return? allen.hutchison.org/2026/03/28/r...
allen.hutchison.org
Building Responsible AI Agents: Balancing Control and Autonomy
Explore the challenges of autonomous AI in the final part of _The Agentic Shift_, delving into responsibility, safety, and future implications.
000
Allen Hutchison @allen.hutchison.org · 21/03/2026
The penultimate post in my Agentic Shift series is live. Agents are processing refunds, resolving GitHub issues, and negotiating car purchases. They're also getting stuck in loops and quietly giving up. Theory meets reality. allen.hutchison.org/2026/03/21/a...
allen.hutchison.org
Exploring the Real-World Impact of AI Agent Innovations
Explore how AI agents are transforming industries, from customer support to software development, with real-world case studies and challenges.
000
Allen Hutchison @allen.hutchison.org · 14/03/2026
Not every agent has a shell. My AI agent runs inside Obsidian — on mobile there's no shell at all. The "just use the CLI" argument only works from a terminal. MCP isn't dead, it's just not for you yet. allen.hutchison.org/2026/03/14/m...
allen.hutchison.org
Why MCP is Key for Non-CLI Agent Integration and Security
Explore the debate between CLI tools and MCP, uncovering the strengths and weaknesses of each for modern AI agents.
111
Allen Hutchison @allen.hutchison.org · 18/02/2026
The final answer an agent gives you is the least interesting part. What matters is the chain of thought that produced it. This one's about building the flight recorder that turns black boxes into systems you can actually debug and trust. allen.hutchison.org/2026/02/17/the-observability-gap/
allen.hutchison.org
Bridging the Observability Gap in AI Agent Development
Explore the critical role of observability in AI agents, revealing insights on debugging and enhancing agent transparency for effective production.
010
Allen Hutchison @allen.hutchison.org · 15/01/2026
If you're writing if/else logic to decide what the AI should do, you might be building a classifier that wants to be an agent. allen.hutchison.org/2026/01/15/e...
allen.hutchison.org
Building AI Agents: From Simple Scripts to Autonomy
Explore the inevitable shift from scripts to AI agents in coding. Discover insights on automation, tool access, and setting effective guardrails.
010
Allen Hutchison @allen.hutchison.org · 02/01/2026
Your AI agent is lonely. It’s time to build the Internet of Agents. allen.hutchison.org/2026/01/02/w...
allen.hutchison.org
Building the Internet of Agents: Overcoming Digital Isolation
Discover how the 'Internet of Agents' is transforming isolated AI systems into collaborative intelligence through new protocols.
010
Allen Hutchison @allen.hutchison.org · 21/12/2025
I built a Gemini CLI extension that integrates our new deep research agent and file search tools. Get comprehensive reports with citations, ready to use, right in your terminal. Blog: allen.hutchison.org/2025/12/20/b...
allen.hutchison.org
Streamline Your Research: Deep AI Integration in Terminal Workflows
Streamline your research workflow with AI! Discover how to integrate Gemini's deep research capabilities into your terminal for seamless productivity.
000
Allen Hutchison @allen.hutchison.org · 29/11/2025
I needed a specific tool today. I didn't search Google. I didn't browse "Top 10" lists. I just built it. The friction of creation has finally dropped below the friction of discovery. We are in the Era of Personal Software—where building is faster than finding. allen.hutchison.org/2025/11/28/t...
allen.hutchison.org
Building Personal Software: Crafting Your Own Tools for Success
Explore the rise of Personal Software: a new era of bespoke tools designed for individual needs, transforming how we solve problems.
010
Allen Hutchison @allen.hutchison.org · 26/11/2025
Hitting y twenty times isn't collaboration; it's being a slow macro. I introduced a Policy Engine to the Gemini CLI that acts like a firewall for tool calls. Trust the agent to git status, but block it from docker kill. Define your own guardrails: allen.hutchison.org/2025/11/26/t...
allen.hutchison.org
Mastering AI Commands: Gemini CLI Policy Engine Explained
Explore the Gemini CLI Policy Engine: a smart solution for balancing AI autonomy and safety, preventing costly mistakes while enhancing productivity.
052
Allen Hutchison @allen.hutchison.org · 19/11/2025
Big refactor! 🧹 Swapped my complex podcast RAG (18K transcripts) for #GeminiFileSearch API. The joy of deleting code is real! Simpler #AI stack, no more database admin. Story: allen.hutchison.org/2025/11/18/t... Demo: podcast-rag.hutchison.org #GenAI #DeveloperLife
allen.hutchison.org
Transforming My Podcast Archive with an AI RAG System
Discover how I transformed my podcast archive into a powerful AI system with Gemini's File Search, simplifying my engineering process.
000
Allen Hutchison @allen.hutchison.org · 08/11/2025
Picking AI agent framework? Agentic Shift Part 8 covers LangChain, ADK, CrewAI, n8n & more. Build smart! 🚀 #AIAgents #AgentFrameworks #LLMDev Read it here: allen.hutchison.org/2025/11/08/c...
allen.hutchison.org
Understanding Agent Frameworks: A Guide to Their Benefits
Explore the complexities of AI agent frameworks, from state persistence to security, and learn how to choose the right one for your needs.
000
Allen Hutchison @allen.hutchison.org · 26/10/2025
Bigger context windows aren't always better for #AIAgents. More info can drown the signal! My new post dives into attention: smart curation, scratchpads, and specialized sub-agents. Build powerful, reliable AI by managing focus, not just scale. #LLM #AI 🔗 allen.hutchison.org/2025/10/26/m...
allen.hutchison.org
Mastering AI Agent Attention: The Key to Success
Explore the significance of an AI agent's attention span and learn to manage its context for optimal performance and reliability.
010
Allen Hutchison @allen.hutchison.org · 19/10/2025
The best way to get an agent to use an SDK appropriately isn’t to give it documentation or an llms.txt file. Instead download the SDK add the SDK source directory to your agents workspace and tell the agent it has access to the code for the SDK but it can’t make changes.
000
Allen Hutchison @allen.hutchison.org · 18/10/2025
Autonomous AI agents are no longer just tools; they're actors. This shift demands a new focus on security. In my new post, "Putting Up the Guardrails," I break down the threats and solutions, from prompt injection to layered defenses. #AI #LLMs #Security allen.hutchison.org/2025/10/18/p...
allen.hutchison.org
Building Secure Autonomous Agents: Guardrails for Safety
Explore the new security landscape for autonomous AI agents and learn how to build powerful yet safe and trustworthy AI systems.
010
Allen Hutchison @allen.hutchison.org · 11/10/2025
Treat your AI agent like a smart intern: brilliant, but needs clear direction. Vague goals get vague results. Part 5 of The Agentic Shift, I explore how to architect—not just prompt—an agent's behavior by separating its core mission, session context, and tools. allen.hutchison.org/2025/10/11/g...
allen.hutchison.org
Mastering AI Agent Instructions: From Prompting to Programming
Discover how to guide AI agents from prompting to programming for effective decision-making, enhancing their reliability and performance.
010
Allen Hutchison @allen.hutchison.org · 04/10/2025
The Agentic Shift continues! 🚀 Part 4: "An Agent's Toolkit" is LIVE. Discover how AI agents use tools to transform from conversationalists into capable partners, executing multi-step workflows. Essential reading for anyone building with #AI! #LLMs #Developers 🔗 allen.hutchison.org/2025/10/04/a...
allen.hutchison.org
010
Allen Hutchison @allen.hutchison.org · 01/10/2025
You’d never tell a junior dev, "Build me a login system," and walk away. You’d provide context, constraints, and examples. Why do we treat our AI partners any differently? allen.hutchison.org/2025/10/01/t... #AI #PromptEngineering #Management #FutureOfWork
allen.hutchison.org
020
Allen Hutchison @allen.hutchison.org · 30/09/2025
Coding with agents sometimes feels like an old schoo video game. There are puzzles to solve, traps to avoid, and sometimes when you get to the end you find out that the princess is in another castle.
010
Allen Hutchison @allen.hutchison.org · 29/09/2025
Running two different agents simultaneously in the same branch feels a little bit like asking for trouble. They're working on different files through, so it'll be fine, right?
000
Allen Hutchison @allen.hutchison.org · 28/09/2025
The ability for models to code in python is so much better than their ability to code in other languages. It's really shocking when you start a python project after working in typescript for awile.
010
Allen Hutchison @allen.hutchison.org · 27/09/2025
I use some of my personal repos to test different CLI agents and their github integrations, but holy cow is it overwhelming to get feedback from four different bots when I submit a PR.
010
Allen Hutchison @allen.hutchison.org · 27/09/2025
allen.hutchison.org/2025/09/27/t...
allen.hutchison.org
Overcoming AI's Digital Amnesia: The Power of Memory Systems
Explore how AI agents can remember context, improve communication, and bridge the gap between simple tools and intelligent partners.
022