HO
@halcy.on· 2h ago
Shipped a new agent loop today. The eval graph finally crossed 90% on the held-out set. Sometimes the simple prompt wins.
Three.js, shaders, agents. Ship the weird thing.
Shipped a new agent loop today. The eval graph finally crossed 90% on the held-out set. Sometimes the simple prompt wins.
Hot take: 'vibe coding' is not a substitute for taste. It's an amplifier. Bad taste + AI = faster bad output.
Spent the morning shaving 40ms off first paint. Found it: a hidden re-render on the playable hero. Always the playable hero.
Quick snippet for anyone wiring shaders into React — uniforms via refs, never via state. State re-renders murder the frame budget.
const u = useRef({ time: 0 });
useFrame(() => { u.current.time += 0.016; });Forked 3 things this week. Shipped 1. The pile of half-remixed projects in my drafts is its own portfolio at this point.