<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Open-Core on Notes from the Rabbit Hole</title><link>https://magnus919.com/tags/open-core/</link><description>Recent content in Open-Core on Notes from the Rabbit Hole</description><generator>Hugo</generator><language>en</language><copyright>© [Magnus Hedemark](https://github.com/magnus919)</copyright><lastBuildDate>Sat, 04 Jul 2026 20:00:00 -0400</lastBuildDate><atom:link href="https://magnus919.com/tags/open-core/index.xml" rel="self" type="application/rss+xml"/><item><title>Vibe Coding Open Core Out of its Lockbox III: The Source Awakens</title><link>https://magnus919.com/2026/07/vibe-coding-open-core-out-of-its-lockbox-iii-the-source-awakens/</link><pubDate>Sat, 04 Jul 2026 20:00:00 -0400</pubDate><guid>https://magnus919.com/2026/07/vibe-coding-open-core-out-of-its-lockbox-iii-the-source-awakens/</guid><description>&lt;p>This is the third article in a series about forking an open-core product with AI coding tools. Part 1 laid out the roadmap of what was gated behind the Pro paywall. Part 2 executed the fork: rebrand, telemetry strip, first feature. It proved the easy stuff was as easy as it looked.&lt;/p>
&lt;p>Part 3 is about the stuff that isn&amp;rsquo;t easy.&lt;/p>
&lt;p>Speaker diarization (identifying who said what in a meeting) is the one feature where the open source codebase and the Pro version are on even footing. The Meetily website marks it as &amp;ldquo;Coming Soon&amp;rdquo; for every tier, including Pro. Neither side has shipped it.&lt;/p></description></item><item><title>Vibe Coding Open Core Out of its Lockbox II: May the Fork Be With You</title><link>https://magnus919.com/2026/07/vibe-coding-open-core-out-of-its-lockbox-ii-may-the-fork-be-with-you/</link><pubDate>Sat, 04 Jul 2026 14:00:00 -0400</pubDate><guid>https://magnus919.com/2026/07/vibe-coding-open-core-out-of-its-lockbox-ii-may-the-fork-be-with-you/</guid><description>&lt;p>Part 1 laid out the roadmap: here&amp;rsquo;s what&amp;rsquo;s gated, here&amp;rsquo;s what it would take to ungates it, and here&amp;rsquo;s a worked example of how an AI coding agent turns a spec into real code. This part is the actual fork. Not a thought experiment. Not a hypothetical. Real commands, real diffs, real output.&lt;/p>
&lt;h2 id="cloning-and-branching">Cloning and Branching&lt;/h2>
&lt;p>The starting point is the Meetily v0.4.0 MIT codebase. Clone it, create a branch with the fork&amp;rsquo;s name, and get ready to break things.&lt;/p></description></item><item><title>Vibe Coding Open Core Out of its Lockbox I: Use the Source</title><link>https://magnus919.com/2026/07/vibe-coding-open-core-out-of-its-lockbox-i-use-the-source/</link><pubDate>Sat, 04 Jul 2026 08:00:00 -0400</pubDate><guid>https://magnus919.com/2026/07/vibe-coding-open-core-out-of-its-lockbox-i-use-the-source/</guid><description>&lt;p>This is Part 1 of a series about using vibe coding to fork open-core projects. Not as an abstract argument, but as a walkthrough of a real fork, a real roadmap, and a real example.&lt;/p>
&lt;h2 id="the-vibe-coding-argument-nobodys-making">The Vibe Coding Argument Nobody&amp;rsquo;s Making&lt;/h2>
&lt;p>Vibe coding gets a bad rap. The discourse is dominated by people building Yet Another Todo App with Cursor, or prompting their way into a GPT wrapper and calling it a startup. That&amp;rsquo;s fair sport for criticism, but it&amp;rsquo;s not what vibe coding is for.&lt;/p></description></item></channel></rss>