Josh Johnson

Notes from JJ

Week 01 June 20, 2026 · 5 min read

Shaders, Coding Agents, and Remote Control Terminals

MiMo Code, Hermes on your phone, and why reach is the multiplier

I love running AI prompts and commands from my desk at home. But when I'm out and about, I still want my agents working. This week, I got remote control of my local machine via Discord and WhatsApp, built custom UI sandboxes for WebGL shaders, and found a coding assistant that actually keeps up.

MiMo Code: A Free Coding Assistant That Plans

MiMo Code terminal-native AI coding assistant

If you've tried terminal-native AI coders, you've probably hit a wall when tasks get complex — they lose track of details and forget what they were doing. This week I've been using MiMo Code and it's become my go-to free coding tool.

I've found it to be a better planner than OpenCode and honestly competitive with the paid tiers from ChatGPT and Claude's lower tiers. It maintains persistent state and cross-session memory, so it remembers decisions and layouts across long projects.

Remote Command Control: The Hermes Agent

Hermes Agent

I've also been running Hermes Agent, a cloud-connected gateway that lets you interact with your local machine from anywhere.

You get real, capable agents running locally on your computer that you can control from your phone over Discord, WhatsApp, or Apple Messages. Being able to trigger command execution, run agent steps, and access a local terminal session from anywhere changes how you manage background tasks.

Mesmerizing Visuals: Building a UI for Motion

Motion interactive WebGL shader sandbox

One of the local projects I've been using MiMo on is Motion. Motion started as a WebGL shader project that I cloned, but I wanted more control, so I built a custom user interface around it.

Designing UI controls that interact directly with active GPU shaders has been a great crash course in WebGL. The result is a series of fluid, mesmerizing visuals that move in response to user inputs.

What I'm Learning: Reach is the Multiplier

Along with these builds, I put out a LinkedIn post sharing some of these AI setups. It's part of a Sunday series I've been running on raw AI updates and automation workflows.

It made me realize that developers often hyper-focus on product quality. But reach is the multiplier. You can build the most elegant, containerized pipeline in the world, but if nobody knows it exists, its value remains zero. Sharing your work publicly changes outcomes.

— Josh