Resurrecting Family History in 90 Minutes: The Era of Personal Software
How I used Gemini CLI to turn a hacky weekend script into a full-featured family photo app in less time than it takes to watch a movie.
How I used Gemini CLI to turn a hacky weekend script into a full-featured family photo app in less time than it takes to watch a movie.
K&W Cafeteria closes after 88 years. A reflection on green jello, baked spaghetti, and the incredible success of a business that lasts nearly a century.
Experience doesn't immunize you from confusion. A look at how GenAI can amplify your ignorance just as fast as it amplifies your productivity.
Why upgrading to the latest frontier model won't fix your productivity if your context window is a chaotic mess.
Reflecting on security, family, and the privilege of working in Agentic AI during this pivotal moment of social change and technological breakthroughs.
I had 60k+ unread emails. I'm not an Inbox Zero advocate, but I needed a reset. Here is the 'Email Bankruptcy' story, the filter trick that broke Gmail, and the AI agent I built to keep it clean.
Every time a new model drops, we look for a champion. History suggests we should be looking for the victims instead.
Why my AI writing strategy shifted from style mimicry to knowledge extraction, and how agentic workflows are the future of idea sharing.
Deep dive into configuring the Gemini CLI, customizing those loading messages, and why open source contributions are the best holiday escape.
From IDE plugins to fully agentic environments, exploring the four dominant patterns for interacting with Generative AI in 2026.
Real-world Gemini 3 Pro vs Claude Sonnet 4.5 comparison. Antigravity IDE review, benchmark performance, and capacity limits explained.
Customize Gemini CLI behavior with custom system prompts using a simple environment variable. Tutorial + ready-made agents from Pirate to Shakespeare.
TOON cuts LLM token costs 50% vs JSON. Why AI agents need token-optimized formats like TOON & markdown. Deep dive for developers building with AI.
Claude Skills and Gemini Extensions solve the same problem with incompatible formats. Here's why standardization would eliminate unnecessary cognitive load.
Most tech 'billionaires' are paper rich from inflated startup valuations. Here's why your equity options might be worth nothing - and how to know the difference.
AI agent testing framework that auto-generates benchmarks from 5 questions. LLM-as-judge evaluation, performance tracking, production examples. Open source, MIT licensed.
I replaced a complex RAG pipeline (GCS, Vertex AI, 7 database tables) with Google's File Search API. Same cost, 90% less code. Here's how.
Running too many MCP servers creates the same problems we learned to avoid with dependencies. Here's what we're doing about it.
I'm shifting 90% of validation left to local pre-commit hooks. Here's why shift left CI/CD is questioning centralized pipelines for small teams with AI agents.
We're creating mountains of documentation for AI-generated features. But no amount of markdown will replace actually understanding how bits move through a system.
OpenAI AgentKit vs Google ADK comparison: architecture, security, model flexibility, and real production experience. Which AI agent framework works for your use case?
Cursor 2.0 runs 8 AI agents in parallel for better results. But does the 25-35% token cost increase justify the speed? Analysis of parallel vs sequential agents.
How our 43-agent system implements spec-driven development. CLAUDE.md files, agent prompts, and workflow specs create predictable AI agent orchestration.
The AI agent ecosystem is massive and fragmented. Here's how to separate tools that solve real problems from expensive distractions.
Comparing two approaches to AI coding: paranoid infrastructure engineer versus move-fast entrepreneur. Both are right.
Google's CodeMender represents a fundamental shift in how we think about code security. Not just finding vulnerabilities, but autonomously fixing them. And it fits perfectly with our agent-first development approach.
Analyzing formal agentic AI design patterns against our three-team agent system reveals we've been implementing these patterns implicitly across marketing, engineering, and business domains.
Kelsey Hightower's right: AI agents and shell scripts both have their place. Here's why the future isn't either/or—it's the boring middle.
Why I'm making myself available for scheduled conversations and what I hope to learn from them.
Amazon just announced its largest layoffs in history while posting record profits. The narrative says AI automation is replacing jobs. The numbers tell a different story about profit maximization.
Learn how to build feedback loops for AI agent teams. Covers validation, monitoring, error handling, and CI/CD patterns for autonomous agents.
An honest look at choosing AI coding tools based on pricing models, use cases, and validation workflows - not just employer loyalty.
After an AI agent spent hours helping me build a feature, then broke it completely the next day, I'm analyzing my context files and agent configs to prevent this from happening again.
The AI replacement narrative gets it backwards. Junior developers get faster with Copilot. Senior architects are learning to orchestrate fleets of specialized autonomous agents.
Analysis of the Gemini CLI extension marketplace launch: what 106 extensions and 34,000+ downloads in week one reveal about developer priorities and ecosystem growth patterns.
An introduction to this blog, my background in tech, and what I am building now with BrandCast and FamilyCast.
What woodworking taught me about AI coding agents and the future of software development. The Industrial Revolution didn't kill craftsmanship, and AI won't either.
A technical deep dive into the internal structure of Docker container images, exploring how layers, metadata, and tarballs work together to create portable application packages.