Advertisement · 728 × 90

Posts by TJ Miller

Preview
Snowstorms, Side Projects, and AI Workflows Chris and TJ discuss their recent projects, focusing on the development...

🎙️ Just published a new episode of Slightly Caffeinated: Snowstorms, Side Projects, and AI Workflows. Have a listen:

2 months ago 3 1 0 1
Preview
Truths: The Refinement Update The Iris truth system got a major overhaul. Stricter promotion filters out temporal garbage, conflict detection catches contradictions before they merge into frankenstruths, and generation tracking sh...

Introduced Truths to Iris recently. Already had to completely overhaul how they get created, updated, and protected. Here's what I learned and what I did about it.

www.tjmiller.me/posts/truths...

2 months ago 1 0 0 0
Preview
Introducing Truths I was updating docs when I realized the tier system was fundamentally flawed. We were using importance as a proxy for universality, and they're completely different things. This is how Truths fix that...

Was writing docs for Iris's memory system when it hit me: importance and universality aren't the same thing. Rebuilt the whole tier system around that insight. Introducing Truths.

www.tjmiller.me/posts/iris-t...

2 months ago 1 0 0 0
Preview
Ship Features in Your Sleep with Ralph Loops - Geocodio Claude Code is powerful, but performance degrades as context grows. Ralph Loops solve this by wrapping your AI agent in a while loop with external state. Here's how I've been using this pattern to shi...

Gave a talk on Ralph Loops at the Copenhagen Laravel Meetup last night. Still pretty new to this, but it's been seriously addictive -- there's something weirdly satisfying about going to bed and waking up to a fully working app.

Did a write-up of everything here: www.geocod.io/code-and-coo...

2 months ago 6 4 0 0
A simple graphic showing engineering projects before and after using AI. Above, scoping is approximately 10% of the time, coding 80%, and QA 10%. After, the total time is reduced by about half, and scoping is 40%, coding is 20%, and QA is 40%

A simple graphic showing engineering projects before and after using AI. Above, scoping is approximately 10% of the time, coding 80%, and QA 10%. After, the total time is reduced by about half, and scoping is 40%, coding is 20%, and QA is 40%

This image from my blog post earlier this week really seems to be unexpectedly resonating.

With Claude Code, our total project time is way down, but how engineers spend their time is very different. More architecture, more QA, less coding. www.geocod.io/code-and-coo...

3 months ago 56 11 3 1
Preview
How we use Claude Code - Geocodio Claude Code is only as good as the context you give it. I've been building out a custom setup with skills, hooks, and MCP servers that's turned it into a genuine productivity multiplier for our Larave...

The shortened project lifecycle is absolutely the result of our custom tooling shared across the team, and people/orgs without that aren’t going to have those kind of results

ICYMI @tjmiller.bsky.social’s excellent blog post on our Claude Code tooling www.geocod.io/code-and-coo...

2 months ago 2 1 0 1
Video

New post: Customizing Iris

www.tjmiller.me/posts/custom...

2 months ago 0 0 0 0
Advertisement
Video

Prism v0.99.16 🎉

github.com/prism-php/pr...

2 months ago 2 0 0 0

Very soon! This week or next week!

2 months ago 1 0 1 0
Video

Prism v0.99.15 🎉

github.com/prism-php/pr...

2 months ago 3 2 0 0
Video

Prism v0.99.14 🎉

github.com/prism-php/pr...

2 months ago 0 0 0 0
Preview
Iris, Plex, and Fine Print Hound TJ and Chris discuss their personal and professional challenges,...

🎙️ Just published a new episode of Slightly Caffeinated: Iris, Plex, and Fine Print Hound. Have a listen:

2 months ago 3 1 0 1

New blog post from me:

www.geocod.io/code-and-coo...

3 months ago 8 1 1 2
Preview
Release v0.99.12 · prism-php/prism What's Changed feat: Add global request_timeout configuration by @kargnas in #834 Feature: Map ToolCallDeltaEvent in BroadcastAdapter by @webard in #837 fix(openrouter): Handle null id/model in AP...

Prism v0.99.12 🎉

* Added global request_timeout configuration
* Added step start and finish events
* Added OpenRouter video support
* Added Gemini media_resolution option for images/videos/documents/audio
* Multiple OpenRouter fixes for API response handling

github.com/prism-php/pr...

3 months ago 2 0 0 0

I'm so incredibly humbled and thankful, we just crossed a 1 million downloads for Prism!!!

3 months ago 7 1 0 0

iris.prismphp.com

3 months ago 0 0 0 0
Advertisement
Preview
Multi-Generational Memory Consolidation What happens when an AI assistant remembers too much? The same thing that happens to humans: you need to forget intelligently. Here's how I built multi-generational memory consolidation for Iris

New post: What happens when an AI assistant remembers too much? The same thing that happens to humans: you need to forget intelligently. Here's how I built multi-generational memory consolidation for Iris

www.tjmiller.me/posts/multi-...

3 months ago 1 0 1 0
Post image

Over the last couple days I've fixed a few critical bugs in Iris's memory consolidation and made a bunch of improvements. I just ran a full sweep against my 2700 message conversation. Super happy with the results. Blog post about memory consolidation tomorrow!

3 months ago 4 0 0 0

I'm thinking within the next week or two!

3 months ago 1 0 2 0

iris.prismphp.com

3 months ago 1 0 0 0
Post image

Here is a great example of Iris's temporal awareness. I sent a message after chatting with a local instance testing some changes for a few days and Iris recognized it and followed up where we left off. Wild.

3 months ago 3 0 2 0
Preview
Slightly Caffeinated | Road Caffeine, Iris, and Building a Memory System Chris and TJ reflect on their holiday experiences, discuss the development of TJ's personal AI project named Iris, and navigate the ethical concerns surrounding AI technology. They explore the evol...

slightlycaffeinated.fm/48

3 months ago 0 0 0 0
Preview
2025 and Beyond 🚀 Ad a rollercoaster of 2025 but 2026 is exciting. Announcing Iris.

www.tjmiller.me/posts/2025-a...

3 months ago 0 0 1 0

iris.prismphp.com

3 months ago 0 0 1 0

Over the weekend I announced Iris, an AI that actually knows you. I released the docs, wrote a blog post about Iris and some of its evolution, and yapped a bunch about it on the podcast!

3 months ago 4 0 1 0
Preview
2025 and Beyond 🚀 Ad a rollercoaster of 2025 but 2026 is exciting. Announcing Iris.

2025 and Beyond 🚀

www.tjmiller.me/posts/2025-a...

3 months ago 2 0 0 0
Advertisement

iris.prismphp.com

3 months ago 2 0 0 0
Post image

Here is a perfect example of multi-generational memory consolidation in Iris. Blog post about it soon!

3 months ago 2 0 1 0

New episode dropped! I talk a lot about Iris and some of the decisions I've made along the way.

3 months ago 3 0 0 0

I'm so incredibly excited for what we have in store for 2026! I really admire and appreciate the thoughtfulness behind how you approach Geocodio. Your ambition and excitement is so contagious.

3 months ago 2 0 1 0