<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Templates on VibePapa — Tech from the Boseong River</title>
    <link>https://boseonggang.com/tags/templates/</link>
    <description>Recent content in Templates on VibePapa — Tech from the Boseong River</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 02 Jul 2026 03:16:04 +0900</lastBuildDate>
    <atom:link href="https://boseonggang.com/tags/templates/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>One Engine, Many Apps: Why My Second App Was Nearly Free</title>
      <link>https://boseonggang.com/posts/one-engine-many-apps-compounding-personal-software/</link>
      <pubDate>Thu, 02 Jul 2026 03:16:04 +0900</pubDate>
      <guid>https://boseonggang.com/posts/one-engine-many-apps-compounding-personal-software/</guid>
      <description>I built one engine — take in recordings, transcribe them, make them searchable, play them back at the exact moment. Then a second speaker needed the same thing. Then that content turned out to be video, not audio. Neither was a rebuild. Here&amp;#39;s how building your own software adds up.</description>
    </item>
  </channel>
</rss>
