Build Journal

Humanize, Compute, and SEO Enhancements — July 13, 2026

I shipped major humanize, compute, and SEO features today, fixing critical bugs along the way and enhancing the agentic web experience.

25 changes3 min readby Rob

What shipped

  • Compute-node path rewriteImplemented HUMANIZER_PREFER_NODE with MoE-aware model sizing.
  • SEO vulnerability fixedEscaped < in JSON-LD emitter to prevent XSS attacks.
  • Marketplace page reservedCorrected /compute segment to serve marketplace instead of redirecting.
  • Node-job producer addedEnabled enqueueing and reading compute jobs for improved processing.
  • Ollama path correctedFixed 404 errors by aligning with OLLAMA_MODEL.

Today, I set out to enhance the humanization aspects of my platform while tackling SEO and compute challenges. I focused on refining the compute-node infrastructure, adding new features, and fixing critical bugs. At the end of a long 9-hour day, I successfully shipped 25 commits, including 11 features and 14 fixes.

One of the key features I implemented was a rewrite path for the compute-node behind the HUMANIZER_PREFER_NODE flag. This involved making the model size aware of the mixture of experts (MoE) to optimize performance. The complexity of this task made it particularly challenging, but it’s crucial for ensuring that the system can intelligently choose the most effective compute resources. I spent a considerable amount of time debugging issues related to the model’s behavior under different configurations, which was both enlightening and time-consuming.

On the SEO front, I tackled a significant vulnerability in the JSON-LD emitter that could lead to XSS attacks. This bug was a priority because securing user data is paramount as I build out the agentic web. I implemented an escape function for the less-than symbol in JSON-LD, which not only fixed the vulnerability but also strengthened the overall vibe-coder safety checklist. This was a critical reminder of how even small oversights can open up significant security risks, and I learned the importance of rigorous testing and validation.

In the compute section, I added capacity tiers and a stake-to-earn hook, enabling users to join the compute network more effectively. This new functionality is designed to support a marketplace page that serves hosted node workers and offers a live network API. However, I ran into some issues with redirecting the /compute segment, which was initially leading users to the map instead of the marketplace. After some back and forth, I managed to reserve the /compute segment correctly, allowing for a seamless user experience.

The node-job producer and inspector were also significant additions today. This feature allows the system to enqueue and read compute jobs for the pull loop. It was a bit tricky to implement, especially since I had to defer job signing to a later stage. This complexity added to my day, but it’s a vital piece of infrastructure for enabling efficient job processing across the network. I also set up endpoints for heartbeat and job pull, though these are still gated off by the COMPUTE_NODES_ENABLED flag until I can ensure everything is stable.

I also made some adjustments to the Ollama helper path, which was previously causing 404 errors due to an incorrect identifier. By correctly aligning it with the OLLAMA_MODEL, I not only fixed the issue but also improved the reliability of the helper calls. This was a significant win, as it helped avoid cold-start timeouts that were plaguing the system with intermittent failures.

Reflecting on today’s work, I realize the importance of balancing feature development with necessary fixes. Each feature I add must also consider how it interacts with existing components and how it can enhance the overall experience on the agentic web. This one-man-show approach means I have to wear many hats, and while it’s a challenge, it’s also incredibly rewarding to see how each piece fits together.

As I continue to build toward my goal of a billion-dollar valuation, I find that every day brings new hurdles and learning opportunities. Using Claude Code in VS Code has been invaluable for my solo journey, allowing me to iterate quickly without the overhead of team coordination. Each commit today brings me closer to a robust platform that not only meets user needs but also stands up to the rigors of the digital landscape. I’m excited to see how these enhancements will empower users and further position my platform in the agentic web space.

← Back to the full build journal