{"version":"1.0","type":"card","id":"69af9db8-b885-426a-9733-36b1c15d47ad","url":"https://stacklist.com/card/69af9db8-b885-426a-9733-36b1c15d47ad","title":"A CTO diary: The Day the System Moved - and So Did I","source_url":null,"note":"How rebuilding our foundation rebuilt parts of me, and why I&#8217;d do it again without hesitation.","image":null,"stack":{"id":"03b65ace-2355-4673-8669-fc2684f9d2a1","title":"Martina Zrnec: Founder &amp; Builder Essays","url":"https://stacklist.com/c/business/stack/03b65ace-2355-4673-8669-fc2684f9d2a1"},"created_at":"2026-10-12T10:40:36.106Z","updated_at":null,"aco":{"summary":"A CTO recounts the challenging experience of migrating a production application from Firestore to Supabase, touching multiple platforms and systems while managing psychological strain and isolation. The migration involved normalizing data across 500+ files and exposed the emotional toll of solo technical work during a critical infrastructure overhaul.","tags":["database-migration","startup","supabase","firestore","technical-leadership"],"key_entities":[{"name":"Firestore","type":"technology","confidence":0.95},{"name":"Supabase","type":"technology","confidence":0.95},{"name":"iOS","type":"technology","confidence":0.9},{"name":"Android","type":"technology","confidence":0.9},{"name":"Chrome","type":"technology","confidence":0.85},{"name":"Safari","type":"technology","confidence":0.85},{"name":"Edge","type":"technology","confidence":0.85},{"name":"Firefox","type":"technology","confidence":0.85},{"name":"database-migration","type":"concept","confidence":0.95},{"name":"B2C-to-B2B-transition","type":"concept","confidence":0.9},{"name":"production-deployment","type":"concept","confidence":0.9},{"name":"data-normalization","type":"concept","confidence":0.85},{"name":"co-founder","type":"person","confidence":0.7},{"name":"migration-day","type":"event","confidence":0.9}],"classification":"memo","language":"en","confidence":0.85,"provenance":{"model":"claude-haiku-4-5","tool":"@stacklist/be@0.1.0","confidence":0.85,"timestamp":"2026-10-12T10:40:41.257Z"},"token_counts":{"approximate":1379,"cl100k":1316},"content_hash":"sha256:764133bd811dd7bf436c6a8bb90f958f1f0a749d716e42bd8d118f462bb3133f","acp_version":"0.2","body_available":true,"body_tokens":1379,"visibility":"public","agent_accessible":true,"status":"final"},"_links":{"self":"/api/public/card/69af9db8-b885-426a-9733-36b1c15d47ad.json","html":"https://stacklist.com/card/69af9db8-b885-426a-9733-36b1c15d47ad","md":"/api/public/card/69af9db8-b885-426a-9733-36b1c15d47ad.md","stack_json":"/api/public/stack/03b65ace-2355-4673-8669-fc2684f9d2a1.json"}}