Chris Morrell's Avatar

Chris Morrell

@cmorrell.com

Philadelphia father of two. Mostly talking about PHP/Laravel/React on here. He/him. On the web @ https://cmorrell.com Podcasting @ https://overengineered.fm/ On mastodon @ https://rtsn.dev/@chris Formerly @ https://twitter.com/inxilpro

3,795
Followers
377
Following
4,661
Posts
19.09.2023
Joined
Posts Following

Latest posts by Chris Morrell @cmorrell.com

Multiple templates is greatβ€”I'm still using Chronicle for hand-off documents, but I'm also using it to generate planning prompts for Claude. It's nice to just pick the template from a drop down.

07.03.2026 03:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Just sent a new version of Chronicle to the JetBrains Marketplace. A few new features:

- Automatic PII anonymization
- Smaller document output (less likely to hit context window)
- Support for multiple templates

07.03.2026 03:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Huge feature of LLMs: they're great at writing linters.

And with a large enough codebase, it's pretty easy to test if a linter works (just lint your codebase).

We have some (admittedly odd) conventions at InterNACHI that Claude used to get wrong often. Now `yarn lint` automatically corrects that.

05.03.2026 21:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Inertia 3 beta is here! πŸš€

This is a big one. New Vite plugin, optimistic updates, standalone HTTP requests, layout props, simplified SSR, and Axios has been replaced with a built-in XHR client.

Here's what's new 🧡

05.03.2026 20:01 πŸ‘ 23 πŸ” 4 πŸ’¬ 2 πŸ“Œ 3

Super excited to finally have this in people's hands, let us know what you think!

05.03.2026 20:35 πŸ‘ 11 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Can you imagine what $10M in pennies would look like?

05.03.2026 01:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
984,377,004

At the current rate, I’ll finally hit 1B downloads right around the beginning of April.

Thinking about doing *something* to celebrate, but I don’t know what…

Any thoughts?

cmorrell.com/one-billion

05.03.2026 01:26 πŸ‘ 9 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I think the neo looks awesome. It just sucks that the only fun looking macs are the cheap ones!

04.03.2026 20:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

How many people who would happily pay $1099 for a MacBook Air are now going to pay $599 for a MacBook Neo because of colors, and then be annoyed when the run out of disk space?

04.03.2026 20:08 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Claude Code remote setup for Laravel - Chris Morrell

I set up an automated provisioning script for remote Claude Code sessions. Thought I'd share it in case anyone else finds it useful:

cmorrell.com/claude-remot...

03.03.2026 18:07 πŸ‘ 5 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

I dunno. I can’t think of a moment in my lifetime where applications didn’t break…

03.03.2026 00:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I wasn’t until the most recent pros. They’re quite good!

02.03.2026 03:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yeah, they're great! (I have a pair.)

That said… the most recent AirPods Pro are the first headphones I've ever worn where the noise cancellation doesn't give me an immediate headache. I'm going to add a second pair of those to the rotation to replace my AirPods 1's.

02.03.2026 01:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Not quite ready to release to the public but I’ll dm you :)

01.03.2026 04:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It finally happened. After many years of service, my original first-gen airpods batteries are bad enough that I can’t use them. It was a good run!

28.02.2026 17:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I don't think it's too paranoid. Even if it's only 1/10,000 I don't want to risk claude rm -rf'ing my home directory. And on top of that, you see more and more data exfiltration exploits. It's just better to run it in isolation.

28.02.2026 04:41 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

OK very cool.

I had been running claude in a sprites.dev VM but I'm moving to local VMs because it reduces some friction. I mount my repo into the VM and port forward so it has access to some MCP servers. Lets me edit the files in my IDE while claude is also working on them.

28.02.2026 04:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

What are you using for VMs? Something remote like sprites? Or something local?

I’m building my own local vm tooling but would happily use something else if it’s more established.

28.02.2026 04:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Running claude code in a local VM has been a huge unlock for me. Being able to scope things at a much larger scale and then let the LLM run with them for an hour or two is amazing. I finally feel like I'm getting a sense of both the workflow that requires, and useful guardrails.

28.02.2026 04:08 πŸ‘ 8 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0
Preview
Chronicle - IntelliJ IDEs Plugin | Marketplace Chronicle is an IDE plugin that helps you build ready-to-implement handoff documents for members of your team. Simply hit record, and walk through the code, narrating...

Chronicle is an IDE plugin that lets you write handoff or requirements documents by browsing and narrating code:

plugins.jetbrains.com/plugin/29848...

Clave is a new CLI tool that I'm working on that spins up isolated VMs for Claude Code so that you can run in dangerous mode.

27.02.2026 22:45 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Building your own tooling is incredible. Chronicle + Clave is turning out to be such a powerful combo.

27.02.2026 22:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
GitHub - usetrmnl/byos_laravel: A self-hosted, community-driven server (BYOS) with Recipe support in PHP's Laravel framework A self-hosted, community-driven server (BYOS) with Recipe support in PHP's Laravel framework - usetrmnl/byos_laravel

You can also get faster polling if you use your own server. They maintain a Laravel BYOS option:

github.com/usetrmnl/byo...

27.02.2026 19:16 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
White eink TRMNL display sitting on my wooden desk. The display is showing the current state of the Kilopixel and some stats about number of pixels turned.

White eink TRMNL display sitting on my wooden desk. The display is showing the current state of the Kilopixel and some stats about number of pixels turned.

@cmorrell.com convinced me to get a TRMNL eink display and I've made a custom @kilopx.com status dashboard so I can keep tabs on it remotely. It's actually quite a joy

27.02.2026 04:36 πŸ‘ 27 πŸ” 2 πŸ’¬ 4 πŸ“Œ 0

Currently running:

Two claude instances in isolated local VMs using clave
One claude instance on my machine, debugging a clave issue
Two claude instances on anthropic VMs via the Claude app

It's not always like this, but it feels pretty great when everything is going right.

26.02.2026 03:21 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

oh well it was good while it lasted

25.02.2026 16:22 πŸ‘ 51 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0

He says while posting a link to a podcast where they just list all the features of the app and ask people to sign up for it.

25.02.2026 02:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Would be neat if you linked to said app πŸ˜‚

25.02.2026 02:02 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Boy, there has never been a better time to have good taste.

24.02.2026 22:25 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

yeah, I had a bunch of sprites die on me yesterday… :/

24.02.2026 21:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
clave - preview Recorded by inxilpro

Here's an early demo of claveβ€”my Claude Code isolation tool.

Running 'clave':

1️⃣ Creates a fresh git worktree
2️⃣ Mounts that worktree to a clean, local ubuntu VM
3️⃣ Starts Claude in "skip permissions" mode on the VM

Still a WIP but promising:

asciinema.org/a/0KNuoC1Usg...

24.02.2026 18:32 πŸ‘ 4 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0