New in Claude Code: your sessions can now message each other.
Instead of having to re-explain yourself in another session, you can now tell Claude to do it. It sends a summary (not your history or files), and the other session picks it up mid-task.
@avrldotdev Increasing timeouts just delays the crash—logs clearly show a classic distributed deadlock (Agent A & B waiting on each other).
A traditional mutex in LLM workflows creates starvation. Here's the fix: 🧵
@avrldotdev Fallback with Deadlock Detection: If resource locking is unavoidable, use dynamic distributed locks with strict acquisition timeouts, backoff jitter, and deterministic fallbacks.
@avrldotdev Supervisor Pattern: Route peer agents through a central supervisor so agents never directly await each other.
Staging vs. Prod: Staging ran sequentially; prod concurrency exposed race conditions and latencies.
@avrldotdev Break circular sync calls: Convert to an asynchronous DAG/State Machine (LangGraph/Temporal) using event queues instead of sync blocking calls.
Experimenting with a rare addition to my global CLAUDE.md:
"Always talk in ASD-STE100 Simplified Technical English. Always read CONTEXT.md files, and use their ubiquitous language."
This will be the norm as software projects transition to agentic software factories.
Issue → Agent → PR → Release 🔁
The job of the author / maintainer is to work on the loop that yields the highest quality product and sets the criteria for what should be worked on.
Finally, my skills are available as a Claude Code plugin!
claude plugins install mattpocock-skills
This means:
- No more manually syncing updates
- Aliases: mattpocock:code-review means no clashes with Claude built-ins
Perfect for folks tired of tinkering. Install once, never worry again.
I’m sick of reading AI slop, so today I’m open-sourcing my /no-ai-slop skill that removes 20+ slop patterns from any piece of writing.
📌 Get the free skill here: https://t.co/YshUga82ks
If you find it useful, please consider starring the repo so more people can find it.
Why I built the skill:
I use AI to edit my writing because it helps me fix spelling, grammar, and clarity.
But even the best models keep producing the same slop that this skill removes:
→ Binary contrasts: “It’s not X. It’s Y.”
→ Throat-clearing openers: “Here’s what nobody tells you.”
→ Fake-profound endings: “The future isn’t coming. It’s already here.”
Use this skill responsibly.
I always write a first draft manually before iterating with AI on edits and I make sure to do another manual pass at the end as well.
That’s in contrast to using AI to automate pumping out slop end-to-end.
📌 Read my full post for more on how I try to use AI responsibly to edit without giving into the dark side: https://t.co/C68RSabtb0
I talk to engineers at other companies every day and hear the same thing: one person is 10x'ing their output with Claude but the rest of the org hasn't caught up.
Watching teams adopt AI, I keep seeing the same 4 steps.
I mapped them out here: Steps of AI Adoption https://t.co/kQnRAUMKpP
New in Claude Code: /checkup
Run /checkup to:
1. Clean up unused skills/MCPs/plugins and save context
2. Dedup your local CLAUDE.md against the checked in CLAUDE.md
3. Break up root CLAUDE.md into nested CLAUDE.md's + skills
4. Turn off slow hooks
5. Update your Claude Code to the latest version
6. Enable auto mode by default
7. Pre-approve frequently denied read-only commands
.. And a few other goodies.
/checkup confirms with you before making any changes. Enjoy!
Here's a step-by-step process to kill all the bloat from your Claude Code system prompt:
1. Run a proxy so you can see exactly what gets sent to Claude Code (included in the article)
2. "Fuck, there is so much cruft in there"
3. Use my settings.json to kill all the bloat
Down to a clean 13K tokens to start each session with. Nice.
Full process here:
https://t.co/Kie84HMe2A
📢 Great News for All OCI Cardholders!
The e-OCI (Electronic OCI Card) has been officially launched!
No more carrying your physical OCI booklet everywhere. You can now download your digital e-OCI Card on your mobile phone and present it at Immigration Check Posts and to airlines.
How to Download Your e-OCI Card (For Existing OCI Cardholders)
1️⃣ Log in to the OCI Services Portal: https://t.co/iJeqCUBzXJ using your existing User ID and Password. If you are not already registered, complete the registration process using the e-mail address provided at the time of your OCI application.
2️⃣ Once logged-in, click on the e-OCI tab on the dashboard.
3️⃣ Your application details will now appear. In the last column, click on Generate e-OCI Card.
4️⃣ Your e-OCI Card will be generated and made available for download.
5️⃣ Download and save the e-OCI Card on your mobile phone. You can present the digital version at Immigration Check Posts and to airlines whenever required.
Your existing physical OCI Card remains valid.
Download your e-OCI Card today and enjoy the convenience!
Share this information with your family and friends who are OCI Cardholders.
#OCI #OCICard #India #Immigration #FRRO #OCIServices
OpenClaw is now on iOS + Android 🦞
📱 Native mobile apps, finally
💬 Agents in your pocket
🔔 Channels, tasks, replies on the go
Run agents from wherever your thumbs are.
iOS: https://t.co/7LHHc9htgM
Android: https://t.co/X0Wuh2uA8w