<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Tursdev</title>
    <description>The latest articles on DEV Community by Tursdev (@tursdev).</description>
    <link>https://dev.to/tursdev</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4062322%2Fe7b705be-6600-41be-a214-14a835b24080.png</url>
      <title>DEV Community: Tursdev</title>
      <link>https://dev.to/tursdev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tursdev"/>
    <language>en</language>
    <item>
      <title>OpenAI is shutting down Prompt Objects on Nov 30. Here's where to move your prompts</title>
      <dc:creator>Tursdev</dc:creator>
      <pubDate>Wed, 05 Aug 2026 22:10:35 +0000</pubDate>
      <link>https://dev.to/tursdev/openai-is-shutting-down-prompt-objects-on-nov-30-heres-where-to-move-your-prompts-50bn</link>
      <guid>https://dev.to/tursdev/openai-is-shutting-down-prompt-objects-on-nov-30-heres-where-to-move-your-prompts-50bn</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Disclosure up front:&lt;/strong&gt; I build one of the tools mentioned at the end (PromptFlip). The first two options don't involve it at all.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;OpenAI &lt;a href="https://community.openai.com/t/1382593" rel="noopener noreferrer"&gt;announced&lt;/a&gt; that Prompt Objects — the API feature that let you store prompts on their servers, edit them in the Playground, and reference them by ID — shuts down on &lt;strong&gt;November 30th, 2026&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The forum thread is worth reading, because the replies describe exactly what's being lost:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"I can make small fixes to the prompt without redeploying, and also rollback to previous versions."&lt;/p&gt;

&lt;p&gt;"The main advantage of stored prompts is application independent, rapid prompt development, model optimizations and hotfixing. Migrating prompts to the projects codebase won't help with either of these."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Some people migrated from Assistants to Prompts and hadn't even finished before this notice. If that's you, here are your realistic options — including doing nothing fancy at all.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 0: export your prompts now
&lt;/h2&gt;

&lt;p&gt;Whatever you choose, get your prompt text out of OpenAI's dashboard before you're doing it against a shutdown deadline. There's no official export — copy them out of the Playground while it still exists.&lt;/p&gt;

&lt;h2&gt;
  
  
  Option 1: put them back in your code
&lt;/h2&gt;

&lt;p&gt;The migration guide's implicit suggestion. It works, it's free, and it's the right answer if your prompts rarely change. But you're giving up the two things you presumably used Prompt Objects for: editing without a redeploy, and rollback. Every wording tweak becomes a commit + deploy again.&lt;/p&gt;

&lt;h2&gt;
  
  
  Option 2: DIY — database + a small admin page
&lt;/h2&gt;

&lt;p&gt;Store prompts in your own DB or config, read them at runtime, build a small internal page to edit them. Someone in the thread suggested even a Google Sheet. This genuinely keeps the speed — and you own everything. The hidden cost shows up later: versioning, rollback, "which version produced this response," and A/B testing are all things you'll be rebuilding yourself, in every project.&lt;/p&gt;

&lt;h2&gt;
  
  
  Option 3: a prompt management tool
&lt;/h2&gt;

&lt;p&gt;This is a category now, and the honest summary is:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Langfuse&lt;/strong&gt; — open source, observability-first with prompt management attached. Self-hosting is a six-container stack (ClickHouse included, even if you only want prompts), or there's a cloud version.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;PromptLayer&lt;/strong&gt; — the most feature-complete prompt manager, priced for teams (~$50/user/month).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;PromptFlip&lt;/strong&gt; — the one I build, so judge accordingly. Prompts live as versioned files &lt;strong&gt;in your own git repo&lt;/strong&gt; (free, local CLI — &lt;a href="https://github.com/tursdev-org/promptflip" rel="noopener noreferrer"&gt;github.com/tursdev-org/promptflip&lt;/a&gt;); the cloud part adds editing from a dashboard with no redeploy, rollback, and A/B testing prompts &lt;em&gt;or models&lt;/em&gt; on live traffic, from $9/month.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;One thing this deprecation teaches regardless of what you pick: &lt;strong&gt;prompts stored only on a vendor's servers can be taken away.&lt;/strong&gt; Whatever you migrate to, make sure your prompt text ends up somewhere you control — a git repo being the obvious place.&lt;/p&gt;

&lt;p&gt;Got questions about migrating, or picked a different path? I'm curious what people are choosing — comments open.&lt;/p&gt;

</description>
      <category>openai</category>
      <category>llm</category>
      <category>ai</category>
      <category>programming</category>
    </item>
    <item>
      <title>I kept seeing the same prompt-management code in every repo — so I made it a CLI</title>
      <dc:creator>Tursdev</dc:creator>
      <pubDate>Tue, 04 Aug 2026 10:48:05 +0000</pubDate>
      <link>https://dev.to/tursdev/i-kept-seeing-the-same-prompt-management-code-in-every-repo-so-i-made-it-a-cli-4ala</link>
      <guid>https://dev.to/tursdev/i-kept-seeing-the-same-prompt-management-code-in-every-repo-so-i-made-it-a-cli-4ala</guid>
      <description>&lt;p&gt;I noticed that we keep implementing the same local prompt management system over and over again, in completely different repositories. The issues even use the same words: prompts are hardcoded, changing one requires a redeploy, there is no versioning.&lt;/p&gt;

&lt;p&gt;Instead of solving the same problem again, I built a version anyone can use: &lt;strong&gt;PromptFlip&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Prompts live as files in your repository, versioned git-style — commit, diff, rollback. Everything works fully offline: no account, no cloud, nothing to sign up for.&lt;/p&gt;

&lt;p&gt;pip install promptflip&lt;/p&gt;

&lt;p&gt;Repo: &lt;a href="https://github.com/tursdev-org/promptflip" rel="noopener noreferrer"&gt;https://github.com/tursdev-org/promptflip&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I want to be honest: there is a paid cloud side, but the CLI does not need it and is free forever.&lt;/p&gt;

&lt;p&gt;Destroy my idea if you want... I'll fix bug reports and workflow suggestions quickly.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>opensource</category>
      <category>llm</category>
    </item>
  </channel>
</rss>
