{"v":1,"stars":[{"p":"/insights/ai-agents-in-production/","l":"operate","k":"dive","n":[18,35,41]},{"p":"/insights/building-my-personal-ai-lab/","l":"explore","k":"dive","n":[29,21]},{"p":"/insights/local-llm-apple-silicon/","l":"explore","k":"dive","n":[29,33,19,26]},{"p":"/insights/local-model-quantization-guide/","l":"explore","k":"dive","n":[5,29,21]},{"p":"/insights/rtx-5090-llm-serving/","l":"explore","k":"dive","n":[5,2,19]},{"p":"/insights/rtx-5090-remote-inference/","l":"explore","k":"dive","n":[1,21,7]},{"p":"/notes/ai-agent-prompt-bloat/","l":"operate","k":"dive","n":[43,10,16]},{"p":"/notes/codex-in-my-pocket/","l":"operate","k":"dive","n":[5,40,16]},{"p":"/notes/context-without-oversharing/","l":"verify","k":"dive","n":[41,14,20]},{"p":"/notes/decision-ledgers/","l":"ship","k":"dive","n":[24,45,34]},{"p":"/notes/designing-skills-and-loops/","l":"operate","k":"dive","n":[16,28,39]},{"p":"/notes/diagnose-the-observer-first/","l":"verify","k":"dive","n":[39,28]},{"p":"/notes/directing-ai-video-with-higgsfield/","l":"ship","k":"dive","n":[45,41,28]},{"p":"/notes/fail-closed-vulnerability-watcher/","l":"verify","k":"dive","n":[39,17]},{"p":"/notes/from-brief-to-published-page/","l":"ship","k":"dive","n":[8,20,15]},{"p":"/notes/handoff-packets/","l":"ship","k":"dive","n":[20,24,9]},{"p":"/notes/hermes-on-telegram/","l":"operate","k":"dive","n":[27,10,28]},{"p":"/notes/hetzner-vps-for-ai-agents/","l":"operate","k":"dive","n":[1,16,39,7]},{"p":"/notes/how-to-scope-an-ai-agent-task/","l":"operate","k":"dive"},{"p":"/notes/kv-cache-precision/","l":"explore","k":"dive","n":[31,42,33,45]},{"p":"/notes/live-truth-before-local-assumptions/","l":"verify","k":"dive","n":[14,15,24]},{"p":"/notes/local-model-field-notes/","l":"explore","k":"dive","n":[1,34,27,16]},{"p":"/notes/local-uncensored-models/","l":"explore","k":"dive","n":[1,37,41,8]},{"p":"/notes/paper-first-dfm-trading-system/","l":"explore","k":"dive","n":[27,39,25]},{"p":"/notes/parallel-agents-without-collisions/","l":"ship","k":"dive","n":[15,9,45]},{"p":"/notes/policy-as-a-test/","l":"verify","k":"dive","n":[36,45,10]},{"p":"/notes/popular-local-models-vs-abliterated/","l":"explore","k":"dive","n":[22,2,3,30]},{"p":"/notes/position-sizing-for-agent-autonomy/","l":"explore","k":"dive","n":[21,16,10]},{"p":"/notes/provenance-before-conclusions/","l":"verify","k":"dive","n":[10,39,11]},{"p":"/notes/qwen-3-8-on-my-m4-max/","l":"explore","k":"dive","n":[1,22,43,45]},{"p":"/notes/qwen3-8-flash-next-hardware-requirements/","l":"explore","k":"dive","n":[32,26,2]},{"p":"/notes/same-model-two-machines/","l":"explore","k":"dive","n":[3,42,29,1]},{"p":"/notes/sglang-vs-vllm/","l":"explore","k":"dive","n":[4,19,31]},{"p":"/notes/speculative-decoding-on-my-m4-max/","l":"explore","k":"dive","n":[5,21,22,41]},{"p":"/notes/stale-worktree-that-passed/","l":"verify","k":"dive","n":[45,21,27]},{"p":"/notes/the-agent-never-touches-the-button/","l":"operate","k":"dive","n":[23,24,25]},{"p":"/notes/the-branch-that-predates-the-decision/","l":"ship","k":"dive","n":[24,25,9]},{"p":"/notes/the-cookbook/","l":"ship","k":"dive","n":[44,22,41]},{"p":"/notes/the-page-you-deleted-is-still-being-served/","l":"verify","k":"dive","n":[45,46,39]},{"p":"/notes/the-quiet-monitor/","l":"operate","k":"dive","n":[28,11,10]},{"p":"/notes/the-toolbench/","l":"operate","k":"dive","n":[43,44]},{"p":"/notes/the-verification-loop/","l":"verify","k":"dive","n":[22,8,14]},{"p":"/notes/tool-calling-at-250k-context/","l":"explore","k":"dive","n":[5,25,21,45]},{"p":"/notes/tuning-the-knobs/","l":"operate","k":"dive","n":[40,44,37]},{"p":"/notes/voice-driven-development/","l":"operate","k":"dive","n":[43,37,22]},{"p":"/notes/when-success-is-still-broken/","l":"verify","k":"dive","n":[9,34,21]},{"p":"/notes/when-the-monitors-subject-dies/","l":"verify","k":"dive","n":[39,34,38]},{"p":"/notes/will-this-model-fit/","l":"explore","k":"dive","n":[30,19,32]},{"p":"note:ai-collapses-cve-response-window","l":"notes","k":"note"},{"p":"note:an-engine-update-is-not-a-model-test","l":"notes","k":"note"},{"p":"note:backend-of-a-static-site","l":"notes","k":"note"},{"p":"note:branch-predates-decision","l":"notes","k":"note"},{"p":"note:changing-the-rules-must-not-rewrite-the-past","l":"notes","k":"note"},{"p":"note:content-cluster-overnight","l":"notes","k":"note"},{"p":"note:crossing-eighty-articles","l":"notes","k":"note"},{"p":"note:deleted-is-still-served","l":"notes","k":"note"},{"p":"note:domain-expert-chatbot","l":"notes","k":"note"},{"p":"note:interactive-calculator","l":"notes","k":"note"},{"p":"note:kimi-k3-first-signal-not-verdict","l":"notes","k":"note"},{"p":"note:lean-mobile-pages","l":"notes","k":"note"},{"p":"note:let-data-overrule-taste","l":"notes","k":"note"},{"p":"note:monitor-outlived-its-subject","l":"notes","k":"note"},{"p":"note:move-the-finish-line-to-the-outcome","l":"notes","k":"note"},{"p":"note:multi-agent-site-audit","l":"notes","k":"note"},{"p":"note:notebook-becomes-operating-system","l":"notes","k":"note"},{"p":"note:optimising-for-ai-search","l":"notes","k":"note"},{"p":"note:policy-as-a-test","l":"notes","k":"note"},{"p":"note:redesign-is-also-a-migration","l":"notes","k":"note"},{"p":"note:shipping-every-surface-in-sync","l":"notes","k":"note"},{"p":"note:teaching-ai-to-distrust-itself","l":"notes","k":"note"},{"p":"note:template-redesign-verified","l":"notes","k":"note"},{"p":"note:this-site-built-in-one-sitting","l":"notes","k":"note"},{"p":"note:two-sites-two-jobs","l":"notes","k":"note"},{"p":"note:war-reached-dubai","l":"notes","k":"note"},{"p":"note:where-this-started","l":"notes","k":"note"}],"now":{"running":5,"available":1,"testing":4,"observing":2},"templates":31}
