<?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: Michael Jhonathan</title>
    <description>The latest articles on DEV Community by Michael Jhonathan (@schicksal).</description>
    <link>https://dev.to/schicksal</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%2F4084214%2F588555d1-c2a6-407f-9246-719c0ed98241.png</url>
      <title>DEV Community: Michael Jhonathan</title>
      <link>https://dev.to/schicksal</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/schicksal"/>
    <language>en</language>
    <item>
      <title>Why JSON is Eating Your OpenAI Budget (And How ZEON Fixes It)</title>
      <dc:creator>Michael Jhonathan</dc:creator>
      <pubDate>Wed, 19 Aug 2026 04:12:37 +0000</pubDate>
      <link>https://dev.to/schicksal/why-json-is-eating-your-openai-budget-and-how-zeon-fixes-it-2ho5</link>
      <guid>https://dev.to/schicksal/why-json-is-eating-your-openai-budget-and-how-zeon-fixes-it-2ho5</guid>
      <description>&lt;p&gt;Have you ever stopped to analyze how much of your prompt payload (and API budget) is wasted on just "syntax"? Brackets, curly braces, double quotes, commas, colons, and the endless repetition of keys.&lt;/p&gt;

&lt;p&gt;JSON was built for the web, not for LLMs. Language models understand whitespace and indentation perfectly (thanks to Python), yet we insist on feeding them an extremely verbose syntax.&lt;/p&gt;

&lt;p&gt;That’s exactly why I built &lt;strong&gt;ZEON (Zero-overhead Encoding Object Notation)&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;In ZEON, we ditch the JSON bureaucracy and adopt a "Tabular Grammar". What used to cost 103 tokens in JSON now costs only 45 tokens in ZEON. That’s a &lt;strong&gt;56% reduction&lt;/strong&gt; in token consumption, while maintaining perfect readability and structure for AI.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft4ebv9c55xcj5xvem6zl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft4ebv9c55xcj5xvem6zl.png" alt=" " width="800" height="411"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How does it work?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What does this mean in practice?&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;More context window available for the prompts that actually matter.&lt;/li&gt;
&lt;li&gt;Smaller bills from OpenAI/Anthropic/Google APIs.&lt;/li&gt;
&lt;li&gt;Faster structured generations and responses (fewer output tokens generated = higher speed).&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you work with LLMs and structured data, check out the repository, drop a star, and download our VS Code extension!&lt;/p&gt;

&lt;p&gt;🔗 &lt;strong&gt;Repository:&lt;/strong&gt; &lt;a href="https://github.com/Fallen-sch/ZEON" rel="noopener noreferrer"&gt;https://github.com/Fallen-sch/ZEON&lt;/a&gt;&lt;br&gt;
🔗 &lt;strong&gt;Playground &amp;amp; Token Comparison:&lt;/strong&gt; &lt;a href="https://zeon-eight.vercel.app" rel="noopener noreferrer"&gt;https://zeon-eight.vercel.app&lt;/a&gt;&lt;br&gt;
📦 &lt;strong&gt;NPM:&lt;/strong&gt; &lt;code&gt;npm i zeon-format&lt;/code&gt;&lt;br&gt;
🐍 &lt;strong&gt;PyPI:&lt;/strong&gt; &lt;code&gt;pip install zeon-format&lt;/code&gt;&lt;/p&gt;

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