:HL["/_next/static/chunks/609ea7bc18d0d15f.css","style"]
:HL["/_next/static/chunks/93b606aa9fdccd13.css","style"]
:HL["/_next/static/media/797e433ab948586e-s.p.479bea2b.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/_next/static/media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/blog/landing/cmo.png","image"]
:HL["/blog/posts/two-lane-content-strategy/hero.jpg","image"]
:HL["/blog/posts/logo.png","image"]
:HL["/blog/posts/principle-vs-virtue-founder-voice/hero.jpg","image"]
:HL["/blog/posts/offer-mechanics-as-trust-signals/hero.jpg","image"]
:HL["/blog/posts/hmac-empty-secret-bypass/hero.jpg","image"]
:HL["/blog/posts/merkle-subset-verification-trap/hero.jpg","image"]
:HL["/blog/posts/bcrypt-async-event-loop/hero.jpg","image"]
:HL["/blog/posts/toctou-async-database-handlers/hero.jpg","image"]
:HL["/blog/posts/idempotency-scheduled-jobs/hero.jpg","image"]
:HL["/blog/posts/bounding-ordered-set-aggregates/hero.jpg","image"]
:HL["/blog/posts/pydantic-production-fail-fast/hero.jpg","image"]
:HL["/blog/posts/merkle-canonical-form/hero.jpg","image"]
:HL["/blog/posts/async-sqlite-fastapi/hero.jpg","image"]
:HL["/blog/posts/fire-and-forget-asyncio/hero.jpg","image"]
:HL["/blog/posts/pg-advisory-xact-lock-version-stamp/hero.jpg","image"]
:HL["/blog/posts/postgres-sequence-race-condition/hero.jpg","image"]
:HL["/blog/posts/postgres-notify-ws-delivery/hero.jpg","image"]
:HL["/blog/posts/criu-tcp-repair-live-migration/hero.jpg","image"]
:HL["/blog/posts/incremental-indexing-git-metadata/hero.jpg","image"]
:HL["/blog/posts/mac-address-as-portable-identity/hero.jpg","image"]
:HL["/blog/posts/atomic-buffer-swap/hero.jpg","image"]
:HL["/blog/posts/sentry-fastapi-custom-handlers/hero.jpg","image"]
:HL["/blog/posts/stream-wrapper-pattern/hero.jpg","image"]
:HL["/blog/posts/gke-docker-auth-expiry/hero.jpg","image"]
:HL["/blog/posts/websocket-reconnect-loops/hero.jpg","image"]
:HL["/blog/posts/threadpool-async-background-work/hero.jpg","image"]
:HL["/blog/posts/monkeypatch-boundary/hero.jpg","image"]
:HL["/blog/posts/per-agent-api-key-rotation/hero.jpg","image"]
:HL["/blog/posts/redis-session-as-shared-state/hero.jpg","image"]
:HL["/blog/posts/pipeline-gates-as-accountability/hero.jpg","image"]
:HL["/blog/posts/when-the-database-lies-the-kernel-doesnt/hero.jpg","image"]
:HL["/blog/posts/asyncio-sync-hooks/hero.jpg","image"]
:HL["/blog/posts/keyword-plan-idea-service/hero.jpg","image"]
:HL["/blog/posts/loss-aversion-saas-positioning/hero.jpg","image"]
:HL["/blog/posts/build-in-public-flywheel/hero.jpg","image"]
0:{"buildId":"TlpKRvbES4zzM7LeczAM7","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"blog","paramType":null,"paramKey":"blog","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":true},"staleTime":300}
