{"id":2150,"date":"2025-11-07T11:45:27","date_gmt":"2025-11-07T16:45:27","guid":{"rendered":"https:\/\/ozer.gt\/log\/?p=2150"},"modified":"2025-11-07T11:47:36","modified_gmt":"2025-11-07T16:47:36","slug":"understand-code-before-you-vibe-it","status":"publish","type":"post","link":"https:\/\/ozer.gt\/log\/2025\/11\/07\/understand-code-before-you-vibe-it\/","title":{"rendered":"Understand Code Before You Vibe It?"},"content":{"rendered":"<p>[Click title for image]<\/p>\n<p>That tagline with the made-up graph instantly raises a red flag, but the core idea is surprisingly cool. Windsurf&#8217;s new owner, Cognition (following the failed OpenAI acquisition), has shipped a new feature called Codemaps.<\/p>\n<p>The idea is to significantly ease codebase understanding. This actually looks incredibly useful, especially when tackling an existing codebase, say, an open-source project, and it might get me to switch over from Cursor.<\/p>\n<p><a href=\"https:\/\/cognition.ai\/blog\/codemaps\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>[Click title for image] That tagline with the made-up graph instantly raises a red flag, but the core idea is surprisingly cool. Windsurf&#8217;s new owner, Cognition (following the failed OpenAI acquisition), has shipped a new feature called Codemaps. The idea is to significantly ease codebase understanding. This actually looks incredibly useful, especially when tackling an [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2152,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"cybocfi_hide_featured_image":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-2150","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/ozer.gt\/log\/wp-json\/wp\/v2\/posts\/2150","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ozer.gt\/log\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ozer.gt\/log\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ozer.gt\/log\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ozer.gt\/log\/wp-json\/wp\/v2\/comments?post=2150"}],"version-history":[{"count":3,"href":"https:\/\/ozer.gt\/log\/wp-json\/wp\/v2\/posts\/2150\/revisions"}],"predecessor-version":[{"id":2154,"href":"https:\/\/ozer.gt\/log\/wp-json\/wp\/v2\/posts\/2150\/revisions\/2154"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ozer.gt\/log\/wp-json\/wp\/v2\/media\/2152"}],"wp:attachment":[{"href":"https:\/\/ozer.gt\/log\/wp-json\/wp\/v2\/media?parent=2150"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ozer.gt\/log\/wp-json\/wp\/v2\/categories?post=2150"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ozer.gt\/log\/wp-json\/wp\/v2\/tags?post=2150"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}