Francis Du.

💻Data Engineer | 🦀 Rustacean | 📷 Photographer | 🤖Vibe Coder

Writing

Recent writing

View all
02 Oct 2026
Maris 4 min read

Maris: a mixing desk for your computer's sound

What Maris does: headphone correction, saved listening settings, EQ and reference comparisons from the menu bar and TUI, and application routing.
02 Oct 2026
wcode 5 min read

wcode 0.9.0

wcode 0.9.0: multi-agent task claims, revision-bound change acceptance, and reorganized web and terminal workbenches.
23 Sep 2026
wcode 7 min read

A Stable MCP Tunnel for wcode: Cloudflare or Tailscale Funnel

I keep long-lived wcode Remote MCP endpoints behind a stable tunnel. Cloudflare gives me my own hostname, Tailscale Funnel gives me a stable ts.net URL, and --public-url makes OAuth and MCP use that origin. It also lets me use the model quota I already have in ChatGPT instead of opening a second API-token bill for the same coding work.
22 Sep 2026
wcode 13 min read

wcode: Rebuilding the Coding Agent Runtime Around Jev

I do not want wcode to become another Claude Code. After reading Why yet another agent, I am even more convinced that Jev / TypeSafe ideas belong in the runtime beneath coding agents: context, state, action routing, verification, and background intelligence.
19 Sep 2026
wcode 10 min read

wcode 0.8: I Started Treating the Repository as an Engineering Digital Twin

In 0.8 I stopped adding isolated agent tools and started pulling architecture, code relationships, the Decision Plane, Engineering Fitness, and verification into one evidence-aware engineering view. The current release is 0.8.1.
19 Sep 2026
wcode 24 min read

Using Jev in wcode and Scopwis

I wired Jev into wcode and Scopwis and ran several rounds of live API tests. This is what changed when I narrowed the questions, where the numbers held up, and where I finally gave Jev authority in each system.