Week 94 | The Hidden Trap in Asking One Agent to Teach Another
Last Week Last week, I wanted to turn a promising video-production pilot into a repeatable workflow. I had better-looking Shokken tutorials coming out of Codex, but moving that workflow into Hermes was still taking a lot of hand-holding. This week, I found a trap in asking one agent to teach another: the teaching can sound successful while losing the details that made the original work good. This is Week 94 of building Shokken, my restaurant waitlist management tool....
Week 93 | Building a Video Assembly Line, One Unfinished Workflow at a Time
Last Week Last week, I was trying to stop the Hermes setup from becoming its own moving target. The next priority was supposed to be Shokken marketing. This week, that brought me to a different problem: how do I produce enough useful videos without personally polishing every step? I want a video assembly line. I do not have one yet. Shokken is available on Android and iOS in the United States....
Week 92 | When My Agent Became Its Own Moving Target
Last Week Last week, the memory system behind Hermes was finally paying off. OpenViking was helping the agent remember how I like to work, and I was spending less time repeating instructions. I expected that progress to free me up for Shokken marketing. Instead, I spent most of this week trying to get Hermes into a usable state. The problem was not memory this time. It was asking an autonomous team of agents to configure the very installation they were running on, while I was also managing that configuration through Ansible....
Week 91 | Building an Agentic Memory System
Last Week Last week, I was still assembling Hermes as a practical backup for my AI development workflow. The local models were working, OpenViking was connected, and I had learned that one model slot was not enough for every request an agent system makes. I was optimistic, but the setup was not yet fully operational. This week, the memory side of that experiment began to pay off. OpenViking has not made Hermes perfect, but I spend far less time repeating the same instructions....
Week 90 | Trying Hermes as My AI Backup
Last Week Last week, running out of Codex usage showed me how much I depend on AI assistance to keep development moving. I could still investigate a problem manually, but doing so took much longer than the workflow I had become used to. I still see these tools as another useful layer of abstraction. Using them well takes judgment and skills of its own. The problem I need to solve is having so much of my work depend on access to one provider....
Week 89 | Why My AI Workflow Needs a Backup
Last Week Last week, a network problem with my self-hosted runners interrupted development. This week, I ran into another dependency that could stop me from getting work done: access to the AI tools I now use throughout my workflow. It was a short week. I did not get home until roughly halfway through it, and most of the progress was on marketing and the product launch rather than new app features....
Week 88 | The Hidden Cost of Self-Hosted Runners
Last Week Last week, I was working through tablet screenshots, keeping the product videos moving, and monitoring a database upgrade in integration. This week, an unexpected infrastructure problem took over: my self-hosted GitHub runners stopped getting through their jobs. Shokken is available in the US on Android and iOS. I am also preparing a reduced introductory Pro offer for the first group of users, but the subscription infrastructure for that offer is not ready yet....
Week 87 | Product Videos and a Database Surprise
Last Week Last week, I continued the app-store screenshot redesign and experimented with OpenCode as a model-agnostic coding harness. This week is a shorter update. I was not feeling especially well, but the development and marketing work continued: the third weekly product video went out, the phone screenshots reached a stopping point, and a surprising database problem turned into an upgrade rehearsal. Product Videos Keep Moving I have committed to publishing a short, customer-facing Shokken video every Thursday, and this was the third week of that schedule....
Week 86 | Trying a Model-Agnostic Coding Harness
Last Week Last week, I started improving how Shokken presents itself online. The app is available to US users on Android and iOS, but simply being in the stores does not mean the listing explains the product well or gives the right customer a reason to download it. That work is still underway. The app-store screenshots in particular have taken much longer than I expected. A good listing does not just show a stack of raw screens....
Week 85 | App Store Optimization and Product Videos
Last Week Last week, I broadened the marketing surface for Shokken. Door-to-door restaurant visits had produced useful conversations, but they were too slow and draining to be my only way of finding customers. I started looking for more targeted and more scalable ways to reach restaurant operators. This week, that broad idea became two concrete areas of work: improving how Shokken appears in the app stores and publishing short product videos for the people who might actually use it....