<?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: Kumar Kislay</title>
    <description>The latest articles on DEV Community by Kumar Kislay (@kislay).</description>
    <link>https://dev.to/kislay</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%2F3608751%2F9e3fffc2-c50c-48cc-898b-9af1d4ab0c66.jpg</url>
      <title>DEV Community: Kumar Kislay</title>
      <link>https://dev.to/kislay</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/kislay"/>
    <language>en</language>
    <item>
      <title>How JEV Works: The AI That Decides Instead of Chatting</title>
      <dc:creator>Kumar Kislay</dc:creator>
      <pubDate>Sat, 26 Sep 2026 13:01:50 +0000</pubDate>
      <link>https://dev.to/kislay/how-jev-works-the-ai-that-decides-instead-of-chatting-2pc5</link>
      <guid>https://dev.to/kislay/how-jev-works-the-ai-that-decides-instead-of-chatting-2pc5</guid>
      <description>&lt;h2&gt;
  
  
  Introduction: Meet JEV, the Model That Stopped Talking
&lt;/h2&gt;

&lt;p&gt;Picture this.&lt;/p&gt;

&lt;p&gt;You walk into a restaurant, and instead of a chatty waiter who tells you the entire history of every dish, explains every ingredient, shares the chef's grandmother's recipe, and gives you their personal opinion about truffle oil, you get a silent maître d' who simply points to the best option and gives you a confidence score.&lt;/p&gt;

&lt;p&gt;That, in a nutshell, is JEV.&lt;/p&gt;

&lt;p&gt;JEV, sometimes stylized as "Jev," is not your typical AI model. It does not write essays. It does not compose poetry. It will not help you draft a breakup text, although that might honestly be for the best.&lt;/p&gt;

&lt;p&gt;What JEV does is make decisions.&lt;/p&gt;

&lt;p&gt;Fast, cheap, typed decisions with calibrated probabilities.&lt;/p&gt;

&lt;p&gt;Think of it as an extremely opinionated spreadsheet that actually understands context.&lt;/p&gt;

&lt;p&gt;Released in early access on September 15, 2026, by TypeSafe AI, JEV arrived with $40 million in seed funding and a notable AI research pedigree. Its founder, Diogo Almeida, is a former OpenAI researcher credited as a co-inventor of RLHF, or Reinforcement Learning from Human Feedback, the technique that helped turn raw language models into the helpful assistants we know today.&lt;/p&gt;

&lt;p&gt;The name "JEV" comes from William Stanley Jevons, a 19th-century economist famous for the Jevons paradox. The paradox describes how making resource use more efficient can sometimes lead to greater overall consumption.&lt;/p&gt;

&lt;p&gt;TypeSafe essentially made a similar bet with AI.&lt;/p&gt;

&lt;p&gt;If AI decisions become radically cheaper and faster, people may start using AI for decisions they previously considered too expensive or impractical to automate.&lt;/p&gt;

&lt;p&gt;It is a clever name. Although "William Stanley" would have been considerably funnier.&lt;/p&gt;

&lt;p&gt;Within 24 hours of launch, JEV reportedly saw adoption from a significant percentage of paid Vercel AI Gateway teams. There were also reports of TypeSafe discussing a major funding round at a multibillion-dollar valuation shortly after launch.&lt;/p&gt;

&lt;p&gt;The hype was real.&lt;/p&gt;

&lt;p&gt;The memes were arguably better.&lt;/p&gt;




&lt;h1&gt;
  
  
  What JEV Actually Does
&lt;/h1&gt;

&lt;h2&gt;
  
  
  The "No-Text" Revolution
&lt;/h2&gt;

&lt;h3&gt;
  
  
  The Core Concept: System One Thinking
&lt;/h3&gt;

&lt;p&gt;TypeSafe describes JEV as a "System One Model," borrowing terminology from psychologist Daniel Kahneman's framework in &lt;em&gt;Thinking, Fast and Slow&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Kahneman describes two broad styles of thinking:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;System 1&lt;/strong&gt; is fast, intuitive, automatic, and reactive.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;System 2&lt;/strong&gt; is slower, deliberate, analytical, and reasoning-heavy.&lt;/p&gt;

&lt;p&gt;Traditional LLMs such as GPT and Claude are fundamentally built around generating sequences of tokens. Even when the final answer is simply "yes" or "no," the model still operates through the machinery of language generation.&lt;/p&gt;

&lt;p&gt;JEV takes a different approach.&lt;/p&gt;

&lt;p&gt;It does not need to generate a paragraph explaining its reasoning before producing an answer.&lt;/p&gt;

&lt;p&gt;Instead, it looks at a situation and produces a structured decision in a single forward pass.&lt;/p&gt;

&lt;h3&gt;
  
  
  A Simple Example
&lt;/h3&gt;

&lt;p&gt;Imagine you are running a customer support system.&lt;/p&gt;

&lt;p&gt;A traditional LLM workflow might look like this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Receive a support ticket.&lt;/li&gt;
&lt;li&gt;Send the ticket to the LLM.&lt;/li&gt;
&lt;li&gt;Ask what should happen with the ticket.&lt;/li&gt;
&lt;li&gt;The LLM generates a detailed explanation about the customer's tone, product category, severity, and possible solutions.&lt;/li&gt;
&lt;li&gt;Your application then extracts the actual decision from that response.&lt;/li&gt;
&lt;li&gt;The ticket gets routed to the appropriate department.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;With JEV, the workflow can be much simpler:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Receive the support ticket.&lt;/li&gt;
&lt;li&gt;Send JEV the ticket and one typed question: "Which department should handle this? Billing, sales, or technical?"&lt;/li&gt;
&lt;li&gt;JEV returns a structured result such as:
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"choice"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"billing"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"confidence"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;0.87&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"probabilities"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"billing"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;0.87&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"sales"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"technical"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;0.13&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;Your application routes the ticket.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Done.&lt;/p&gt;

&lt;p&gt;There is no generated essay to parse. There is no unexpected markdown. There is no need to extract a decision from a paragraph of text.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Three Decision Types
&lt;/h1&gt;

&lt;p&gt;JEV answers questions using three primary formats.&lt;/p&gt;

&lt;p&gt;That constraint is the entire point.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Choice
&lt;/h2&gt;

&lt;p&gt;Choice questions ask the model to select one option from a predefined list.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Is this ticket about billing, sales, or technical support?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;JEV returns the selected option along with probabilities for the possible choices.&lt;/p&gt;

&lt;p&gt;This is useful for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Classification&lt;/li&gt;
&lt;li&gt;Routing&lt;/li&gt;
&lt;li&gt;Categorization&lt;/li&gt;
&lt;li&gt;Tool selection&lt;/li&gt;
&lt;li&gt;Model routing&lt;/li&gt;
&lt;li&gt;Workflow decisions&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  2. Score
&lt;/h2&gt;

&lt;p&gt;Score questions ask the model to evaluate something on an ordinal scale.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;How frustrated is this customer on a scale from 0 to 2?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Where:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;0 = Calm&lt;/li&gt;
&lt;li&gt;1 = Frustrated&lt;/li&gt;
&lt;li&gt;2 = Very angry&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;JEV returns a score along with confidence information.&lt;/p&gt;

&lt;p&gt;This makes it useful for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Severity assessment&lt;/li&gt;
&lt;li&gt;Risk scoring&lt;/li&gt;
&lt;li&gt;Priority assignment&lt;/li&gt;
&lt;li&gt;Sentiment estimation&lt;/li&gt;
&lt;li&gt;Quality evaluation&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  3. Noul
&lt;/h2&gt;

&lt;p&gt;Noul is a calibrated yes or no probability.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Is this refund request eligible for automatic approval?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Instead of simply returning yes or no, JEV can return a probability between 0 and 1.&lt;/p&gt;

&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"noul"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;0.95&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This means the model estimates a 95% probability for the requested outcome.&lt;/p&gt;

&lt;p&gt;The important distinction is that JEV does not just give you a binary answer. It gives you a measurable degree of confidence.&lt;/p&gt;




&lt;h1&gt;
  
  
  Why Typed Outputs Matter
&lt;/h1&gt;

&lt;p&gt;One of JEV's most important characteristics is that its outputs are typed.&lt;/p&gt;

&lt;p&gt;Traditional LLM applications often have to deal with problems such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Invalid JSON&lt;/li&gt;
&lt;li&gt;Missing fields&lt;/li&gt;
&lt;li&gt;Unexpected keys&lt;/li&gt;
&lt;li&gt;Markdown appearing where JSON was expected&lt;/li&gt;
&lt;li&gt;Text appearing instead of a structured value&lt;/li&gt;
&lt;li&gt;The model changing the requested format&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;JEV is designed around a constrained output system.&lt;/p&gt;

&lt;p&gt;A Choice question produces a Choice.&lt;/p&gt;

&lt;p&gt;A Score question produces a Score.&lt;/p&gt;

&lt;p&gt;A Noul question produces a Noul probability.&lt;/p&gt;

&lt;p&gt;The model cannot suddenly decide that a Choice question should return a poem.&lt;/p&gt;

&lt;p&gt;This makes JEV particularly interesting for software systems where AI decisions need to feed directly into deterministic application logic.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Input Format: State + Questions
&lt;/h1&gt;

&lt;p&gt;Using JEV is conceptually simple.&lt;/p&gt;

&lt;p&gt;You provide two main things:&lt;/p&gt;

&lt;h2&gt;
  
  
  State
&lt;/h2&gt;

&lt;p&gt;The state contains the context the model should evaluate.&lt;/p&gt;

&lt;p&gt;This could be:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A support ticket&lt;/li&gt;
&lt;li&gt;A user profile&lt;/li&gt;
&lt;li&gt;A log entry&lt;/li&gt;
&lt;li&gt;A piece of code&lt;/li&gt;
&lt;li&gt;A document&lt;/li&gt;
&lt;li&gt;A medical record&lt;/li&gt;
&lt;li&gt;A JSON object&lt;/li&gt;
&lt;li&gt;Unstructured text&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The state can contain up to 32,000 tokens.&lt;/p&gt;

&lt;p&gt;Think of the state as the evidence.&lt;/p&gt;




&lt;h2&gt;
  
  
  Questions
&lt;/h2&gt;

&lt;p&gt;Questions tell JEV what decisions you want it to make about that evidence.&lt;/p&gt;

&lt;p&gt;Each question specifies:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The question type&lt;/li&gt;
&lt;li&gt;The available choices or scale&lt;/li&gt;
&lt;li&gt;The description of what should be evaluated&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Multiple questions can be evaluated against the same state.&lt;/p&gt;

&lt;p&gt;For example, suppose you have a customer support ticket:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"ticket"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"subject"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Duplicate charge"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"message"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"I was charged twice for order A-104. Please help."&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;You could ask three questions at once:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"is_urgent"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"noul"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"description"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Does this require immediate attention?"&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;},&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"department"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"choice"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"options"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="s2"&gt;"billing"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="s2"&gt;"sales"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="s2"&gt;"technical"&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;},&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"frustration"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"score"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"scale"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"0"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Calm"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"1"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Frustrated"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"2"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Very angry"&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;JEV might return something like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"is_urgent"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"noul"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"noul"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;0.95&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;},&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"department"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"choice"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"choice"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"billing"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"confidence"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;0.87&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"probabilities"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"billing"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;0.87&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"sales"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"technical"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;0.13&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;},&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"frustration"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"score"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"score"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;1.04&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"confidence"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;0.94&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"probabilities"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"0"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"1"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;0.96&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"2"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;0.04&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Notice what happened.&lt;/p&gt;

&lt;p&gt;Three different decisions were evaluated in a single call.&lt;/p&gt;

&lt;p&gt;This is important because JEV evaluates multiple questions in parallel rather than requiring separate model calls for each question.&lt;/p&gt;

&lt;p&gt;That means you can build a complete decision profile around a piece of information without repeatedly sending the same state through the model.&lt;/p&gt;




&lt;h1&gt;
  
  
  How JEV Works Under the Hood
&lt;/h1&gt;

&lt;h2&gt;
  
  
  The Architecture: Skipping Autoregression
&lt;/h2&gt;

&lt;p&gt;This is where things become technically interesting.&lt;/p&gt;

&lt;p&gt;Traditional LLMs are autoregressive.&lt;/p&gt;

&lt;p&gt;They generate text one token at a time.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"The cat sat on the..."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The model predicts:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"mat"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Then the sequence becomes:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"The cat sat on the mat..."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The model then predicts the next token.&lt;/p&gt;

&lt;p&gt;This process continues until the response is complete.&lt;/p&gt;

&lt;p&gt;That sequential generation is one of the reasons LLMs can be relatively slow for simple tasks.&lt;/p&gt;

&lt;p&gt;Even if you only need the answer "yes," the underlying model is still designed around language generation.&lt;/p&gt;

&lt;p&gt;JEV takes a different approach.&lt;/p&gt;

&lt;p&gt;TypeSafe describes its architecture as using a parallel sampler.&lt;/p&gt;

&lt;p&gt;The model reads the state and produces its decisions in a single forward pass.&lt;/p&gt;

&lt;p&gt;There is no token-by-token generation of an explanation.&lt;/p&gt;

&lt;p&gt;There is no need to produce a chain of text before arriving at the final decision.&lt;/p&gt;

&lt;p&gt;The output is the decision itself.&lt;/p&gt;




&lt;h1&gt;
  
  
  What We Know About the Architecture
&lt;/h1&gt;

&lt;p&gt;TypeSafe has not publicly released every detail of JEV's architecture, weights, or training process.&lt;/p&gt;

&lt;p&gt;The company describes JEV as transformer-based and trained using synthetic data.&lt;/p&gt;

&lt;p&gt;That means there is still a significant amount of uncertainty around the exact technical implementation.&lt;/p&gt;

&lt;p&gt;This matters because many of JEV's strongest claims are difficult for outside researchers to independently reproduce without access to the underlying model and training details.&lt;/p&gt;

&lt;p&gt;The lack of transparency has therefore attracted skepticism from parts of the AI research community.&lt;/p&gt;

&lt;p&gt;At the same time, the model has attracted considerable developer interest.&lt;/p&gt;




&lt;h1&gt;
  
  
  Why JEV Can Be So Cheap
&lt;/h1&gt;

&lt;p&gt;One of the biggest consequences of JEV's architecture is its output economics.&lt;/p&gt;

&lt;p&gt;Traditional LLM APIs generally charge for both input and output tokens.&lt;/p&gt;

&lt;p&gt;Output generation can be expensive because generating a response requires the model to repeatedly execute its generation process.&lt;/p&gt;

&lt;p&gt;JEV does not generate a conventional text response.&lt;/p&gt;

&lt;p&gt;Instead, the decision is produced as part of the model's forward pass.&lt;/p&gt;

&lt;p&gt;As a result, TypeSafe charges primarily for input tokens, with output effectively free under its pricing model.&lt;/p&gt;

&lt;p&gt;The reported price is approximately:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;$0.042 per million input tokens.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That is extremely low compared with many frontier language models.&lt;/p&gt;

&lt;p&gt;At high volumes, the difference becomes substantial.&lt;/p&gt;

&lt;p&gt;For example, processing thousands of decisions every day can become dramatically cheaper when the decision layer is handled by a specialized model instead of a general-purpose reasoning model.&lt;/p&gt;

&lt;p&gt;This is one of the core economic arguments behind JEV.&lt;/p&gt;




&lt;h1&gt;
  
  
  RLCD: Reinforcement Learning for Calibrated Decisions
&lt;/h1&gt;

&lt;p&gt;JEV's training approach is called RLCD, or Reinforcement Learning for Calibrated Decisions.&lt;/p&gt;

&lt;p&gt;The idea is fundamentally different from traditional RLHF.&lt;/p&gt;

&lt;p&gt;RLHF generally optimizes models toward responses that human evaluators prefer.&lt;/p&gt;

&lt;p&gt;RLCD focuses more directly on whether the model's probabilities correspond to actual outcomes.&lt;/p&gt;

&lt;p&gt;The goal is calibration.&lt;/p&gt;

&lt;p&gt;If JEV says that something has an 87% probability, the ideal behavior is for roughly 87% of similarly confident predictions to be correct.&lt;/p&gt;

&lt;p&gt;That sounds simple.&lt;/p&gt;

&lt;p&gt;It is not.&lt;/p&gt;




&lt;h1&gt;
  
  
  Why Calibration Matters
&lt;/h1&gt;

&lt;p&gt;Many AI systems are overconfident.&lt;/p&gt;

&lt;p&gt;A model may give an answer with very high confidence even when it is wrong.&lt;/p&gt;

&lt;p&gt;JEV's value proposition depends heavily on avoiding this problem.&lt;/p&gt;

&lt;p&gt;Imagine a production system where JEV evaluates a decision.&lt;/p&gt;

&lt;p&gt;You could create a system like this:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;95% confidence&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Automatically execute the action.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;60% confidence&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Send the decision to a human reviewer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;30% confidence&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Send the request to a more powerful LLM for deeper analysis.&lt;/p&gt;

&lt;p&gt;Now confidence becomes an operational control mechanism.&lt;/p&gt;

&lt;p&gt;It is no longer just a number displayed beside an answer.&lt;/p&gt;

&lt;p&gt;It becomes part of the architecture.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Important Caveat: Calibration Is Not Perfect
&lt;/h1&gt;

&lt;p&gt;This is one of the areas where JEV deserves careful evaluation.&lt;/p&gt;

&lt;p&gt;Independent testers have reported calibration problems on certain datasets.&lt;/p&gt;

&lt;p&gt;Other tests have shown that the model can still make significant content-level mistakes even when it follows the requested output schema perfectly.&lt;/p&gt;

&lt;p&gt;This highlights an important distinction:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Schema correctness does not equal factual correctness.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;JEV can guarantee that the answer has the correct structure.&lt;/p&gt;

&lt;p&gt;That does not mean the decision itself is always correct.&lt;/p&gt;

&lt;p&gt;A model can perfectly follow the requested schema and still make the wrong judgment.&lt;/p&gt;

&lt;p&gt;This distinction is critical when using JEV in production.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Speed Factor
&lt;/h1&gt;

&lt;p&gt;Speed is one of JEV's strongest selling points.&lt;/p&gt;

&lt;p&gt;Reported response times range from approximately 70 milliseconds to 500 milliseconds, with many practical calls landing around the 150 millisecond range.&lt;/p&gt;

&lt;p&gt;Traditional LLM calls involving structured output can take several seconds depending on the model, prompt, infrastructure, and workload.&lt;/p&gt;

&lt;p&gt;The difference becomes especially significant when you are processing large volumes of decisions.&lt;/p&gt;

&lt;p&gt;Consider email classification.&lt;/p&gt;

&lt;p&gt;If you need to classify thousands of emails, a model that takes several seconds per decision can become a bottleneck.&lt;/p&gt;

&lt;p&gt;A decision model operating in hundreds of milliseconds can instead become part of a real-time pipeline.&lt;/p&gt;

&lt;p&gt;That opens up applications such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Content moderation&lt;/li&gt;
&lt;li&gt;Fraud detection&lt;/li&gt;
&lt;li&gt;Tool authorization&lt;/li&gt;
&lt;li&gt;Customer support routing&lt;/li&gt;
&lt;li&gt;Safety checks&lt;/li&gt;
&lt;li&gt;Real-time classification&lt;/li&gt;
&lt;li&gt;Model routing&lt;/li&gt;
&lt;li&gt;Automated workflow decisions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;JEV is not simply trying to be a slightly faster chatbot.&lt;/p&gt;

&lt;p&gt;It is targeting a different workload.&lt;/p&gt;




&lt;h1&gt;
  
  
  What People Are Actually Building With JEV
&lt;/h1&gt;

&lt;p&gt;The ecosystem around JEV expanded rapidly after launch.&lt;/p&gt;

&lt;p&gt;Developers started experimenting with it across many different categories.&lt;/p&gt;

&lt;p&gt;Some of the strongest use cases are the ones where decisions are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Frequent&lt;/li&gt;
&lt;li&gt;Structured&lt;/li&gt;
&lt;li&gt;Repetitive&lt;/li&gt;
&lt;li&gt;Time-sensitive&lt;/li&gt;
&lt;li&gt;Easy to describe with a bounded set of outcomes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Here are some of the most interesting examples.&lt;/p&gt;




&lt;h2&gt;
  
  
  Content Moderation at Scale
&lt;/h2&gt;

&lt;p&gt;This is one of the most obvious applications.&lt;/p&gt;

&lt;p&gt;Large platforms receive enormous numbers of:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Posts&lt;/li&gt;
&lt;li&gt;Comments&lt;/li&gt;
&lt;li&gt;Images&lt;/li&gt;
&lt;li&gt;Messages&lt;/li&gt;
&lt;li&gt;Reviews&lt;/li&gt;
&lt;li&gt;Uploads&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Running every single piece of content through an expensive frontier LLM can become economically impractical.&lt;/p&gt;

&lt;p&gt;JEV can act as a first-pass decision layer.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Clearly safe&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Approve automatically.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Clearly unsafe&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Block automatically.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Uncertain&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Send to a human or a more powerful model.&lt;/p&gt;

&lt;p&gt;This architecture allows expensive models to focus on ambiguous cases instead of processing everything.&lt;/p&gt;




&lt;h2&gt;
  
  
  Support Ticket Routing
&lt;/h2&gt;

&lt;p&gt;Customer support is another natural fit.&lt;/p&gt;

&lt;p&gt;A support ticket can be evaluated for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Urgency&lt;/li&gt;
&lt;li&gt;Department&lt;/li&gt;
&lt;li&gt;Customer frustration&lt;/li&gt;
&lt;li&gt;Product category&lt;/li&gt;
&lt;li&gt;Escalation requirement&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of asking a general-purpose LLM to explain everything about the ticket, JEV can directly produce the decisions required by the support system.&lt;/p&gt;

&lt;p&gt;That makes the integration much simpler.&lt;/p&gt;




&lt;h2&gt;
  
  
  Agent Tool Selection
&lt;/h2&gt;

&lt;p&gt;AI agents constantly make decisions about what to do next.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Should I search the web?&lt;/p&gt;

&lt;p&gt;Should I check the calendar?&lt;/p&gt;

&lt;p&gt;Should I call the database?&lt;/p&gt;

&lt;p&gt;Should I ask the user for clarification?&lt;/p&gt;

&lt;p&gt;Should I execute this action?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;These are bounded decisions.&lt;/p&gt;

&lt;p&gt;The agent does not necessarily need a massive reasoning model for every one of them.&lt;/p&gt;

&lt;p&gt;A specialized decision model can handle these smaller decisions quickly.&lt;/p&gt;




&lt;h1&gt;
  
  
  Model Routing
&lt;/h1&gt;

&lt;p&gt;Another powerful use case is model routing.&lt;/p&gt;

&lt;p&gt;Imagine you have three models:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cheap model&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Fast and inexpensive.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mid-tier model&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;More capable but more expensive.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Frontier model&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Extremely capable but expensive and slower.&lt;/p&gt;

&lt;p&gt;You could use JEV as the routing layer.&lt;/p&gt;

&lt;p&gt;For every incoming request, JEV determines which model should handle it.&lt;/p&gt;

&lt;p&gt;Simple requests go to the cheap model.&lt;/p&gt;

&lt;p&gt;Moderate requests go to the mid-tier model.&lt;/p&gt;

&lt;p&gt;Complex requests go to the frontier model.&lt;/p&gt;

&lt;p&gt;This means you do not have to use your most expensive model for every request.&lt;/p&gt;




&lt;h1&gt;
  
  
  Evaluations and LLM-as-a-Judge
&lt;/h1&gt;

&lt;p&gt;Evaluating AI outputs can itself be expensive.&lt;/p&gt;

&lt;p&gt;For example, you might ask an LLM:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Which of these two responses is better?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Doing that millions of times can become expensive.&lt;/p&gt;

&lt;p&gt;JEV can instead act as a lightweight evaluation model.&lt;/p&gt;

&lt;p&gt;The same principle applies to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Preference evaluation&lt;/li&gt;
&lt;li&gt;Quality scoring&lt;/li&gt;
&lt;li&gt;Classification&lt;/li&gt;
&lt;li&gt;Benchmarking&lt;/li&gt;
&lt;li&gt;Response ranking&lt;/li&gt;
&lt;li&gt;Automated testing&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A fast decision model can potentially handle the majority of straightforward judgments while a more capable model handles uncertain cases.&lt;/p&gt;




&lt;h1&gt;
  
  
  Fraud and Risk Scoring
&lt;/h1&gt;

&lt;p&gt;Financial systems constantly make probabilistic decisions.&lt;/p&gt;

&lt;p&gt;Examples include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Is this transaction suspicious?&lt;/li&gt;
&lt;li&gt;Is this insurance claim likely fraudulent?&lt;/li&gt;
&lt;li&gt;Should this application be escalated?&lt;/li&gt;
&lt;li&gt;Is this payment high risk?&lt;/li&gt;
&lt;li&gt;Does this transaction require additional verification?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These are naturally expressed as probabilities or classifications.&lt;/p&gt;

&lt;p&gt;That makes them a strong conceptual fit for JEV.&lt;/p&gt;

&lt;p&gt;However, high-stakes systems require much more than model confidence.&lt;/p&gt;

&lt;p&gt;They also require:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Regulatory compliance&lt;/li&gt;
&lt;li&gt;Bias testing&lt;/li&gt;
&lt;li&gt;Auditing&lt;/li&gt;
&lt;li&gt;Human oversight&lt;/li&gt;
&lt;li&gt;Robust evaluation&lt;/li&gt;
&lt;li&gt;Domain-specific validation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A fast model does not remove those requirements.&lt;/p&gt;




&lt;h1&gt;
  
  
  Code Review and Triage
&lt;/h1&gt;

&lt;p&gt;JEV can also be used as a decision gate for software development.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Is this change a simple refactor or a complex architectural modification?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Simple changes could move through an automated workflow.&lt;/p&gt;

&lt;p&gt;Complex changes could be escalated for human review or sent to a stronger reasoning model.&lt;/p&gt;

&lt;p&gt;This creates another hybrid architecture:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;JEV decides what kind of problem this is.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A stronger model solves the problem when necessary.&lt;/strong&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  Creative Experiments
&lt;/h1&gt;

&lt;p&gt;Developers have also experimented with JEV in more unusual environments.&lt;/p&gt;

&lt;p&gt;Examples include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Game AI&lt;/li&gt;
&lt;li&gt;Minecraft bots&lt;/li&gt;
&lt;li&gt;Browser automation&lt;/li&gt;
&lt;li&gt;Poker decisions&lt;/li&gt;
&lt;li&gt;Crisis simulations&lt;/li&gt;
&lt;li&gt;Autonomous agents&lt;/li&gt;
&lt;li&gt;Mechanical control systems&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;One interesting description from a Minecraft experiment compared JEV's behavior to an insect making extremely fast mechanical decisions.&lt;/p&gt;

&lt;p&gt;That is actually a useful mental model.&lt;/p&gt;

&lt;p&gt;JEV is not necessarily trying to understand everything.&lt;/p&gt;

&lt;p&gt;It is trying to decide what to do next.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Jevons Paradox in Action
&lt;/h1&gt;

&lt;p&gt;TypeSafe named the model after William Stanley Jevons for a reason.&lt;/p&gt;

&lt;p&gt;The underlying economic idea is simple:&lt;/p&gt;

&lt;p&gt;When something becomes dramatically cheaper and more efficient, people may use much more of it.&lt;/p&gt;

&lt;p&gt;The same principle could apply to AI decisions.&lt;/p&gt;

&lt;p&gt;Before JEV, you might avoid running an LLM over every user interaction because the cost would be too high.&lt;/p&gt;

&lt;p&gt;With a much cheaper decision model, you can potentially evaluate every interaction.&lt;/p&gt;

&lt;p&gt;The cost barrier drops.&lt;/p&gt;

&lt;p&gt;As a result, entirely new automation patterns become economically practical.&lt;/p&gt;

&lt;p&gt;Imagine being able to make thousands or millions of tiny AI decisions without worrying about the cost of a general-purpose LLM.&lt;/p&gt;

&lt;p&gt;The result is not necessarily less AI usage.&lt;/p&gt;

&lt;p&gt;It could be much more AI usage.&lt;/p&gt;

&lt;p&gt;That is the Jevons paradox applied to AI infrastructure.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Social Media Circus
&lt;/h1&gt;

&lt;p&gt;No major AI launch survives the internet without memes, hot takes, speculation, and controversy.&lt;/p&gt;

&lt;p&gt;JEV was no exception.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Memes
&lt;/h2&gt;

&lt;p&gt;The X community quickly turned JEV into a meme.&lt;/p&gt;

&lt;p&gt;The jokes revolved around:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How cheap it was&lt;/li&gt;
&lt;li&gt;How quickly it made decisions&lt;/li&gt;
&lt;li&gt;Its association with crypto&lt;/li&gt;
&lt;li&gt;The model's name&lt;/li&gt;
&lt;li&gt;The idea of an AI that "just decides"&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A memecoin also appeared around the JEV name, creating another layer of internet speculation around an already heavily discussed AI launch.&lt;/p&gt;

&lt;p&gt;This became an amusing example of the same economic phenomenon JEV was named after.&lt;/p&gt;

&lt;p&gt;Make decisions cheaper, and people will apparently use those decisions for increasingly ridiculous things.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Skepticism
&lt;/h1&gt;

&lt;p&gt;The excitement was accompanied by skepticism.&lt;/p&gt;

&lt;p&gt;Some developers argued that many of the ideas behind JEV resemble existing machine learning approaches.&lt;/p&gt;

&lt;p&gt;Others pointed out that there is still limited public information about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The internal architecture&lt;/li&gt;
&lt;li&gt;Training methodology&lt;/li&gt;
&lt;li&gt;Model size&lt;/li&gt;
&lt;li&gt;Training data&lt;/li&gt;
&lt;li&gt;Independent evaluations&lt;/li&gt;
&lt;li&gt;Reproducibility&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This creates an important distinction between the concept and the implementation.&lt;/p&gt;

&lt;p&gt;The concept of a specialized decision model is straightforward and compelling.&lt;/p&gt;

&lt;p&gt;The more difficult question is whether JEV's specific implementation actually delivers the performance, calibration, and economics being claimed.&lt;/p&gt;

&lt;p&gt;That question requires independent testing.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Genuine Enthusiasm
&lt;/h1&gt;

&lt;p&gt;Despite the skepticism, many developers have reported impressive early results.&lt;/p&gt;

&lt;p&gt;Some users have reported JEV making routing decisions in roughly one second, compared with several seconds for conventional LLM approaches.&lt;/p&gt;

&lt;p&gt;Other developers working on high-scale AI systems have pointed out that many of their workloads do not actually require a full-scale reasoning model.&lt;/p&gt;

&lt;p&gt;For these workloads, a model that is significantly cheaper and faster could be extremely useful if its accuracy is sufficient.&lt;/p&gt;

&lt;p&gt;This is probably the most important argument in favor of the JEV approach.&lt;/p&gt;

&lt;p&gt;It does not need to replace frontier models.&lt;/p&gt;

&lt;p&gt;It simply needs to handle the decisions that frontier models are unnecessarily expensive for.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Technical Difference
&lt;/h1&gt;

&lt;h2&gt;
  
  
  JEV vs. Traditional LLMs
&lt;/h2&gt;

&lt;p&gt;The easiest way to understand the distinction is to look at what each system is optimized to do.&lt;/p&gt;

&lt;h3&gt;
  
  
  Traditional LLMs
&lt;/h3&gt;

&lt;p&gt;Traditional LLMs are designed for open-ended language generation.&lt;/p&gt;

&lt;p&gt;They can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Write text&lt;/li&gt;
&lt;li&gt;Explain concepts&lt;/li&gt;
&lt;li&gt;Reason through problems&lt;/li&gt;
&lt;li&gt;Generate code&lt;/li&gt;
&lt;li&gt;Summarize documents&lt;/li&gt;
&lt;li&gt;Follow complex instructions&lt;/li&gt;
&lt;li&gt;Have conversations&lt;/li&gt;
&lt;li&gt;Produce creative content&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Their flexibility is their greatest strength.&lt;/p&gt;

&lt;p&gt;It is also one reason they can be inefficient for simple decisions.&lt;/p&gt;




&lt;h3&gt;
  
  
  JEV
&lt;/h3&gt;

&lt;p&gt;JEV is designed for bounded decisions.&lt;/p&gt;

&lt;p&gt;It focuses on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Choices&lt;/li&gt;
&lt;li&gt;Scores&lt;/li&gt;
&lt;li&gt;Probabilities&lt;/li&gt;
&lt;li&gt;Classification&lt;/li&gt;
&lt;li&gt;Routing&lt;/li&gt;
&lt;li&gt;High-volume judgments&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of generating a paragraph, it produces a structured decision.&lt;/p&gt;

&lt;p&gt;Instead of optimizing for expressive language, it optimizes for fast decision-making.&lt;/p&gt;

&lt;p&gt;Instead of being a replacement for general-purpose LLMs, it is better understood as a specialized component that can sit alongside them.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Critical Insight: They Are Complementary
&lt;/h1&gt;

&lt;p&gt;The most interesting architecture is not necessarily:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;JEV versus GPT.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;JEV plus GPT.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A production system could use JEV for the simple, high-volume decisions and a frontier model for the difficult cases.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Receive a request.&lt;/li&gt;
&lt;li&gt;JEV determines the request type.&lt;/li&gt;
&lt;li&gt;Simple requests go to a cheap model.&lt;/li&gt;
&lt;li&gt;Moderate requests go to a stronger model.&lt;/li&gt;
&lt;li&gt;Complex or uncertain requests go to a frontier model.&lt;/li&gt;
&lt;li&gt;High-risk actions require human approval.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This creates a layered AI architecture.&lt;/p&gt;

&lt;p&gt;Each model does the job it is best suited for.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Batching Superpower
&lt;/h1&gt;

&lt;p&gt;One of JEV's most interesting features is its ability to evaluate multiple questions against the same state.&lt;/p&gt;

&lt;p&gt;Imagine receiving a customer support message.&lt;/p&gt;

&lt;p&gt;Instead of making separate calls for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Spam detection&lt;/li&gt;
&lt;li&gt;Urgency&lt;/li&gt;
&lt;li&gt;Sentiment&lt;/li&gt;
&lt;li&gt;Department&lt;/li&gt;
&lt;li&gt;Product category&lt;/li&gt;
&lt;li&gt;Escalation&lt;/li&gt;
&lt;li&gt;Refund eligibility&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can potentially ask all of these questions in a single call.&lt;/p&gt;

&lt;p&gt;Because the questions are evaluated against the same state, they can run in parallel.&lt;/p&gt;

&lt;p&gt;This can dramatically reduce both latency and cost.&lt;/p&gt;

&lt;p&gt;The architectural implications are significant.&lt;/p&gt;

&lt;p&gt;Instead of building:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Check spam
    ↓
Check urgency
    ↓
Check sentiment
    ↓
Determine department
    ↓
Determine priority
    ↓
Decide whether to escalate
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;You can conceptually build:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;              ┌─ Spam
              ├─ Urgency
              ├─ Sentiment
State ────────┼─ Department
              ├─ Priority
              └─ Escalation
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Everything is evaluated against the same piece of information.&lt;/p&gt;

&lt;p&gt;That can make AI pipelines much more efficient.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Confidence Cascade Pattern
&lt;/h1&gt;

&lt;p&gt;This is arguably one of the most practical patterns for using JEV in production.&lt;/p&gt;

&lt;p&gt;The basic architecture is:&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 1
&lt;/h3&gt;

&lt;p&gt;Send a decision to JEV.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 2
&lt;/h3&gt;

&lt;p&gt;Read the confidence score.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 3
&lt;/h3&gt;

&lt;p&gt;If confidence is above 90%, automatically execute the decision.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 4
&lt;/h3&gt;

&lt;p&gt;If confidence is between 50% and 90%, send the decision to a human.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 5
&lt;/h3&gt;

&lt;p&gt;If confidence is below 50%, escalate to a more powerful LLM.&lt;/p&gt;

&lt;p&gt;The exact thresholds should depend on the application.&lt;/p&gt;

&lt;p&gt;A low-risk application might tolerate a lower threshold.&lt;/p&gt;

&lt;p&gt;A high-risk application may require extremely high confidence and additional verification.&lt;/p&gt;

&lt;p&gt;The important idea is that the model's confidence becomes part of the control flow.&lt;/p&gt;




&lt;h1&gt;
  
  
  Why This Architecture Is Powerful
&lt;/h1&gt;

&lt;p&gt;Consider a system processing one million requests.&lt;/p&gt;

&lt;p&gt;If you send every request to a frontier model, you pay the frontier model's cost for all one million requests.&lt;/p&gt;

&lt;p&gt;If JEV can confidently resolve 90% of those requests, you only need the expensive model for the remaining 10%.&lt;/p&gt;

&lt;p&gt;That changes the economics dramatically.&lt;/p&gt;

&lt;p&gt;The architecture becomes:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                ┌── High confidence → Execute
Incoming ───── JEV
                ├── Medium confidence → Human review
                │
                └── Low confidence → Stronger LLM
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The frontier model becomes the exception rather than the default.&lt;/p&gt;




&lt;h1&gt;
  
  
  Limitations and Honest Drawbacks
&lt;/h1&gt;

&lt;p&gt;JEV is interesting, but it is not magic.&lt;/p&gt;

&lt;p&gt;There are several important limitations.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. JEV Does Not Calculate
&lt;/h2&gt;

&lt;p&gt;JEV should not be treated as a traditional calculator.&lt;/p&gt;

&lt;p&gt;Arithmetic, counting, and date comparisons should remain in deterministic code.&lt;/p&gt;

&lt;p&gt;If your application needs to add numbers, use a calculator or regular code.&lt;/p&gt;

&lt;p&gt;Do not ask the AI to perform a task that software can perform exactly.&lt;/p&gt;




&lt;h2&gt;
  
  
  2. It Is Text-Only
&lt;/h2&gt;

&lt;p&gt;JEV is designed around text-based decisions.&lt;/p&gt;

&lt;p&gt;It is not a multimodal model for directly processing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Images&lt;/li&gt;
&lt;li&gt;Video&lt;/li&gt;
&lt;li&gt;Audio&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If your decision depends on an image or video, another system must first convert that information into usable state.&lt;/p&gt;




&lt;h2&gt;
  
  
  3. Calibration Is Not Perfect
&lt;/h2&gt;

&lt;p&gt;Confidence scores are useful only if they are actually calibrated.&lt;/p&gt;

&lt;p&gt;Independent tests have reported calibration problems on certain datasets.&lt;/p&gt;

&lt;p&gt;Therefore, production systems should validate calibration on their own data rather than blindly trusting the confidence value.&lt;/p&gt;




&lt;h2&gt;
  
  
  4. JEV Can Still Be Wrong
&lt;/h2&gt;

&lt;p&gt;Typed output does not guarantee correct output.&lt;/p&gt;

&lt;p&gt;A model can return perfectly valid JSON, select a valid option, and still make the wrong decision.&lt;/p&gt;

&lt;p&gt;This is perhaps the most important thing to understand about JEV.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Format reliability is not the same as decision reliability.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  5. Adversarial Inputs Still Matter
&lt;/h2&gt;

&lt;p&gt;JEV can still be affected by malicious or carefully constructed inputs.&lt;/p&gt;

&lt;p&gt;Prompt injection and adversarial examples remain relevant concerns.&lt;/p&gt;

&lt;p&gt;Production systems therefore need:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Input validation&lt;/li&gt;
&lt;li&gt;Edge-case testing&lt;/li&gt;
&lt;li&gt;Security controls&lt;/li&gt;
&lt;li&gt;Monitoring&lt;/li&gt;
&lt;li&gt;Human escalation&lt;/li&gt;
&lt;li&gt;Domain-specific evaluation&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  6. It Is Closed Source
&lt;/h2&gt;

&lt;p&gt;JEV does not currently provide the same level of transparency as fully open models.&lt;/p&gt;

&lt;p&gt;Developers cannot simply download the model, inspect the weights, self-host it, or fine-tune it in the same way they can with open-weight alternatives.&lt;/p&gt;

&lt;p&gt;This may become important for companies with strict infrastructure, privacy, or compliance requirements.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Future of Decision Models
&lt;/h1&gt;

&lt;h2&gt;
  
  
  The Rise of "System One" as a Model Category
&lt;/h2&gt;

&lt;p&gt;The biggest idea behind JEV may not actually be JEV itself.&lt;/p&gt;

&lt;p&gt;It may be the creation of a distinct category of AI models designed specifically for decision-making.&lt;/p&gt;

&lt;p&gt;If this approach works, we could see specialized decision models emerge for many domains.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;h3&gt;
  
  
  Healthcare
&lt;/h3&gt;

&lt;p&gt;Models specialized in clinical classification and triage decisions.&lt;/p&gt;

&lt;h3&gt;
  
  
  Legal
&lt;/h3&gt;

&lt;p&gt;Models specialized in contract classification, risk detection, and clause analysis.&lt;/p&gt;

&lt;h3&gt;
  
  
  Security
&lt;/h3&gt;

&lt;p&gt;Models specialized in threat classification and incident prioritization.&lt;/p&gt;

&lt;h3&gt;
  
  
  Finance
&lt;/h3&gt;

&lt;p&gt;Models specialized in fraud detection, risk scoring, and transaction classification.&lt;/p&gt;

&lt;h3&gt;
  
  
  Software
&lt;/h3&gt;

&lt;p&gt;Models specialized in code triage, issue classification, and tool routing.&lt;/p&gt;

&lt;p&gt;The broader pattern would be:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;One model generates.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Another model reasons.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Another model decides.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Another model verifies.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Instead of one enormous model doing everything, AI systems could become collections of specialized components.&lt;/p&gt;




&lt;h1&gt;
  
  
  Decision Models at the Edge
&lt;/h1&gt;

&lt;p&gt;Because decision models can be smaller and faster than general-purpose language models, they may also become useful on local devices.&lt;/p&gt;

&lt;p&gt;Potential applications include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Real-time safety systems&lt;/li&gt;
&lt;li&gt;Autonomous devices&lt;/li&gt;
&lt;li&gt;Voice assistant routing&lt;/li&gt;
&lt;li&gt;On-device classification&lt;/li&gt;
&lt;li&gt;Robotics&lt;/li&gt;
&lt;li&gt;Smart cameras&lt;/li&gt;
&lt;li&gt;Industrial monitoring&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The key advantage would be latency.&lt;/p&gt;

&lt;p&gt;If the decision only needs to happen in milliseconds, sending information to a remote frontier model may be unnecessary.&lt;/p&gt;

&lt;p&gt;A specialized local model could potentially make the decision immediately.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Open Source Response
&lt;/h1&gt;

&lt;p&gt;No popular AI architecture remains uncontested for long.&lt;/p&gt;

&lt;p&gt;Open-source projects have already begun experimenting with the concept of System One decision models.&lt;/p&gt;

&lt;p&gt;Some aim to reproduce JEV's interface.&lt;/p&gt;

&lt;p&gt;Others may attempt to build alternative architectures that are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Cheaper&lt;/li&gt;
&lt;li&gt;Faster&lt;/li&gt;
&lt;li&gt;More transparent&lt;/li&gt;
&lt;li&gt;Self-hostable&lt;/li&gt;
&lt;li&gt;Fine-tunable&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Whether open alternatives can match JEV's calibration and performance remains an open question.&lt;/p&gt;

&lt;p&gt;But the underlying idea is now public.&lt;/p&gt;

&lt;p&gt;Decision-only AI models are a concept developers can build independently.&lt;/p&gt;




&lt;h1&gt;
  
  
  Enterprise Adoption
&lt;/h1&gt;

&lt;p&gt;JEV launched with an early-access model and a waitlist.&lt;/p&gt;

&lt;p&gt;Demand reportedly became strong enough that new signups were temporarily paused.&lt;/p&gt;

&lt;p&gt;However, early developer enthusiasm is not the same thing as enterprise adoption.&lt;/p&gt;

&lt;p&gt;The real questions are much harder:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Can the system handle enormous production workloads?&lt;/li&gt;
&lt;li&gt;Does calibration remain reliable at scale?&lt;/li&gt;
&lt;li&gt;Does accuracy remain consistent across different domains?&lt;/li&gt;
&lt;li&gt;Does pricing remain sustainable?&lt;/li&gt;
&lt;li&gt;Can enterprises trust the system with high-impact decisions?&lt;/li&gt;
&lt;li&gt;Can it meet compliance requirements?&lt;/li&gt;
&lt;li&gt;Can organizations audit its behavior?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Those questions will determine whether JEV becomes an important piece of AI infrastructure or remains primarily an impressive new model.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Regulatory and Trust Question
&lt;/h1&gt;

&lt;p&gt;Decision models become much more complicated when they enter high-stakes systems.&lt;/p&gt;

&lt;p&gt;Consider:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Credit approval&lt;/li&gt;
&lt;li&gt;Medical triage&lt;/li&gt;
&lt;li&gt;Hiring&lt;/li&gt;
&lt;li&gt;Insurance&lt;/li&gt;
&lt;li&gt;Financial fraud detection&lt;/li&gt;
&lt;li&gt;Legal decisions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Suppose an AI model approves a loan with 95% confidence and the loan later defaults.&lt;/p&gt;

&lt;p&gt;Who is responsible?&lt;/p&gt;

&lt;p&gt;Now imagine the same system consistently produces different outcomes for different demographic groups.&lt;/p&gt;

&lt;p&gt;That creates an entirely different problem.&lt;/p&gt;

&lt;p&gt;Calibration does not automatically solve fairness.&lt;/p&gt;

&lt;p&gt;A probability can be perfectly calibrated while the underlying decision process still produces unacceptable outcomes.&lt;/p&gt;

&lt;p&gt;As a result, high-stakes AI systems will require:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Independent audits&lt;/li&gt;
&lt;li&gt;Domain-specific testing&lt;/li&gt;
&lt;li&gt;Bias evaluation&lt;/li&gt;
&lt;li&gt;Human oversight&lt;/li&gt;
&lt;li&gt;Clear accountability&lt;/li&gt;
&lt;li&gt;Regulatory compliance&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The confidence score is useful.&lt;/p&gt;

&lt;p&gt;It is not a substitute for governance.&lt;/p&gt;




&lt;h1&gt;
  
  
  What JEV Gets Right
&lt;/h1&gt;

&lt;p&gt;JEV is interesting because it attacks a very specific inefficiency in modern AI systems.&lt;/p&gt;

&lt;p&gt;A huge number of AI tasks do not actually require an essay.&lt;/p&gt;

&lt;p&gt;They require a decision.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Is this spam?&lt;/p&gt;

&lt;p&gt;Should this request go to billing?&lt;/p&gt;

&lt;p&gt;Is this transaction suspicious?&lt;/p&gt;

&lt;p&gt;Should this agent call the search tool?&lt;/p&gt;

&lt;p&gt;Is this request simple or complex?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Using a massive generative model for every one of these questions can be unnecessarily expensive.&lt;/p&gt;

&lt;p&gt;The architectural insight is straightforward:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Not every AI problem needs a model that talks.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Sometimes you need a model that decides.&lt;/p&gt;

&lt;p&gt;By removing unnecessary text generation, a specialized decision model can potentially achieve major improvements in speed and cost.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Most Interesting Part: Confidence as a Control System
&lt;/h1&gt;

&lt;p&gt;The confidence cascade may be the most practically important idea here.&lt;/p&gt;

&lt;p&gt;Traditional AI applications often treat model output as a final answer.&lt;/p&gt;

&lt;p&gt;JEV encourages a different pattern.&lt;/p&gt;

&lt;p&gt;The model can instead become a control mechanism.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;High confidence&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Proceed automatically.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Medium confidence&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Ask for human review.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Low confidence&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Call a more powerful model.&lt;/p&gt;

&lt;p&gt;This turns AI confidence into a programmable threshold.&lt;/p&gt;

&lt;p&gt;You can tune the system according to the risk of the action.&lt;/p&gt;

&lt;p&gt;For a harmless recommendation, 80% confidence might be enough.&lt;/p&gt;

&lt;p&gt;For a financial transaction, it might not be.&lt;/p&gt;

&lt;p&gt;For a medical decision, you may require substantially more safeguards.&lt;/p&gt;

&lt;p&gt;The model becomes one component in a larger decision system.&lt;/p&gt;




&lt;h1&gt;
  
  
  What Makes JEV Uncertain
&lt;/h1&gt;

&lt;p&gt;The biggest concern is not the concept.&lt;/p&gt;

&lt;p&gt;The concept makes sense.&lt;/p&gt;

&lt;p&gt;The uncertainty lies in the implementation.&lt;/p&gt;

&lt;p&gt;JEV is a very new model.&lt;/p&gt;

&lt;p&gt;Its internal architecture is not fully public.&lt;/p&gt;

&lt;p&gt;Its long-term reliability has not been established.&lt;/p&gt;

&lt;p&gt;Its independent benchmark coverage is still limited.&lt;/p&gt;

&lt;p&gt;Its calibration claims require continued testing.&lt;/p&gt;

&lt;p&gt;That means the right way to evaluate JEV is not to ask:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Is JEV revolutionary?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The better question is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Does JEV reliably solve this specific decision problem better than the alternatives?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That is something developers can actually measure.&lt;/p&gt;




&lt;h1&gt;
  
  
  JEV Is Not a Replacement for GPT or Claude
&lt;/h1&gt;

&lt;p&gt;This distinction is important.&lt;/p&gt;

&lt;p&gt;JEV is not designed to replace general-purpose language models.&lt;/p&gt;

&lt;p&gt;It does not aim to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Write a novel&lt;/li&gt;
&lt;li&gt;Build an entire application from scratch&lt;/li&gt;
&lt;li&gt;Explain a complicated mathematical proof&lt;/li&gt;
&lt;li&gt;Have a long conversation&lt;/li&gt;
&lt;li&gt;Generate a marketing campaign&lt;/li&gt;
&lt;li&gt;Produce a detailed technical tutorial&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Those are generative or reasoning-heavy tasks.&lt;/p&gt;

&lt;p&gt;JEV is designed for something narrower:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Make a decision.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That makes the most compelling architecture a hybrid one.&lt;/p&gt;

&lt;p&gt;Use a specialized decision model for simple, repetitive, high-volume decisions.&lt;/p&gt;

&lt;p&gt;Use a powerful reasoning model when the problem actually requires reasoning.&lt;/p&gt;

&lt;p&gt;Use deterministic software whenever a task does not require AI at all.&lt;/p&gt;

&lt;p&gt;That last point matters just as much.&lt;/p&gt;

&lt;p&gt;If normal code can solve a problem perfectly, AI should not be used simply because it is available.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Bigger Idea
&lt;/h1&gt;

&lt;p&gt;For years, AI development has focused on building models that are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Bigger&lt;/li&gt;
&lt;li&gt;More general&lt;/li&gt;
&lt;li&gt;More capable&lt;/li&gt;
&lt;li&gt;Better at reasoning&lt;/li&gt;
&lt;li&gt;Better at generating language&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;JEV represents a different direction.&lt;/p&gt;

&lt;p&gt;Instead of asking:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;How can we make the model do everything?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It asks:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What if we build a model that does one thing extremely efficiently?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That shift could become important.&lt;/p&gt;

&lt;p&gt;The future may not consist of one enormous model responsible for every part of an AI system.&lt;/p&gt;

&lt;p&gt;Instead, an AI stack could look more like a collection of specialized components:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;User Input
    ↓
Decision Model
    ↓
Routing Layer
    ├── Simple task → Cheap model
    ├── Generation → Generative model
    ├── Complex reasoning → Frontier model
    └── High-risk action → Human
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Each component performs a specific role.&lt;/p&gt;

&lt;p&gt;This resembles how traditional software systems are built.&lt;/p&gt;

&lt;p&gt;You do not use one piece of software for everything.&lt;/p&gt;

&lt;p&gt;You use databases for storage, search engines for retrieval, queues for messaging, and application code for business logic.&lt;/p&gt;

&lt;p&gt;AI may evolve in the same direction.&lt;/p&gt;




&lt;h1&gt;
  
  
  Conclusion: The Silent Revolution
&lt;/h1&gt;

&lt;p&gt;JEV represents a subtle but potentially important shift in AI architecture.&lt;/p&gt;

&lt;p&gt;For years, the industry has chased larger, more general, more conversational models.&lt;/p&gt;

&lt;p&gt;JEV asks a different question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What if the future of AI also includes models that are smaller, faster, quieter, and specialized?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;What if the best AI system is not one enormous model that does everything?&lt;/p&gt;

&lt;p&gt;What if it is an ecosystem of specialized components?&lt;/p&gt;

&lt;p&gt;A fast decision layer.&lt;/p&gt;

&lt;p&gt;A slow reasoning layer.&lt;/p&gt;

&lt;p&gt;A creative generation layer.&lt;/p&gt;

&lt;p&gt;A verification layer.&lt;/p&gt;

&lt;p&gt;Each component doing the job it is best suited for.&lt;/p&gt;

&lt;p&gt;JEV is still extremely young.&lt;/p&gt;

&lt;p&gt;Its benchmarks are still developing.&lt;/p&gt;

&lt;p&gt;Its long-term reliability remains unproven.&lt;/p&gt;

&lt;p&gt;Its architecture is not fully transparent.&lt;/p&gt;

&lt;p&gt;Its calibration needs continued independent evaluation.&lt;/p&gt;

&lt;p&gt;But the underlying idea is difficult to ignore.&lt;/p&gt;

&lt;p&gt;Most AI decisions do not need an essay.&lt;/p&gt;

&lt;p&gt;They need a probability.&lt;/p&gt;

&lt;p&gt;And if a specialized model can produce those probabilities at extremely low cost and very low latency, it could change how developers design AI systems.&lt;/p&gt;

&lt;p&gt;The question is not whether JEV will replace every LLM.&lt;/p&gt;

&lt;p&gt;It almost certainly does not need to.&lt;/p&gt;

&lt;p&gt;The more interesting possibility is that decision models become another standard component of the AI stack.&lt;/p&gt;

&lt;p&gt;Not every AI problem needs a model that talks.&lt;/p&gt;

&lt;p&gt;Sometimes it needs a model that simply decides.&lt;/p&gt;

&lt;p&gt;_&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;PS - Read more articles by me on forg.to/&lt;a class="mentioned-user" href="https://dev.to/kislay"&gt;@kislay&lt;/a&gt;/articles &amp;lt;3&lt;br&gt;
_&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>agents</category>
      <category>ai</category>
      <category>machinelearning</category>
    </item>
    <item>
      <title>Best use cases for Jev</title>
      <dc:creator>Kumar Kislay</dc:creator>
      <pubDate>Thu, 24 Sep 2026 06:44:55 +0000</pubDate>
      <link>https://dev.to/kislay/best-use-cases-for-jev-ma1</link>
      <guid>https://dev.to/kislay/best-use-cases-for-jev-ma1</guid>
      <description>&lt;h2&gt;
  
  
  AI Agents Don't Need a Genius for Every Decision
&lt;/h2&gt;

&lt;p&gt;AI agents burn a shocking amount of intelligence on tiny decisions.&lt;/p&gt;

&lt;p&gt;Should I retry?&lt;br&gt;
Which tool fits here?&lt;br&gt;
Did this task actually finish?&lt;br&gt;
Is this action risky?&lt;br&gt;
Which five of these hundred documents actually matter?&lt;/p&gt;

&lt;p&gt;Right now, most teams call the same giant model that writes their code to answer questions like these too. That's expensive, and it's overkill.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Jev&lt;/strong&gt; fixes this. It's a small, fast model built for one job: taking a state and answering structured questions about it. No chat. No code generation. No explanations. Just decisions.&lt;/p&gt;

&lt;p&gt;At &lt;strong&gt;$0.042 per million input tokens&lt;/strong&gt; with zero output-token cost, and response times in the &lt;strong&gt;70 to 500ms&lt;/strong&gt; range, TypeSafe (the team behind it) reports workflow gains up to &lt;strong&gt;193.6x faster and 444.6x cheaper&lt;/strong&gt; than calling a frontier model for the same job.&lt;/p&gt;
&lt;h3&gt;
  
  
  Three question types, one call
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Choice&lt;/strong&gt;: pick one option (retry, wait, escalate).&lt;br&gt;
&lt;strong&gt;Score&lt;/strong&gt;: rank something on a scale (low risk to critical).&lt;br&gt;
&lt;strong&gt;Noul&lt;/strong&gt;: give a probability that something is true.&lt;/p&gt;

&lt;p&gt;You can mix all three in a single request, against the same state:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"state"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"The deploy failed twice and customers are seeing 500 errors."&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"questions"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"urgent"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nl"&gt;"type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"noul"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nl"&gt;"instructions"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Does this need attention immediately?"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;},&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"severity"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nl"&gt;"type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"score"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nl"&gt;"instructions"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"How severe is the impact?"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Your big model keeps reasoning, writing, and researching. Jev sits around it, making the small calls that repeat thousands of times a day.&lt;/p&gt;

&lt;h3&gt;
  
  
  Inside the agent loop
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Self-healing tool calls.&lt;/strong&gt; An API fails. Instead of paying for another reasoning call to decide whether to retry, Jev returns retry, wait, or switch_provider directly. Your code executes it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Loop control.&lt;/strong&gt; "Are we done yet?" is a question every long-running agent has to answer. Feed Jev the task, recent actions, and results. It scores whether the task finished, needs another step, or needs a human.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Model routing.&lt;/strong&gt; A typo fix doesn't need the same model as a distributed systems design. Jev decides whether the task goes to a cheap model, a frontier model, or a human, before you spend anything.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Branch pruning.&lt;/strong&gt; When a planning model generates twenty possible approaches, Jev scores each one on cost, risk, and reversibility first. The expensive reasoning only goes to the best few.&lt;/p&gt;

&lt;h3&gt;
  
  
  Freedom without blind trust
&lt;/h3&gt;

&lt;p&gt;This is where Jev earns its keep beyond cheap classification.&lt;/p&gt;

&lt;p&gt;Before an agent does anything irreversible, like sending an email or issuing a refund, Jev checks: can this be undone, does it touch money or private data, is it clearly authorized. High confidence and reversible actions execute. Irreversible ones get reviewed. Unauthorized ones get blocked.&lt;/p&gt;

&lt;p&gt;The same logic extends to &lt;strong&gt;temporary, task-scoped permissions&lt;/strong&gt; instead of permanent access, and a &lt;strong&gt;spend firewall&lt;/strong&gt; that reviews purchases before they happen. Indie developers stitching agents together like this, instead of just plugging into one giant permissioned model, are exactly the kind of build worth documenting somewhere. That's the gap forg.to fills: a home for builders to show what they're actually shipping, not just talk about it.&lt;/p&gt;

&lt;h3&gt;
  
  
  Stop paying LLMs to judge other LLMs
&lt;/h3&gt;

&lt;p&gt;Using a frontier model to check another frontier model's output is expensive and slow. Jev makes the check explicit instead: did it follow instructions, are the claims supported by evidence, does it need human review. Only the uncertain cases go to an expensive judge.&lt;/p&gt;

&lt;p&gt;The same pattern works for &lt;strong&gt;trace observability&lt;/strong&gt; (did the agent loop, repeat itself, or skip an approval) and &lt;strong&gt;semantic code linting&lt;/strong&gt;, where plain-English rules like "does this endpoint check authorization before touching customer data" run in CI instead of a human reading every diff.&lt;/p&gt;

&lt;h3&gt;
  
  
  RAG, retrieval, and research
&lt;/h3&gt;

&lt;p&gt;Search returns a hundred documents. Jev scores relevance and hands your frontier model the best five. It can also verify whether a cited passage actually supports a claim, and filter stale or duplicate context before it competes for the model's attention.&lt;/p&gt;

&lt;h3&gt;
  
  
  Business workflows, at scale
&lt;/h3&gt;

&lt;p&gt;Support routing, refund triage, lead qualification, incident response, marketplace matching, sales policy exceptions: all of these are really just a handful of small decisions repeated across thousands of cases. Jev handles the obvious ones and routes the messy ones to a human.&lt;/p&gt;

&lt;h3&gt;
  
  
  How to start
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;pip &lt;span class="nb"&gt;install &lt;/span&gt;typesafe-sdk
&lt;span class="nb"&gt;export &lt;/span&gt;&lt;span class="nv"&gt;TYPESAFE_API_KEY&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;...
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then send a state and a question. That's the whole primitive: state in, probability out, code decides.&lt;/p&gt;

&lt;h3&gt;
  
  
  Test it before you trust it
&lt;/h3&gt;

&lt;p&gt;Don't wire this into production and hope. Pull 100 to 500 historical decisions where you already know the right answer. Run Jev against them in shadow mode, without letting it act. Compare accuracy, false positives, latency, and cost. Then set thresholds: automate above 0.95 confidence, automate-if-reversible between 0.70 and 0.95, send anything below that to a human or a bigger model.&lt;/p&gt;

&lt;h3&gt;
  
  
  Where Jev doesn't belong
&lt;/h3&gt;

&lt;p&gt;If the task needs something &lt;em&gt;created&lt;/em&gt;, code, content, architecture, a novel solution, that's still frontier model territory. Jev can't invent a fourth option when you gave it three. Typed outputs solve reliability. They don't solve judgment.&lt;/p&gt;

&lt;h3&gt;
  
  
  The bigger shift
&lt;/h3&gt;

&lt;p&gt;For years, one giant model did everything: write, search, judge, route, retry, approve. That's an expensive way to run things.&lt;/p&gt;

&lt;p&gt;The next architecture looks more like a stack: a frontier model for hard reasoning, Jev for decisions, small rerankers for retrieval, small classifiers for routing, and plain code for hard rules.&lt;/p&gt;

&lt;p&gt;Every time you look at an agent loop now, the real question is whether that step needed a frontier model at all. Most of the time, it didn't. And if you're one of the builders putting stacks like this together, that's the kind of shipping story worth putting on forg.&lt;/p&gt;

</description>
      <category>agents</category>
      <category>ai</category>
      <category>automation</category>
      <category>llm</category>
    </item>
    <item>
      <title>Forget LinkedIn. This Is Where Real Builders Talk Now</title>
      <dc:creator>Kumar Kislay</dc:creator>
      <pubDate>Wed, 16 Sep 2026 10:45:19 +0000</pubDate>
      <link>https://dev.to/kislay/forget-linkedin-this-is-where-real-builders-talk-now-3da7</link>
      <guid>https://dev.to/kislay/forget-linkedin-this-is-where-real-builders-talk-now-3da7</guid>
      <description>&lt;p&gt;Indie hackers don't really have one "home" on the internet.&lt;/p&gt;

&lt;p&gt;Some communities are built around founder stories and advice. Others are better for blunt feedback, technical discussions, audience building, accountability, or meeting other founders.&lt;/p&gt;

&lt;p&gt;That matters because the best community for you depends on what you're actually trying to get from it.&lt;/p&gt;

&lt;p&gt;Here are some of the most useful communities and platforms for indie hackers in 2026, what makes each one different, and where each fits into the indie-hacker ecosystem.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quick comparison
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Community&lt;/th&gt;
&lt;th&gt;What it's built around&lt;/th&gt;
&lt;th&gt;Best for&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Forg&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Professional identity around the things you build&lt;/td&gt;
&lt;td&gt;Discovering builders, showcasing projects, networking, and building a public professional presence&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Indie Hackers&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Founder stories and discussions&lt;/td&gt;
&lt;td&gt;Learning from other bootstrapped founders&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Reddit&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Large interest-based communities&lt;/td&gt;
&lt;td&gt;Feedback, questions, and niche discussions&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;X&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Social publishing and personal audiences&lt;/td&gt;
&lt;td&gt;Distribution, networking, and building an audience&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Hacker News&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Technical discussion and interesting projects&lt;/td&gt;
&lt;td&gt;Developer products and technical launches&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;WIP&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Daily shipping and accountability&lt;/td&gt;
&lt;td&gt;Staying consistent and shipping regularly&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;MicroConf Connect&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Private SaaS-founder community&lt;/td&gt;
&lt;td&gt;Peer advice and relationships with experienced SaaS founders&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Small Bets&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Portfolio entrepreneurship&lt;/td&gt;
&lt;td&gt;People interested in building multiple small businesses&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;There isn't necessarily one platform that replaces all the others. They solve different problems.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Forg
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://forg.to/?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;Forg&lt;/a&gt; takes a different approach from traditional founder forums and social networks.&lt;/p&gt;

&lt;p&gt;The basic idea is simple: &lt;strong&gt;your work should be part of your professional identity.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;On LinkedIn, your profile is largely built around where you've worked, your education, and your job history. On Forg, the emphasis is on the things you're building, the projects you're involved in, and the people building around you.&lt;/p&gt;

&lt;p&gt;That makes Forg feel less like a traditional career network and more like a professional network for people who make things.&lt;/p&gt;

&lt;p&gt;Its discovery layer is also an important part of the idea. Forg Discover is designed around finding people who are building interesting things and helping those people be discovered by others.&lt;/p&gt;

&lt;p&gt;The platform also combines several things that are normally scattered across different services:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A profile centered around your projects and work&lt;/li&gt;
&lt;li&gt;Product and project discovery&lt;/li&gt;
&lt;li&gt;Posts and articles for sharing what you're working on&lt;/li&gt;
&lt;li&gt;A network of other developers, founders, designers, and builders&lt;/li&gt;
&lt;li&gt;Product launches and community feedback&lt;/li&gt;
&lt;li&gt;Distribution tools for sharing updates elsewhere&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The interesting part isn't any individual feature. It's the idea of creating a professional network where &lt;strong&gt;what you've made is as important as where you've worked&lt;/strong&gt;. Forg itself describes this distinction as defining people by what they build rather than their employment history.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; indie hackers, developers, designers, founders, and other builders who want their projects to be part of their professional identity.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Trade-off:&lt;/strong&gt; Forg is much newer than platforms like Reddit, X, Hacker News, and Indie Hackers.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Indie Hackers
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.indiehackers.com/?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;Indie Hackers&lt;/a&gt; is one of the longest-running communities specifically built around independent businesses.&lt;/p&gt;

&lt;p&gt;Its biggest strength is accumulated knowledge. The platform is built around founders sharing their experiences, businesses, and lessons, which makes it particularly useful when you're trying to understand how other people actually built and monetized independent products. Indie Hackers describes itself as a place where founders share their stories and where entrepreneurs can learn from those examples. It was founded in 2016.&lt;/p&gt;

&lt;p&gt;The discussions can range from validating an idea to pricing, marketing, growth, hiring, and everything that happens after launch.&lt;/p&gt;

&lt;p&gt;It is less about creating a polished professional identity and more about learning from the experiences of other founders.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; learning from founder experiences, researching business models, and asking questions about bootstrapping.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Trade-off:&lt;/strong&gt; the amount of historical content is a strength, but it can also make the community feel more like a forum and knowledge archive than a modern social network.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Reddit
&lt;/h2&gt;

&lt;p&gt;Reddit is less of a single indie-hacker community and more of a collection of communities.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;r/indiehackers&lt;/strong&gt; for indie-hacking discussions&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;r/SideProject&lt;/strong&gt; for sharing projects and getting reactions&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;r/SaaS&lt;/strong&gt; for SaaS-specific discussions&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;r/buildinpublic&lt;/strong&gt; for sharing progress publicly&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That variety is Reddit's biggest advantage. You can find people interested in a very specific problem or type of product.&lt;/p&gt;

&lt;p&gt;It also makes Reddit useful for feedback. Recent discussions from indie hackers continue to point people toward communities such as r/indiehackers, r/SideProject, and r/buildinpublic for different kinds of feedback and accountability.&lt;/p&gt;

&lt;p&gt;The downside is that every subreddit has its own culture and rules. Self-promotion can also be heavily restricted, particularly in communities where users are already exposed to a large amount of product promotion.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; getting opinions, asking specific questions, researching problems, and finding niche communities.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Trade-off:&lt;/strong&gt; the experience varies dramatically from subreddit to subreddit, and promotional posts can easily disappear in busy communities.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. X
&lt;/h2&gt;

&lt;p&gt;X remains one of the most useful places for indie hackers who want to build an audience around themselves.&lt;/p&gt;

&lt;p&gt;The advantage isn't really the platform's community structure. It's distribution.&lt;/p&gt;

&lt;p&gt;Founders can share product updates, experiments, lessons, revenue milestones, opinions, failures, and launches while building a following around their work.&lt;/p&gt;

&lt;p&gt;That makes X particularly powerful when your goal is not just to meet other founders but to become known by a larger audience.&lt;/p&gt;

&lt;p&gt;The downside is that you're building on a fast-moving social feed. A useful post can disappear quickly, and building a meaningful audience usually requires consistent publishing rather than simply joining the platform.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; audience building, distribution, networking, and personal brands.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Trade-off:&lt;/strong&gt; reach is unpredictable, and the platform rewards people who consistently publish and participate.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Hacker News
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;Hacker News&lt;/a&gt; is a very different environment from the other communities on this list.&lt;/p&gt;

&lt;p&gt;Its audience is heavily interested in technology, software, startups, and intellectually interesting projects. A successful Show HN submission can generate substantial discussion and direct feedback from technical users.&lt;/p&gt;

&lt;p&gt;But Hacker News isn't designed to be a personal professional network or a place to maintain an ongoing creator identity.&lt;/p&gt;

&lt;p&gt;Its own guidelines describe Show HN as a place for things you've actually made that other users can try, and explicitly discourage using the site primarily for promotion.&lt;/p&gt;

&lt;p&gt;That culture is part of what makes useful discussions possible, but it also means a polished marketing launch isn't necessarily what the audience wants.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; developer tools, technical products, open-source projects, and getting feedback from technically sophisticated users.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Trade-off:&lt;/strong&gt; the audience is highly relevant for technical products, but the community is not designed around self-promotion or ongoing personal branding.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. WIP
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://wip.co/?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;WIP&lt;/a&gt; is built around a much narrower idea: &lt;strong&gt;ship consistently.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;WIP describes itself as a community of makers who ship together and help each other stay accountable. Its system revolves around sharing concrete progress rather than simply posting thoughts.&lt;/p&gt;

&lt;p&gt;The platform is particularly interesting for people who have no shortage of ideas but struggle to keep making progress.&lt;/p&gt;

&lt;p&gt;Instead of trying to become another giant social network, WIP focuses heavily on the habit of shipping. It includes daily progress, projects, community discussions, feedback, and regular hangouts.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; accountability and maintaining a consistent shipping habit.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Trade-off:&lt;/strong&gt; if you aren't interested in sharing regular progress, much of WIP's value proposition becomes less relevant.&lt;/p&gt;

&lt;h2&gt;
  
  
  7. MicroConf Connect
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://microconf.com/connect?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;MicroConf Connect&lt;/a&gt; targets a more specific group: SaaS founders.&lt;/p&gt;

&lt;p&gt;It is a private, vetted community for bootstrapped and mostly bootstrapped SaaS founders, with members ranging from pre-revenue founders to companies doing millions in ARR. MicroConf currently describes Connect as having 300+ bootstrapped founders.&lt;/p&gt;

&lt;p&gt;The emphasis is less on public visibility and more on private conversations, peer relationships, advice, and accountability.&lt;/p&gt;

&lt;p&gt;That distinction matters. Someone looking for a public place to share their new side project may get more value elsewhere. Someone trying to solve a difficult pricing, hiring, churn, or growth problem with other SaaS founders may want exactly this kind of private environment.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; SaaS founders looking for deeper peer relationships and practical business advice.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Trade-off:&lt;/strong&gt; membership is paid and curated, so it's intentionally less open than public communities.&lt;/p&gt;

&lt;h2&gt;
  
  
  8. Small Bets
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://newsletter.smallbets.co/?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;Small Bets&lt;/a&gt; is centered around a different philosophy of entrepreneurship.&lt;/p&gt;

&lt;p&gt;Rather than focusing entirely on building one large startup, Small Bets explores the idea of creating a portfolio of smaller businesses and income streams. The newsletter describes itself as inspiration for building your own portfolio of small bets.&lt;/p&gt;

&lt;p&gt;This makes it particularly interesting for solopreneurs who don't necessarily want to follow the conventional startup path.&lt;/p&gt;

&lt;p&gt;The community and content are less about "how do I grow my SaaS from $10k to $100k MRR?" and more about optionality, independence, and experimenting with multiple business ideas.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; solopreneurs interested in small businesses, digital products, and entrepreneurial optionality.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Trade-off:&lt;/strong&gt; the philosophy won't appeal to someone whose primary goal is building one large venture-backed or bootstrapped company.&lt;/p&gt;

&lt;h2&gt;
  
  
  How these communities fit together
&lt;/h2&gt;

&lt;p&gt;The useful thing about these platforms is that they don't actually need to compete for exactly the same job.&lt;/p&gt;

&lt;p&gt;You might use:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Indie Hackers&lt;/strong&gt; to learn from other founders.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Reddit&lt;/strong&gt; when you need feedback or want to find a niche community.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;X&lt;/strong&gt; when you want distribution and an audience.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hacker News&lt;/strong&gt; when you've built something technical that developers can actually try.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;WIP&lt;/strong&gt; when accountability is your biggest problem.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;MicroConf Connect&lt;/strong&gt; when you want deeper conversations with SaaS founders.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Small Bets&lt;/strong&gt; when you're interested in building multiple small businesses.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Forg&lt;/strong&gt; when you want your projects and what you build to become part of your professional identity and network.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That's probably the most important distinction.&lt;/p&gt;

&lt;p&gt;The indie-hacker ecosystem isn't really one giant community. It's a collection of different places for different stages of building.&lt;/p&gt;

&lt;p&gt;And the interesting question isn't necessarily &lt;strong&gt;"Which community is the best?"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It's &lt;strong&gt;"Where do you want your work to live?"&lt;/strong&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>What Is an Indie Hacker?</title>
      <dc:creator>Kumar Kislay</dc:creator>
      <pubDate>Tue, 15 Sep 2026 20:36:44 +0000</pubDate>
      <link>https://dev.to/kislay/what-is-an-indie-hacker-1j2n</link>
      <guid>https://dev.to/kislay/what-is-an-indie-hacker-1j2n</guid>
      <description>&lt;p&gt;It's 1:40 a.m. The fan is on its slowest setting, the coffee went cold two hours ago, and the only light in the room comes from a laptop screen. On that screen is a notification nobody else in the house would care about:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;New payment received: $9.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The person staring at it has no funding round, no board of directors, and no office with a ping-pong table that nobody uses. What they do have is a product they built alone, a few dozen users who found it through a forum comment, and now, somehow, a stranger willing to pay for it.&lt;/p&gt;

&lt;p&gt;That person is an indie hacker. And if the moment sounds small, you probably haven't met one yet.&lt;/p&gt;

&lt;h2&gt;
  
  
  The short answer
&lt;/h2&gt;

&lt;p&gt;An indie hacker is someone who builds a business on their own terms. Usually small, usually online, and almost always without outside investors.&lt;/p&gt;

&lt;p&gt;"Indie" means independent. "Hacker" doesn't mean someone breaking into bank servers from a dark basement. It's the older, kinder meaning of the word: a person who figures things out with whatever tools happen to be lying around.&lt;/p&gt;

&lt;p&gt;Indie hackers build SaaS tools, browser extensions, newsletters, templates, mobile apps, APIs, and oddly specific marketplaces that serve exactly one type of customer very well. Some make enough for a weekend dinner. Some replace their salaries. A few build something big enough that investors start calling, and then politely decline the meeting.&lt;/p&gt;

&lt;p&gt;The size of the business isn't what makes someone an indie hacker. Ownership is.&lt;/p&gt;

&lt;h2&gt;
  
  
  Meet Ananya
&lt;/h2&gt;

&lt;p&gt;Let's go back to our 1:40 a.m. builder. We'll call her Ananya.&lt;/p&gt;

&lt;p&gt;Ananya is a freelance designer. For three years, every new client meant the same ritual: copy last month's invoice spreadsheet, fix the formulas she broke last time, chase payments over email, and repeat. One evening, annoyed for roughly the four-hundredth time, she thought, &lt;em&gt;someone should just build a simple tool for this.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Then came the thought that separates indie hackers from everyone else: &lt;em&gt;why not me?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;She didn't write a business plan. She didn't make a pitch deck. She spent six weekends building the smallest possible version of an invoicing tool for freelancers. It had one feature that worked and two that mostly worked. The landing page had a typo in the headline for eleven days.&lt;/p&gt;

&lt;p&gt;She shipped it anyway.&lt;/p&gt;

&lt;h2&gt;
  
  
  The loop that runs everything
&lt;/h2&gt;

&lt;p&gt;If you watch enough indie hackers, you start to see the same pattern. It goes something like this:&lt;/p&gt;

&lt;p&gt;Notice a problem that annoys real people. Build the smallest thing that solves it. Put it out into the world before it feels ready. Talk to the people who use it. Fix what they complain about. Repeat until something clicks, or until you learn enough to start the next thing.&lt;/p&gt;

&lt;p&gt;That's it. No secret framework. The magic isn't in the loop itself. It's in how many times someone is willing to run it.&lt;/p&gt;

&lt;p&gt;Ananya's first version got 14 signups in a week. Nine of them never came back. Three sent feedback. One of those three said, "I'd pay for this if it sent automatic payment reminders." So she built payment reminders.&lt;/p&gt;

&lt;p&gt;That's how the $9 happened.&lt;/p&gt;

&lt;h2&gt;
  
  
  What indie hackers have in common
&lt;/h2&gt;

&lt;p&gt;They wear every hat. On any given day, an indie hacker is the developer, the designer, the support team, the marketing department, and the accountant who quietly panics at tax time. There's no one to hand things off to, so they learn a little of everything and get surprisingly good at a few things.&lt;/p&gt;

&lt;p&gt;They prefer profit over valuation. A startup might chase growth and worry about money later. An indie hacker usually wants the business to pay for itself as early as possible, because there's no investor cushion to fall back on. Revenue isn't a vanity metric for them. It's oxygen.&lt;/p&gt;

&lt;p&gt;They ship before they're comfortable. Perfection is expensive when you're a team of one. Indie hackers learn early that a working product with rough edges beats a flawless product that only exists in a Figma file.&lt;/p&gt;

&lt;p&gt;They build in public. Many of them share their revenue numbers, failed launches, half-finished features, and lessons learned, openly and in real time. It sounds risky, but it does two things at once: it keeps them accountable, and it quietly builds an audience of people rooting for them.&lt;/p&gt;

&lt;p&gt;And more than anything, they want freedom. Freedom to choose what to work on, who to work with, and when to close the laptop. Money matters, but control over their own time is usually the real prize.&lt;/p&gt;

&lt;h2&gt;
  
  
  The awkward question: where do you show your work?
&lt;/h2&gt;

&lt;p&gt;Here's a problem Ananya ran into a few months in.&lt;/p&gt;

&lt;p&gt;She wanted to share her progress. Every new feature, every small milestone, every "we crossed 100 users" moment. But most professional networks weren't built for someone like her. Her feed was full of people who were "thrilled to announce" promotions, and her profile asked for job titles and employment history. The honest version of an indie hacker's résumé is a list of side projects that didn't work, followed by one that finally did. That doesn't fit neatly into a box labeled "Experience."&lt;/p&gt;

&lt;p&gt;Regular social media wasn't much better. She'd write a thoughtful update about a feature she'd spent two weeks on, and it would disappear from everyone's feed in twenty minutes.&lt;/p&gt;

&lt;p&gt;Eventually a fellow founder pointed her to &lt;a href="https://forg.to" rel="noopener noreferrer"&gt;forg.to&lt;/a&gt;, and it clicked, because it's built around a simple idea: your identity is what you build, not where you've worked.&lt;/p&gt;

&lt;p&gt;Her profile there isn't a résumé. It's her product, her stack, and her entire build history in one place. Every update she ships lands on a timeline, so her product's story grows chapter by chapter instead of vanishing after launch day. Shipping streaks show that she actually builds, consistently, which is the kind of proof no job title can offer. When she launched a new version, she put it on the Monday Launchpad and got feedback from other founders who ship things themselves, not from bots or people who just drop a thumbs-up and leave.&lt;/p&gt;

&lt;p&gt;And the part she loved most: she writes an update once and cross-posts it to X, LinkedIn, and Bluesky with one click. No more rewriting the same announcement three times.&lt;/p&gt;

&lt;p&gt;It feels less like a corporate networking event and more like a room full of people with laptops open, trading notes on what they're building. No corporate slop. Just work, shown honestly.&lt;/p&gt;

&lt;h2&gt;
  
  
  A few myths worth clearing up
&lt;/h2&gt;

&lt;p&gt;"You have to be a programmer." You don't. Plenty of indie hackers build with no-code tools, sell digital products, run newsletters, or team up with a developer friend. The "hacker" part is about resourcefulness, not syntax.&lt;/p&gt;

&lt;p&gt;"It's just a side hustle." Sometimes it starts that way, and sometimes it stays that way by choice. But many indie hackers eventually go full-time on their products. The difference isn't in how serious the work is. It's in who owns it.&lt;/p&gt;

&lt;p&gt;"You have to do it all alone." Indie means independent, not isolated. The best indie hackers are deeply connected to other builders. They swap advice, test each other's products, share launch strategies, and cheer when someone hits their first dollar. Working alone doesn't have to mean being lonely.&lt;/p&gt;

&lt;p&gt;"If it doesn't become huge, it failed." A product that pays your rent, runs on a few hours a week, and serves customers who genuinely love it is not a failure. For many indie hackers, that is the entire dream.&lt;/p&gt;

&lt;h2&gt;
  
  
  Back to 1:40 a.m.
&lt;/h2&gt;

&lt;p&gt;Ananya didn't sleep much that night. Before closing her laptop, she posted a short update on her Forg timeline:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"First paying customer. $9. Going to bed at 3 a.m. Worth it."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;By morning, a dozen founders had replied. Someone congratulated her. Someone asked how she handled payment reminders. Someone else shared the story of their own first $9, which had happened four years earlier and had since turned into a business that paid their whole team.&lt;/p&gt;

&lt;p&gt;That's the thing about indie hackers. The first dollar is never really about the dollar. It's proof that something you made, by yourself, from nothing but an annoyance and a few stubborn weekends, is valuable to someone else.&lt;/p&gt;

&lt;p&gt;So, what is an indie hacker?&lt;/p&gt;

&lt;p&gt;It's anyone who has ever looked at a problem and thought, &lt;em&gt;why not me?&lt;/em&gt; And then, instead of waiting for permission, opened their laptop and started building.&lt;/p&gt;

&lt;p&gt;If that sounds like you, you're already one. You might as well start showing your work.&lt;/p&gt;

</description>
      <category>buildinpublic</category>
      <category>saas</category>
      <category>startup</category>
    </item>
    <item>
      <title>Why Models Are Getting Dumber on Purpose?</title>
      <dc:creator>Kumar Kislay</dc:creator>
      <pubDate>Mon, 14 Sep 2026 07:33:15 +0000</pubDate>
      <link>https://dev.to/kislay/why-models-are-getting-dumber-on-purpose-1604</link>
      <guid>https://dev.to/kislay/why-models-are-getting-dumber-on-purpose-1604</guid>
      <description>&lt;h1&gt;
  
  
  Models Are Getting Dumber on Purpose
&lt;/h1&gt;

&lt;p&gt;Reasoning scores keep climbing while per-token compute keeps falling. GLM-5.2 scores 99.2% on AIME 2026 with about 40 billion parameters active per token. Qwen3.5 hits 91.3% with 17 billion active. DeepSeek V4-Flash runs 13 billion active. For scale, GPT-4 was rumored to run around 280 billion active parameters in 2023, and it could barely finish an AIME problem. At the small end, Qwen3.5 9B fits in 6GB of VRAM quantized and roughly doubles the score of the next best model under 10B on Artificial Analysis's intelligence index.&lt;/p&gt;

&lt;p&gt;Look only at math and code and you would conclude that intelligence per parameter is improving at an absurd rate.&lt;/p&gt;

&lt;p&gt;Now ask the same models a plain factual question. On SimpleQA, closed book with no tools, the current leader is Gemini 2.5 Pro at 53%. The best factual recall money can buy still misses half the questions. The small models barely register: Artificial Analysis measures Qwen3.5 4B and 9B at hallucination rates of 80 to 82% on its knowledge benchmark. When they don't know a fact, which is most of the time, they invent one. Ask the 9B for the birth year of a minor 19th-century mathematician and you get a confident, plausible, wrong answer.&lt;/p&gt;

&lt;p&gt;The parameter count didn't drop for free. Labs are trading world knowledge for reasoning skill, and the trade is deliberate.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the parameters were for
&lt;/h2&gt;

&lt;p&gt;Facts take space. The cleanest measurements I know of come from the Physics of Language Models series, which puts the ceiling at roughly two bits of factual knowledge per parameter. If you want a model that knows the birth year of every minor Wikipedia figure, the population of every Dutch municipality, and the argument order of every function in every npm package, you pay for that in weights. That is a large part of why frontier models grew into the trillions.&lt;/p&gt;

&lt;p&gt;Reasoning compresses much better, because it is a small set of procedures applied over and over: split the problem, track intermediate state, check your own work, backtrack when a step fails. Distillation and reinforcement learning on verifiable tasks transfer those procedures into small models surprisingly well. Phi-4 is 14 billion parameters, trained heavily on synthetic textbook-style data, and it is good at math and bad at trivia. That tells you exactly what was in its training set. Two years ago that profile read as a limitation of synthetic data. Now it reads as the spec.&lt;/p&gt;

&lt;p&gt;The knowledge that survives the trade has a shape worth noticing. These models are generalists: a little about nearly everything, almost nothing in depth. Ask one about PostgreSQL and it knows what it is, what it is good at, and roughly how MVCC works. Ask which version added a specific planner feature and you are back to invented facts.&lt;/p&gt;

&lt;p&gt;I think that is the correct layer to keep in weights. Breadth is what lets a model understand what a question is about, know what to go look up, and judge whether a source is plausible. Depth is cheap to retrieve and expensive to store, so depth is the part that goes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Facts rot, procedures don't
&lt;/h2&gt;

&lt;p&gt;A frontier training run takes months and costs hundreds of millions of dollars, and the facts inside it start going stale the moment it finishes. APIs change, prices change, people change jobs. Half of what a 2024 model believed about the JavaScript ecosystem was already wrong on release day. Every fact baked into weights has a shelf life, and the only refresh mechanism is another training run.&lt;/p&gt;

&lt;p&gt;Procedures don't rot. Algebra worked the same way in 1970. So did breaking a problem into parts, or spotting a contradiction between two sources. A model that is mostly procedure and only lightly loaded with facts does not age the way a knowledge-heavy model does. Its training cutoff matters much less, because the current state of the world was never supposed to live in the weights.&lt;/p&gt;

&lt;p&gt;This is the strongest argument for the whole approach, and it is the one that convinced me. It decouples the expensive, slow artifact from the thing that changes daily.&lt;/p&gt;

&lt;h2&gt;
  
  
  The harness carries the knowledge
&lt;/h2&gt;

&lt;p&gt;If the model doesn't know things, something else has to. That something is the harness: retrieval over a knowledge base, tool calls, web search, a filesystem full of docs. I wrote earlier that Rust is a harness for agents, a source of cheap machine-checkable feedback. This is the same shape viewed from the other side. The model supplies reasoning. Everything it reasons about gets supplied at runtime.&lt;/p&gt;

&lt;p&gt;You can already watch agents work this way. A coding agent does not need your dependency's API surface memorized, because it greps node_modules or reads the docs before it calls anything. Its answer is grounded in the version you actually have installed, not whichever version dominated the training corpus. Recall that used to be a fixed cost in every forward pass became an on-demand lookup.&lt;/p&gt;

&lt;h2&gt;
  
  
  Knowing less only helps if the model knows that it doesn't know
&lt;/h2&gt;

&lt;p&gt;This is the part I think most of the optimistic writing on this skips, including my own earlier drafts.&lt;/p&gt;

&lt;p&gt;A small model paired with a good harness is only safe if it reliably says "I don't have this, let me look it up." Abstention is not a free side effect of having fewer parameters. It is a separate trained behavior, and the industry has spent years training the opposite.&lt;/p&gt;

&lt;p&gt;OpenAI's 2025 paper on hallucination makes the mechanism plain: most benchmarks use binary scoring, so a wrong answer and an abstention score identically at zero. Under those rules a model that always guesses beats an otherwise identical model that sometimes admits uncertainty. We built the leaderboards to reward bluffing and then acted surprised when models bluff.&lt;/p&gt;

&lt;p&gt;Shrinking the model makes this worse before it makes it better, because you have widened the gap between what the model is asked and what it holds. Those 80% hallucination rates on small models are not a knowledge problem. They are a calibration problem sitting on top of a knowledge problem. The knowledge half is the part we are deliberately removing. The calibration half is the part that has to be solved, and it does not get solved by making the model smaller.&lt;/p&gt;

&lt;h2&gt;
  
  
  A frontier model on your GPU
&lt;/h2&gt;

&lt;p&gt;Follow the trend out a couple of years and I think you get frontier-quality reasoning on a single consumer GPU.&lt;/p&gt;

&lt;p&gt;The compute half is close. DeepSeek V4-Flash reasons with about 13 billion active parameters per token, comfortably inside consumer range. What does not fit is the other 271 billion sitting in its experts. Note that this is a memory problem, not a compute problem: in a mixture of experts you only multiply through a slice of the weights per token, but the whole thing still has to be resident somewhere the GPU can reach. Active parameters set your speed. Total parameters set whether you can run it at all.&lt;/p&gt;

&lt;p&gt;Expert layers are mostly fact storage, and fact storage is exactly what this trade makes optional. Strip it out and total size collapses toward active size. A 20 to 40B model at 4-bit quantization fits on the 24GB card that has been sitting in gaming PCs since 2022.&lt;/p&gt;

&lt;p&gt;The catch is that it will not know much. Asked a bare factual question with no tools attached, the correct behavior is to say so and go look. Paired with a decent harness, that covers most of what I use a frontier model for today, running locally, with no per-token bill and nothing leaving the machine.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where this breaks
&lt;/h2&gt;

&lt;p&gt;Two honest problems, since I would rather state them than have them stated back to me.&lt;/p&gt;

&lt;p&gt;First, retrieval is not free. Every fact that used to be one forward pass away is now a round trip and a few thousand tokens of context. You have not eliminated the cost of knowledge, you have moved it from weights into the context window, where it is paid again on every single query instead of once at training time. For a local model with no per-token bill that is a good trade. For a high-volume API workload it is much less obviously one.&lt;/p&gt;

&lt;p&gt;Second, judgment needs a floor of knowledge. To evaluate a retrieved document you need enough background to tell a good source from a bad one, and to notice when a question contains a false premise you need to already know the thing being assumed. Cut too deep and you get a model that reasons beautifully over whatever garbage the retriever handed it. Nobody has published a clean number for where that floor sits, and I suspect it is task-dependent enough that nobody will.&lt;/p&gt;

&lt;h2&gt;
  
  
  This mostly fixes hallucination
&lt;/h2&gt;

&lt;p&gt;Still, the direction is right, and the reason is what it does to wrong answers.&lt;/p&gt;

&lt;p&gt;When a fact lives in weights, a wrong fact is unfindable and unfixable. You cannot grep the weights, you cannot diff them against last month, and correcting one error means a fine-tune that might break who knows what else. The model states a wrong fact with the same fluent confidence as a right one, and there is no artifact to check it against.&lt;/p&gt;

&lt;p&gt;When the fact lives outside the model, a wrong answer has an address. The model cites a document, so you open the document. If the document is wrong you edit it, and every future query gets the correction instead of waiting a year for the next training run. Retrieval does not get you to zero, since a model can still misread a source or stitch two together wrong. But a claim with a source is checkable and a claim from weights is not. A wrong fact in a knowledge base is an ordinary data bug, the kind we already know how to trace, fix, and write a regression test for.&lt;/p&gt;

&lt;p&gt;There is a version of this where the model card stops listing a knowledge cutoff entirely, because what is left in the weights goes stale on a scale of years instead of weeks. The model just gets handed the current state of the world at runtime, the way a CPU gets handed a program.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>I Analyzed 700 Indie Hacker Projects. Here's What Everyone Is Actually Building in 2026</title>
      <dc:creator>Kumar Kislay</dc:creator>
      <pubDate>Sat, 12 Sep 2026 06:01:32 +0000</pubDate>
      <link>https://dev.to/kislay/i-analyzed-700-indie-hacker-projects-heres-what-everyone-is-actually-building-in-2026-mko</link>
      <guid>https://dev.to/kislay/i-analyzed-700-indie-hacker-projects-heres-what-everyone-is-actually-building-in-2026-mko</guid>
      <description>&lt;p&gt;I pulled the numbers from Forg — &lt;strong&gt;700 public projects, 1,318 builders,&lt;/strong&gt; and a mountain of company data — to answer three questions I keep arguing about with other founders:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What are indie hackers actually shipping?&lt;/li&gt;
&lt;li&gt;What stack are they running?&lt;/li&gt;
&lt;li&gt;How are they charging for it?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The patterns turned out sharper than I expected. Here's the honest read.&lt;/p&gt;




&lt;h2&gt;
  
  
  AI didn't win. It lapped the field.
&lt;/h2&gt;

&lt;p&gt;"AI is popular" is not news. What surprised me was the &lt;em&gt;margin&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;AI is the single most common project tag, and if you group the whole family together — AI, AI Agents, AI Tools, AI Video Generators — it accounts for &lt;strong&gt;8.5% of every tag on the platform.&lt;/strong&gt; No other theme comes close.&lt;/p&gt;

&lt;p&gt;But the tag counts undersell it. The growth curve is the real story:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Technology&lt;/th&gt;
&lt;th&gt;Last 6 mo&lt;/th&gt;
&lt;th&gt;Prior 6 mo&lt;/th&gt;
&lt;th&gt;Growth&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;AI&lt;/td&gt;
&lt;td&gt;28&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;+460%&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AI Agents&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;NEW&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AI Video Generator&lt;/td&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;NEW&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Privacy&lt;/td&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;NEW&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SaaS&lt;/td&gt;
&lt;td&gt;18&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;+260%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;"AI Agents" went from &lt;em&gt;zero&lt;/em&gt; projects to thirteen in a single six-month window. Same with AI video generation. These aren't fast-growing categories — they're categories that didn't exist here a year ago and now do.&lt;/p&gt;

&lt;p&gt;And builders are skilling up to match: LLMs, RAG, LangChain, the OpenAI API, and prompt engineering are all showing up on profiles now. It's still a minority cohort (~2.8% of users), but it's the fastest-forming one on the platform.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Takeaway:&lt;/strong&gt; If you're starting something today, "AI-native" isn't an edge anymore — it's the baseline everyone else is already at.&lt;/p&gt;




&lt;h2&gt;
  
  
  There is now &lt;em&gt;one&lt;/em&gt; indie hacker stack — and it's frontend-first
&lt;/h2&gt;

&lt;p&gt;Ask ten founders their stack and you used to get ten answers. Not anymore. The skill data has quietly converged on a single, boring, effective setup:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Rank&lt;/th&gt;
&lt;th&gt;Skill&lt;/th&gt;
&lt;th&gt;Builders&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;Product Design&lt;/td&gt;
&lt;td&gt;55&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;JavaScript&lt;/td&gt;
&lt;td&gt;52&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;TypeScript&lt;/td&gt;
&lt;td&gt;49&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;React.js&lt;/td&gt;
&lt;td&gt;48&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;Figma&lt;/td&gt;
&lt;td&gt;45&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;Python&lt;/td&gt;
&lt;td&gt;22&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;PostgreSQL&lt;/td&gt;
&lt;td&gt;18&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;Node.js&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;Next.js&lt;/td&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Two things jump out.&lt;/p&gt;

&lt;p&gt;First, &lt;strong&gt;design is not a nice-to-have.&lt;/strong&gt; Product Design is the &lt;em&gt;number one&lt;/em&gt; skill, and Figma outranks Python. The modern solo builder is expected to make it look good, not just make it work.&lt;/p&gt;

&lt;p&gt;Second, &lt;strong&gt;TypeScript is nearly caught up with JavaScript&lt;/strong&gt; (49 vs 52) and growing faster in project tags. If you're picking one to learn deeply, the trend line points clearly at TS.&lt;/p&gt;

&lt;p&gt;The full picture: &lt;strong&gt;JavaScript + TypeScript + React + Next.js + Figma + a Postgres backend.&lt;/strong&gt; That's the default kit now.&lt;/p&gt;




&lt;h2&gt;
  
  
  Everyone charges the same way: free (at first)
&lt;/h2&gt;

&lt;p&gt;This one's almost unanimous. &lt;strong&gt;Freemium is 73% of all projects.&lt;/strong&gt; Add straight-up free products and you get this:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;88.5% of projects have a free entry point.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Subscription-only: 8%&lt;/li&gt;
&lt;li&gt;One-time purchase: &lt;strong&gt;just 3.7%&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The free-door funnel has become the reflex. Which is exactly why the &lt;em&gt;opposite&lt;/em&gt; is interesting — one-time pricing has been nearly abandoned. In a world where everyone is training users to expect a free tier, "pay once, own it forever" is starting to look like a differentiator rather than a mistake.&lt;/p&gt;




&lt;h2&gt;
  
  
  Still web-first, and it's not close
&lt;/h2&gt;

&lt;p&gt;For all the mobile hype, the platform is overwhelmingly built for the browser:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Web: 77%&lt;/strong&gt; of projects&lt;/li&gt;
&lt;li&gt;Mobile (iOS + Android combined): 17%&lt;/li&gt;
&lt;li&gt;SaaS is &lt;strong&gt;47%&lt;/strong&gt; of all product types; mobile apps are 21%&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The playbook most builders are running: &lt;strong&gt;ship web first, add mobile only if traction demands it.&lt;/strong&gt; Cross-platform combos exist (Web + Chrome Extension for automation tools, iOS + Android for social apps), but they're the exception, not the plan.&lt;/p&gt;




&lt;h2&gt;
  
  
  The gaps nobody is filling
&lt;/h2&gt;

&lt;p&gt;The most useful part of any trends report isn't what's crowded — it's what's empty. A few categories are almost untouched:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Testing / QA:&lt;/strong&gt; 3 projects&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;IoT / hardware:&lt;/strong&gt; 1 project&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Crypto payments:&lt;/strong&gt; 1 project&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Firefox extensions:&lt;/strong&gt; 4 projects&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;APIs as a product:&lt;/strong&gt; 15 projects&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;One-time pricing:&lt;/strong&gt; 3.7% of the market&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;None of these are glamorous. That's the point. Everyone is piling into AI-flavored freemium web SaaS, which means the whitespace has moved to the unsexy corners — developer tooling, hardware, and business models that don't start with "free."&lt;/p&gt;




&lt;h2&gt;
  
  
  So what should you build?
&lt;/h2&gt;

&lt;p&gt;The safe bet, statistically, is an &lt;strong&gt;AI-enhanced, freemium, web-first SaaS built on TypeScript, React, and Next.js, with a designer's eye on the UI.&lt;/strong&gt; Do that and you'll fit right in.&lt;/p&gt;

&lt;p&gt;But "fit right in" is another way of saying "crowded." The more interesting move is to take the modern stack everyone's converged on and point it at a corner nobody's serving — testing, hardware, a genuinely great Firefox tool, or a premium product you pay for &lt;em&gt;once&lt;/em&gt;.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;A caveat worth stating: this is a snapshot of one platform, and skills are self-reported. Treat it as a strong signal about where indie builders are heading, not gospel. But the direction is hard to miss — AI up and to the right, design on equal footing with code, and free as the default front door.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;What are you building right now, and does it match the pattern or break it? I'd genuinely like to know.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;PS - The research is done only on the data of forg.to users and projects not globally.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How forg.to Got Cited by ChatGPT Before It Ranked on Google</title>
      <dc:creator>Kumar Kislay</dc:creator>
      <pubDate>Tue, 25 Aug 2026 13:41:45 +0000</pubDate>
      <link>https://dev.to/kislay/how-forgto-got-cited-by-chatgpt-before-it-ranked-on-google-4526</link>
      <guid>https://dev.to/kislay/how-forgto-got-cited-by-chatgpt-before-it-ranked-on-google-4526</guid>
      <description>&lt;p&gt;I opened Ahrefs a few weeks ago to check one number. Forg's domain rating: 43.&lt;/p&gt;

&lt;p&gt;For something built mostly in evenings, that felt like a milestone. Google was starting to trust the site enough to rank it.&lt;/p&gt;

&lt;p&gt;Then I checked something else, almost by accident.&lt;/p&gt;

&lt;p&gt;Referral traffic from ChatGPT.&lt;/p&gt;

&lt;p&gt;Not a fluke, not a one-time spike. Repeated visits, day after day, coming from people who had just asked ChatGPT about indie builders, side projects, or companies they were curious about. ChatGPT was answering with forg.to as the source.&lt;/p&gt;

&lt;p&gt;I sat with that for a minute. We had a real, measurable footprint in search engines that don't rank pages at all. They answer questions.&lt;/p&gt;

&lt;h2&gt;
  
  
  Two different games, two different timelines
&lt;/h2&gt;

&lt;p&gt;Google ranking is slow by design. It rewards backlinks, domain age, consistent traffic, months of signal stacking on top of each other. Hitting a DR of 43 took real time.&lt;/p&gt;

&lt;p&gt;AI citation doesn't work like that. ChatGPT, Perplexity, and tools like them aren't ranking pages against each other. They're pulling a structured, unambiguous answer to a specific question and deciding, in that moment, whether your page is clean enough to hand to someone as the answer.&lt;/p&gt;

&lt;p&gt;That's a completely different bar to clear. Turns out we'd been clearing it without fully realizing.&lt;/p&gt;

&lt;h2&gt;
  
  
  What actually made this happen
&lt;/h2&gt;

&lt;p&gt;Looking back, three things mattered more than anything else.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;We made the site easy to parse, not just easy to read.&lt;/strong&gt; Every builder and product page on Forg has a markdown mirror sitting next to the regular page, plus schema.org structured data describing exactly what it is. Humans never see this layer. Models read it directly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;We picked one identity and never let go of it.&lt;/strong&gt; Forg is a builder identity network. Not a portfolio tool, not a launch platform, not build-in-public with a new coat of paint. Every page, every bio, every description repeats that same framing. AI models seem to reward that kind of consistency, because ambiguity is exactly what makes a source unreliable to cite.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;We fixed our own confusion before it could confuse anyone else.&lt;/strong&gt; There's a publicly traded company with a similar-sounding name. Early on, we deliberately disambiguated Forg from it across every page and every piece of structured data. A model that can't tell what you are won't risk citing you.&lt;/p&gt;

&lt;p&gt;None of this was a growth hack. It was closer to good writing discipline, applied at the infrastructure level instead of the sentence level.&lt;/p&gt;

&lt;h2&gt;
  
  
  The part that actually matters
&lt;/h2&gt;

&lt;p&gt;A lot of builders I know are shipping genuinely good work right now. If someone asks an AI about them today, there's a real chance the AI has nothing to say back. Not because the work isn't good. Because there's no clean, structured place for the model to find it.&lt;/p&gt;

&lt;p&gt;Google used to be the only front door to being found online. That's no longer true. There's a second door now, and it opens on different rules: clarity over authority, structure over age, a clean answer over a large backlink profile.&lt;/p&gt;

&lt;p&gt;We didn't plan for Forg to become an example of this. We were just trying to build something honest for builders. It turned out honesty, structured well, reads as trustworthy to a model too.&lt;/p&gt;

&lt;p&gt;The window to be the answer, and not just a listing, is still wide open. Most people building things right now don't know it exists.&lt;/p&gt;

</description>
      <category>chatgpt</category>
      <category>seo</category>
      <category>sideprojects</category>
      <category>startup</category>
    </item>
    <item>
      <title>The Best LinkedIn Alternative for Developers, Designers, and Builders</title>
      <dc:creator>Kumar Kislay</dc:creator>
      <pubDate>Sun, 02 Aug 2026 09:28:12 +0000</pubDate>
      <link>https://dev.to/kislay/the-best-linkedin-alternative-for-developers-designers-and-builders-40e0</link>
      <guid>https://dev.to/kislay/the-best-linkedin-alternative-for-developers-designers-and-builders-40e0</guid>
      <description>&lt;p&gt;LinkedIn Feels Like Facebook Now. Here's What Comes Next.&lt;/p&gt;

&lt;h1&gt;
  
  
  career
&lt;/h1&gt;

&lt;h1&gt;
  
  
  developers
&lt;/h1&gt;

&lt;h1&gt;
  
  
  discuss
&lt;/h1&gt;

&lt;h1&gt;
  
  
  design
&lt;/h1&gt;

&lt;p&gt;Open LinkedIn. Then open Instagram. Then go back to LinkedIn.&lt;/p&gt;

&lt;p&gt;You will feel the fifteen years. The blue-and-white template. The dense wall of text posts stacked on top of each other. The same "3rd" badge next to every name. The same grey card shadows that haven't changed since profile redesigns were still called "beta." It is functional in the way a government form is functional. Nobody opens it because they want to. They open it because they feel they have to.&lt;/p&gt;

&lt;p&gt;Now scroll Instagram. Or Arc. Or Linear's website. Or basically any product built in the last five years by people who cared about how it feels to use. Dark, considered interfaces. Whitespace that isn't accidental. Content that is the product, not decoration bolted onto a spreadsheet.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The short answer to "what's the best LinkedIn alternative in 2026" is this: builders aren't looking for another feed. They're looking for a professional network that was actually designed, built for a narrower audience, and not drowning in AI-written filler.&lt;/strong&gt; That's the gap forg.to is built to close. Design is the first thing you notice. It's not the main reason people stay.&lt;/p&gt;

&lt;h2&gt;
  
  
  LinkedIn Is the Facebook of Professional Networks
&lt;/h2&gt;

&lt;p&gt;Facebook's core layout hasn't fundamentally changed in over a decade. A vertical feed of text and photos from people you loosely know, interrupted by ads, sorted by an algorithm you don't control, wrapped in a blue-and-white shell that was already starting to look dated by 2015.&lt;/p&gt;

&lt;p&gt;LinkedIn is that same shape, just wearing a suit.&lt;/p&gt;

&lt;p&gt;A vertical feed. Text posts from people you loosely know. Ads wedged in every few scrolls. A notification bell that never stops lighting up for things that don't matter. The profile page is a form: job title, company, dates, a skills list nobody verifies. It was designed for résumés on the internet, and it still looks and behaves like a résumé on the internet, even now that "professional identity" means something much bigger than an employment timeline.&lt;/p&gt;

&lt;p&gt;Instagram, by contrast, rebuilt the idea of a profile around the content itself. Your grid is your work. Your Story is your update. The design gets out of the way so the thing you made is what people actually see.&lt;/p&gt;

&lt;p&gt;That's the model forg.to follows for professional identity: the product, the update, the shipped feature is the profile. Not a résumé with a photo attached to it.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Feed Is Drowning in AI Slop, and the Data Backs It Up
&lt;/h2&gt;

&lt;p&gt;This isn't a vibe. It's now measurable.&lt;/p&gt;

&lt;p&gt;A July 2026 study from AI detection firm Pangram Labs analyzed over a million posts across six major platforms — LinkedIn, X, Substack, Medium, and Reddit among them. The result: more than 40% of LinkedIn's long-form posts were flagged as fully AI-generated, the highest share of any platform measured. LinkedIn alone accounted for roughly two-thirds of all AI-generated content Pangram detected across every platform in the study, even though its posts made up only about a third of the total sample.&lt;/p&gt;

&lt;p&gt;It gets more specific. Pangram found that LinkedIn users tend to go all-or-nothing with AI — only about 4% of flagged content was AI-assisted or lightly edited. The rest was either fully human or fully machine, meaning the platform isn't full of people polishing their own drafts with AI. It's full of people outsourcing the writing entirely, then hitting publish under their own name and photo.&lt;/p&gt;

&lt;p&gt;The market has already started punishing it. Coverage of the same study found AI-generated LinkedIn posts pulling in roughly 45% less engagement than human-written ones. Readers can tell, even when they can't articulate why. And LinkedIn's own reported content volume kept climbing anyway, up 14% year over year as of mid-2026, which means the flood isn't slowing down.&lt;/p&gt;

&lt;p&gt;So the platform where career reputations are supposedly built on visible expertise is now a place where the majority-vote experience is: is this even a person?&lt;/p&gt;

&lt;h2&gt;
  
  
  LinkedIn Is for Everyone. That's the Problem.
&lt;/h2&gt;

&lt;p&gt;LinkedIn's pitch has always been breadth: every industry, every job title, every professional on one network. A nurse, an insurance broker, an HR manager, a real estate agent, a Fortune 500 SVP, and a first-year developer are all sharing the same feed, the same algorithm, and the same incentive to sound impressive.&lt;/p&gt;

&lt;p&gt;That breadth is exactly why the feed reads the way it does. A platform trying to serve every profession on earth ends up optimizing for the lowest common denominator of professional content: motivational quotes, humblebrags reframed as "lessons," recruiter spam, and corporate PR dressed up as personal reflection. None of it is written for a developer, a designer, or a founder specifically. It's written to perform generically well across a hundred unrelated industries at once.&lt;/p&gt;

&lt;p&gt;Forg doesn't have that problem, because it doesn't try to serve everyone. It's built for one type of person: someone building something, whether that's a startup, a side project, a piece of open-source software, or a portfolio of shipped work. That narrower focus does two things at once.&lt;/p&gt;

&lt;p&gt;It keeps out the noise that has nothing to do with your work — no "excited to announce" hiring posts, no engagement-bait about leadership lessons, no AI-polished corporate updates from people who have never shipped anything themselves. And it means the people you're actually connecting with are self-selected for the same thing you are: building, shipping, and grinding, not managing a personal brand.&lt;/p&gt;

&lt;p&gt;That's the second, quieter reason forg avoids the AI slop problem LinkedIn has. It's not just that shorter-form, work-anchored posts are harder to fake convincingly. It's that the audience itself has no appetite for it. A community of people who can tell the difference between a real commit history and a vague "thrilled to share" post doesn't reward generic AI copy the way a general-audience feed does.&lt;/p&gt;

&lt;h2&gt;
  
  
  Résumé-Shaped Profiles Don't Fit Builder-Shaped Careers
&lt;/h2&gt;

&lt;p&gt;LinkedIn's schema assumes your professional story is Company A, then Company B, then Company C. Titles. Dates. A neat vertical stack of employment.&lt;/p&gt;

&lt;p&gt;That schema breaks the moment your career doesn't look like that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A developer with five shipped side projects and one job&lt;/li&gt;
&lt;li&gt;A student with three products and real users, but no formal work history&lt;/li&gt;
&lt;li&gt;An indie hacker running a profitable SaaS with no employees to list&lt;/li&gt;
&lt;li&gt;An open-source maintainer whose real body of work lives in commit history, not a job title&lt;/li&gt;
&lt;li&gt;A designer whose best work is a Figma file and a launch thread, not a bullet point&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;None of that has a native home on LinkedIn. You end up copy-pasting links into an "About" section that was never designed to hold them, hoping someone actually clicks through instead of skimming your job titles and moving on.&lt;/p&gt;

&lt;p&gt;A forg.to profile is built the other way around. Your identity is your build history: what you shipped, when you shipped it, and what happened next. It's a changelog, not a résumé.&lt;/p&gt;

&lt;h2&gt;
  
  
  What forg.to Actually Gives You
&lt;/h2&gt;

&lt;p&gt;Skip the pitch and look at the mechanics. This is what's live on the platform today:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A verified builder profile.&lt;/strong&gt; A dedicated home at &lt;code&gt;forg.to/@you&lt;/code&gt; for your product, your stack, your links, and your entire build history — with shipping streaks and an immutable changelog attached to it. It's proof of work, not a claim of work. Anyone can list "React" as a skill on a résumé. Not everyone can point to a running streak of shipped updates.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Your actual work, rendered live, not pasted as links.&lt;/strong&gt; GitHub contribution graphs, LeetCode and Codeforces problems solved, YouTube tech videos, Medium and dev.to articles — all of it shows up on your forg profile as interactive, embedded widgets instead of a wall of URLs nobody clicks. On LinkedIn, this same information gets flattened into a plain text line in your "About" section, if it fits at all. On forg, it's the profile.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A weekly launch, not a one-time launch.&lt;/strong&gt; Every Monday, new products go live on the forg Launchpad in front of an audience of people who actually build things — not bots, not tire-kickers. Most launch platforms give a product one loud day and then let it disappear. Forg treats launch day as chapter one, not the whole book.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Write once, reach three platforms.&lt;/strong&gt; Post an update on forg and cross-post it to X, LinkedIn, and Bluesky in a single click — instantly or scheduled. Notice what that means: forg isn't asking anyone to quit LinkedIn cold turkey. It's making LinkedIn one distribution channel among several, instead of the only place your professional voice lives.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A changelog that lives on your own domain.&lt;/strong&gt; Connect your forg timeline via RSS to your own website's changelog page. Your updates stay on infrastructure you actually own, not rented space inside someone else's algorithm.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A feed built around momentum, not moments.&lt;/strong&gt; Every update, feature, and milestone gets its own post on your timeline, so your audience follows the whole story of a product, not just its launch day. Attention compounds the more you actually ship — which is a very different incentive than a feed that rewards whoever wrote the most emotionally engineered caption that week.&lt;/p&gt;

&lt;p&gt;Today, that's over 10,000 builders and counting, documenting real products instead of performing a career.&lt;/p&gt;

&lt;h2&gt;
  
  
  LinkedIn vs. Forg, Side by Side
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;LinkedIn&lt;/th&gt;
&lt;th&gt;Forg&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Identity built around&lt;/td&gt;
&lt;td&gt;Job titles and employment dates&lt;/td&gt;
&lt;td&gt;Shipped products and updates&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Design era&lt;/td&gt;
&lt;td&gt;Early-2010s corporate template&lt;/td&gt;
&lt;td&gt;Modern, dark-first, product-led&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Audience&lt;/td&gt;
&lt;td&gt;Every industry and job function&lt;/td&gt;
&lt;td&gt;Developers, designers, founders, indie hackers&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Feed composition&lt;/td&gt;
&lt;td&gt;Recruiter posts, HR announcements, corporate PR, motivational content&lt;/td&gt;
&lt;td&gt;Product updates, launches, and build logs&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Content quality signal&lt;/td&gt;
&lt;td&gt;Engagement and reach&lt;/td&gt;
&lt;td&gt;Verified shipping history&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AI content saturation&lt;/td&gt;
&lt;td&gt;~40%+ of long-form posts fully AI-written (Pangram, 2026)&lt;/td&gt;
&lt;td&gt;Content is tied to real, dated, shippable work&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Profile depth&lt;/td&gt;
&lt;td&gt;Self-reported skills, no verification&lt;/td&gt;
&lt;td&gt;Immutable changelog, streaks, proof of work&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Skill proof&lt;/td&gt;
&lt;td&gt;A typed line under "Skills," unverified&lt;/td&gt;
&lt;td&gt;Live GitHub, LeetCode/Codeforces, YouTube, and article widgets&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;What gets rewarded&lt;/td&gt;
&lt;td&gt;Polished storytelling about work&lt;/td&gt;
&lt;td&gt;The work itself&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  A Note on What LinkedIn Still Gets Right
&lt;/h2&gt;

&lt;p&gt;To be fair: LinkedIn is still useful for passive job discovery, staying loosely tied to former colleagues, and showing up in recruiter searches. Those aren't nothing, and most builders should keep a presence there for exactly those reasons.&lt;/p&gt;

&lt;p&gt;That's also why forg.to doesn't ask anyone to delete their LinkedIn. It lets you cross-post your updates there in one click, so LinkedIn becomes a distribution channel instead of the place where your professional identity is forced to live. Keep the directory listing. Just stop mistaking it for your professional home.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What is the best LinkedIn alternative for developers and builders in 2026?&lt;/strong&gt;&lt;br&gt;
For people whose career is defined by what they ship rather than where they've been employed, forg.to is built specifically for that: a profile structured around products, updates, and proof of work instead of job titles.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is forg.to trying to replace LinkedIn entirely?&lt;/strong&gt;&lt;br&gt;
No. Forg positions itself as your professional home, while LinkedIn stays useful as one of several distribution channels — you can cross-post updates from forg directly to LinkedIn, X, and Bluesky in one click.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How is forg.to different from a portfolio site?&lt;/strong&gt;&lt;br&gt;
A portfolio site is usually built once and forgotten. Forg is a living timeline — every update, milestone, and launch adds to your build history automatically, and your audience grows with the story instead of only seeing a static snapshot.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why does design matter for a professional network?&lt;/strong&gt;&lt;br&gt;
Because a professional network is where people form a first impression of your work in seconds. A dated, cluttered interface undersells serious work; a considered one lets the work speak for itself. It's the same reason a well-designed portfolio outperforms a cluttered one — the container shapes how the content is read.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does forg.to have the same recruiter spam and corporate content as LinkedIn?&lt;/strong&gt;&lt;br&gt;
No. Forg is built specifically for people building something — a startup, a side project, open-source software — rather than every profession on earth. That narrower audience means the feed stays focused on shipped work instead of hiring announcements, motivational posts, and generic corporate content.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I show my GitHub, LeetCode, or content on my forg.to profile?&lt;/strong&gt;&lt;br&gt;
Yes. Forg renders your GitHub contribution graph, LeetCode and Codeforces solve counts, YouTube videos, and Medium or dev.to articles as interactive widgets directly on your profile, instead of as plain links buried in an about section.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Who is forg.to for?&lt;/strong&gt;&lt;br&gt;
Developers, designers, indie hackers, founders, and anyone whose most impressive work lives in shipped products rather than a job history — including people with no formal employment history at all.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How AI Search Is Changing Marketing in 2026</title>
      <dc:creator>Kumar Kislay</dc:creator>
      <pubDate>Fri, 17 Jul 2026 16:49:30 +0000</pubDate>
      <link>https://dev.to/kislay/how-ai-search-is-changing-marketing-in-2026-344f</link>
      <guid>https://dev.to/kislay/how-ai-search-is-changing-marketing-in-2026-344f</guid>
      <description>&lt;p&gt;Picture this.&lt;/p&gt;

&lt;p&gt;You write a brilliant article. It ranks number one on Google. You check your traffic and it is falling anyway.&lt;/p&gt;

&lt;p&gt;No penalty. No ranking drop. Just fewer clicks.&lt;/p&gt;

&lt;p&gt;Welcome to marketing in 2026.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Search Landscape Just Flipped
&lt;/h2&gt;

&lt;p&gt;For twenty years, the deal was simple.&lt;/p&gt;

&lt;p&gt;Write good content, rank high, get clicks. Traffic meant visibility and visibility meant growth.&lt;/p&gt;

&lt;p&gt;That deal has quietly been cancelled.&lt;/p&gt;

&lt;p&gt;AI Overviews, AI Mode, ChatGPT Search, Perplexity, Claude. These are not just new tools. They are a structural shift in how people find information. And they are eating traffic that used to flow to your website.&lt;/p&gt;

&lt;p&gt;The numbers are hard to look at if you live on organic traffic.&lt;/p&gt;

&lt;p&gt;Zero-click searches hit between 58.5% and 68% of all Google searches in 2026. AI Overviews now appear on 48% of search results pages, up 58% year over year. One study from Seer Interactive across 25 million impressions found organic click-through rates have fallen 61% when an AI Overview is present.&lt;/p&gt;

&lt;p&gt;The kicker: according to Semrush data, 93% of searches conducted in Google's AI Mode end without a single click to any external website.&lt;/p&gt;

&lt;p&gt;Ninety-three percent.&lt;/p&gt;




&lt;h2&gt;
  
  
  What Actually Happened
&lt;/h2&gt;

&lt;p&gt;Here is the short version of why this happened.&lt;/p&gt;

&lt;p&gt;Google introduced AI Overviews in 2024 and AI Mode in 2025. Both formats answer questions directly inside the search results page. The user asks something, gets a synthesised answer, and often never needs to visit a website.&lt;/p&gt;

&lt;p&gt;OpenAI launched ChatGPT Search. Perplexity built a full search engine. Microsoft integrated AI into Bing. The result is that people now ask questions to AI systems in natural language rather than typing keywords into Google.&lt;/p&gt;

&lt;p&gt;Nearly two-thirds of buyers now start their research using generative AI rather than traditional search.&lt;/p&gt;

&lt;p&gt;AI crawlers, including GPTBot, ClaudeBot, and Perplexity Bot, now represent approximately one-third of all organic search activity. These bots do not render JavaScript. They need clean, fast, well-structured content. They have no patience for slow-loading pages or confusing site architecture.&lt;/p&gt;

&lt;p&gt;The buyer journey has changed. And most marketing strategies have not caught up.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Traffic Loss Is Real. So Is the Opportunity.
&lt;/h2&gt;

&lt;p&gt;Before the panic sets in, a few things worth knowing.&lt;/p&gt;

&lt;p&gt;First, transactional queries are the least affected. Only around 10% of commercial queries trigger an AI Overview. If someone is searching to buy something, Google still largely shows traditional results. AI search is mostly eating informational traffic, not purchase-intent traffic.&lt;/p&gt;

&lt;p&gt;Second, the traffic that AI does send is higher quality. ChatGPT-referred visitors spend an average of 15 minutes on a website versus Google-referred visitors at 8 minutes. Sessions from AI referrals grew 527% year over year in the first five months of 2025.&lt;/p&gt;

&lt;p&gt;Third, only 16% of brands are systematically tracking their performance in AI search. That means 84% of your competitors are flying blind. The brands that get serious about this now are locking in positions that will be extremely hard to recover later.&lt;/p&gt;

&lt;p&gt;The loss is real. The opportunity for those who adapt is also real.&lt;/p&gt;




&lt;h2&gt;
  
  
  SEO Is Not Dead. It Mutated.
&lt;/h2&gt;

&lt;p&gt;The phrase "SEO is dead" shows up every two years. It has been wrong every time.&lt;/p&gt;

&lt;p&gt;What has changed is the destination of good SEO practice.&lt;/p&gt;

&lt;p&gt;Traditional SEO optimised for ranking. Page position one, page position two. Blue links. Click-through rates.&lt;/p&gt;

&lt;p&gt;A new discipline called Generative Engine Optimization (GEO) optimises for citation. Not where do you rank in a list of ten links, but do AI systems mention you, quote you, or pull from you when answering questions your customers are asking.&lt;/p&gt;

&lt;p&gt;These are different goals and require somewhat different strategies.&lt;/p&gt;

&lt;p&gt;The good news: GEO is built on the same foundation SEO always rewarded. High-quality content. Expertise and authority. Trustworthiness. Real sources, real data, real expertise. Google calls this E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) and AI systems are using similar signals to decide whose content to surface.&lt;/p&gt;

&lt;p&gt;A Princeton, Georgia Tech, and IIT Delhi joint study found that adding specific statistics, citing credible sources within your content, and using quotes from named experts increased AI citation rates by 30 to 40 percent across tested queries.&lt;/p&gt;

&lt;p&gt;Specific beats vague. Every time.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Zero-Click Is Not Zero Value
&lt;/h2&gt;

&lt;p&gt;Here is the mindset shift most marketers need to make.&lt;/p&gt;

&lt;p&gt;Zero-click does not mean zero value.&lt;/p&gt;

&lt;p&gt;When your brand appears in an AI Overview or a ChatGPT answer, the user saw you. They did not click. But your brand name was mentioned in the answer to a question they were asking. That is visibility. That is trust signaling. That is brand recall that shows up as direct or branded search traffic days or weeks later.&lt;/p&gt;

&lt;p&gt;Similarweb research found that users who encounter a brand in an AI Overview often search that brand name directly later. The branded search spike after zero-click appearances is measurable, it just gets missed by attribution models that only count last-click.&lt;/p&gt;

&lt;p&gt;The metric for AI search is not just clicks. It is citation share. Share of voice inside AI-generated answers. Brand mention frequency across ChatGPT, Perplexity, and Google AI Overviews.&lt;/p&gt;

&lt;p&gt;If you are not measuring that, you are measuring the old game.&lt;/p&gt;




&lt;h2&gt;
  
  
  Backlinks Still Matter. Just Differently.
&lt;/h2&gt;

&lt;p&gt;The relationship between backlinks and authority has not disappeared. It has been reframed.&lt;/p&gt;

&lt;p&gt;In traditional SEO, a dofollow backlink passed PageRank. Quantity plus quality determined domain authority and domain authority influenced ranking.&lt;/p&gt;

&lt;p&gt;In the AI search era, backlinks now serve as semantic bridges.&lt;/p&gt;

&lt;p&gt;A link from a relevant, authoritative publication tells AI systems: this site is part of the same topic cluster as this authority source. It is less about voting power and more about topical validation. AI models use backlinks as one proxy for trust, then make their own judgment about whether your content is worth citing based on its depth, specificity, and credibility.&lt;/p&gt;

&lt;p&gt;What this means practically: a single dofollow backlink from a genuinely relevant, high-quality source is worth more than fifty links from unrelated directories. Context and relevance now outweigh volume.&lt;/p&gt;

&lt;p&gt;This is also why getting your product listed and mentioned across the right platforms matters more than it used to. When a builder launches on forg.to, for example, they receive a free dofollow backlink from a domain in the exact context where their product belongs, a professional network of developers and builders. That kind of contextually relevant link, placed in a community that actually uses tools like yours, does more work than a generic directory listing. It is the right source, in the right context, pointing at the right content.&lt;/p&gt;

&lt;p&gt;Unlinked brand mentions also carry more weight than they used to. An AI model reads text, not just link structure. A mention in a respected publication without a hyperlink still contributes to how AI systems understand your brand's authority and relevance.&lt;/p&gt;




&lt;h2&gt;
  
  
  What Actually Works Now: A Practical Framework
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Answer real questions with real depth.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AI systems prefer sources that answer questions comprehensively. Not keyword-stuffed articles. Not thin content padded to a word count. Actual, thorough, useful answers written by people who know what they are talking about.&lt;/p&gt;

&lt;p&gt;Write like someone asked you a question in person and you gave them your full, honest, expert answer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Use structured data and semantic HTML.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;JSON-LD structured data, clean heading hierarchies, proper use of lists and tables. AI crawlers parse these signals to categorise and interpret your content. Schema markup is no longer just an SEO nicety. It is how AI systems understand what your content is about.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Get cited in the right places.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Third-party mentions, expert quotes in publications, citations in reports and comparisons. AI models recognize patterns: who discusses a brand, in which contexts, and how frequently. Appearing in the right conversations across trusted sources builds the entity authority that influences citation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Write for humans using natural language.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;People ask AI systems full conversational questions. "What is the best project management tool for a small engineering team?" not "project management tool small team." Your content needs to match that natural language. FAQ sections, question-based headers, specific use-case coverage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prioritise E-E-A-T signals.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Author bios that demonstrate actual expertise. First-party research and original data. Expert quotes from named, credible sources. These are the signals both Google and AI systems use to evaluate whether your content deserves to be cited.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Track the new metrics.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Run manual prompts in ChatGPT, Perplexity, and Google AI Overviews. See if and how your brand appears. Monitor branded query impressions in Google Search Console. Watch for unexplained branded search spikes after content publication, that is your zero-click attribution signal. Tools like Profound and Otterly.AI now track LLM mention frequency at scale.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Ads Are Coming for AI Search Too
&lt;/h2&gt;

&lt;p&gt;Worth mentioning because it changes the competitive landscape.&lt;/p&gt;

&lt;p&gt;Google confirmed in 2025 that AI Overviews now include Search and Shopping ads on desktop. AI Mode also shows ads. An educational query about dogs on long flights might now surface a sponsored carrier bag inside the AI answer.&lt;/p&gt;

&lt;p&gt;This is Google monetising the zero-click environment it created. Brands that relied purely on organic traffic are now competing for visibility against paid placements inside AI summaries.&lt;/p&gt;

&lt;p&gt;It is not a new development conceptually. It is just arriving in a new format.&lt;/p&gt;

&lt;p&gt;The practical response is the same as it has always been: build enough organic authority and brand trust that you appear in AI answers regardless of paid competition, while using paid placement strategically for high-intent queries.&lt;/p&gt;




&lt;h2&gt;
  
  
  Where This Is All Heading
&lt;/h2&gt;

&lt;p&gt;AI search visits grew 42.8% year over year, rising from 15.6 billion in Q1 2025 to 27.4 billion in Q1 2026. The ratio of traditional Google users to AI search users fell from 4.9 to 1 down to 3.5 to 1 in a single year.&lt;/p&gt;

&lt;p&gt;The direction is not ambiguous.&lt;/p&gt;

&lt;p&gt;Search is not dying. It is fracturing. People are searching more than ever, across more tools than ever: Google, ChatGPT, Perplexity, Claude, Gemini, and whatever comes next.&lt;/p&gt;

&lt;p&gt;The marketers who are winning are the ones who stopped asking "how do I rank in Google?" and started asking "how do I become the source AI systems trust?"&lt;/p&gt;

&lt;p&gt;Those are related questions but they are not the same question.&lt;/p&gt;

&lt;p&gt;The answer to the first is keywords, backlinks, and technical SEO.&lt;/p&gt;

&lt;p&gt;The answer to the second is authority, specificity, depth, trust signals, and getting mentioned in the right places by the right sources consistently over time.&lt;/p&gt;

&lt;p&gt;That has always been what good marketing actually was.&lt;/p&gt;

&lt;p&gt;AI search just made it impossible to fake.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>marketing</category>
      <category>seo</category>
    </item>
    <item>
      <title>Why Programmers Hate LinkedIn?</title>
      <dc:creator>Kumar Kislay</dc:creator>
      <pubDate>Thu, 16 Jul 2026 09:16:08 +0000</pubDate>
      <link>https://dev.to/kislay/why-programmers-hate-linkedin-57aa</link>
      <guid>https://dev.to/kislay/why-programmers-hate-linkedin-57aa</guid>
      <description>&lt;p&gt;Open LinkedIn for five minutes as a developer.&lt;/p&gt;

&lt;p&gt;You will see a founder crying about failure in an airport lounge. A recruiter posting "Excited to share that I'm hiring!" for the fourteenth time this week. A motivational quote about hustle printed over a sunset. Three humblebrags disguised as life lessons. One "I'm grateful and blessed" announcement with 4,000 likes.&lt;/p&gt;

&lt;p&gt;And somewhere, buried under all of it, maybe one actually useful post.&lt;/p&gt;

&lt;p&gt;This is the daily reality of LinkedIn for most programmers. They tolerate it because they feel they have to. They hate it because, honestly, it deserves to be hated.&lt;/p&gt;

&lt;p&gt;Here is exactly why.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Spam Never Stops
&lt;/h2&gt;

&lt;p&gt;The moment you put "developer" in your headline, the messages start.&lt;/p&gt;

&lt;p&gt;About 35% of LinkedIn connection requests are followed by aggressive sales messages, according to research from email management company Superhuman. That means one in three people trying to "connect" with you are actually trying to sell you something.&lt;/p&gt;

&lt;p&gt;Recruitment spam is worse. You will receive messages for roles you are wildly unqualified for, roles that require seven years of experience in a three-year-old framework, roles where the salary range is "competitive" (which means they will not tell you), and roles that list seventeen required skills for what is clearly a junior position.&lt;/p&gt;

&lt;p&gt;Job offers are often missing critical information, with many listings omitting salary ranges or listing an overwhelming number of requirements without clearly explaining what the actual job entails.&lt;/p&gt;

&lt;p&gt;Developers have noticed. Only 12% of developers use LinkedIn as their main source of technical information, according to a Stack Overflow survey. Most are on the platform purely because they feel they have no alternative, not because they find it genuinely useful.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Fake Everything Problem
&lt;/h2&gt;

&lt;p&gt;LinkedIn has a trust problem that is getting dramatically worse, not better.&lt;/p&gt;

&lt;p&gt;In the second half of 2024, LinkedIn identified and removed 80.6 million fake accounts at the point of registration, up from 70.1 million in the prior six months. In the first half of 2025, it removed roughly 83.4 million.&lt;/p&gt;

&lt;p&gt;Let that sink in. Over 200 million fake accounts removed in a single year. And those are only the ones they caught.&lt;/p&gt;

&lt;p&gt;Criminals are now using deepfake technology, AI-generated job descriptions, and automated recruiter bots to convincingly impersonate real companies, real recruiters, and even real HR executives, tricking developers into fake interviews and handing over personal data.&lt;/p&gt;

&lt;p&gt;Gartner expects one in four candidate profiles globally to be fake by 2028.&lt;/p&gt;

&lt;p&gt;When a quarter of the profiles on a professional network might not be real people, the word "professional" starts to lose its meaning.&lt;/p&gt;

&lt;p&gt;The fake content problem runs deeper than just bots. LinkedIn has forced its users to project a facade where a perfect professional is the only persona who succeeds. The result is a platform full of people performing success rather than actually sharing it. Every failure becomes a lesson. Every setback becomes a growth story. Every ordinary Monday becomes an opportunity for a grateful reflection.&lt;/p&gt;

&lt;p&gt;There is no measure to check if something is real or not. A developer could add "Frontend Architecture at Google" to their profile and it shows up without any verification.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Algorithm Is Working Against Developers Specifically
&lt;/h2&gt;

&lt;p&gt;Here is a problem that gets almost no attention but affects every developer on the platform.&lt;/p&gt;

&lt;p&gt;LinkedIn's algorithm penalizes external links.&lt;/p&gt;

&lt;p&gt;That means every time a developer does what comes naturally, sharing a GitHub repo, linking to a dev.to article, posting about a product they shipped, sharing a YouTube video of a technical talk, the algorithm actively reduces how many people see that post.&lt;/p&gt;

&lt;p&gt;Posts are getting shorter, with 800-1,000 characters being the sweet spot, and links still hurt your post.&lt;/p&gt;

&lt;p&gt;Think about what this means for developers. The most useful things a developer can share, working code, technical writeups, live products, real contributions, are exactly the things the platform discourages. Meanwhile, vague motivational posts with no external links thrive.&lt;/p&gt;

&lt;p&gt;Sponsored content and ads now fill almost 40% of the LinkedIn feed. The organic space left for actual human content is shrinking every quarter.&lt;/p&gt;

&lt;p&gt;Reach has dropped approximately 50% year-over-year for most creators according to researcher Richard Van Der Blom's data. Developers who were getting reasonable traction with technical posts two years ago are now getting a fraction of the views for the same quality content.&lt;/p&gt;

&lt;p&gt;LinkedIn tracks what they internally call "viewer tolerance," reducing visibility for authors whose posts are consistently ignored. So if your technical posts land with a small but engaged audience, and get scrolled past by the majority of your connections who followed you for other reasons, the algorithm punishes you further.&lt;/p&gt;

&lt;p&gt;It is a trap. The more developer-focused your content, the less LinkedIn wants to show it.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Profile Format Was Built for Someone Else
&lt;/h2&gt;

&lt;p&gt;Now set aside the feed entirely and look at the profile itself.&lt;/p&gt;

&lt;p&gt;LinkedIn's profile structure makes complete sense if your career is: company A, then company B, then company C. Employment history. Job titles. Credentials. Start dates and end dates.&lt;/p&gt;

&lt;p&gt;It makes very little sense if you are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A developer with ten shipped side projects and one job&lt;/li&gt;
&lt;li&gt;A student who has built three products with real users but no formal work experience&lt;/li&gt;
&lt;li&gt;An indie hacker running a profitable SaaS without employees&lt;/li&gt;
&lt;li&gt;An open source maintainer whose most important work exists in repos, not on payroll&lt;/li&gt;
&lt;li&gt;A developer whose most impressive skills are visible on LeetCode, Codeforces, GitHub, and YouTube, not in a bullet point list&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There is no native space for your competitive programming ranking. No place for your LeetCode solve count. No way to surface your dev.to articles or Medium posts as actual content rather than buried links. No integration with your YouTube channel showing your technical talks. No live GitHub contribution graph. No product showcase with real metrics.&lt;/p&gt;

&lt;p&gt;To put any of this on LinkedIn, you manually copy-paste links into sections that were not designed for them, hope a recruiter notices, and accept that it looks like an afterthought. Because it is.&lt;/p&gt;

&lt;p&gt;LinkedIn was designed for a professional world that runs on employment. It was not designed for builders.&lt;/p&gt;




&lt;h2&gt;
  
  
  Your Work Is Scattered and That Is a Professional Problem
&lt;/h2&gt;

&lt;p&gt;Here is the thing no one talks about.&lt;/p&gt;

&lt;p&gt;Developers today have their professional identity spread across a dozen platforms.&lt;/p&gt;

&lt;p&gt;Code lives on GitHub. Competitive programming rankings live on Codeforces and LeetCode. Technical writing lives on dev.to or Medium. Tutorial content lives on YouTube. Product launches live on Product Hunt. Side project metrics live in a Notion doc nobody else can see. Open source contributions are visible on individual repo pages but not aggregated anywhere meaningful.&lt;/p&gt;

&lt;p&gt;Ask most developers to send you a link that shows everything they have done professionally and they cannot. They send you their GitHub and hope you click around long enough to figure out the rest. Or they spend a weekend building a personal portfolio site, which they update once and forget.&lt;/p&gt;

&lt;p&gt;This fragmentation is not just inconvenient. It actively hurts developers professionally.&lt;/p&gt;

&lt;p&gt;A recruiter evaluating you has sixty seconds. If your professional presence requires them to visit four platforms, read three readmes, interpret a contribution graph, and check a YouTube channel, most of them will not bother.&lt;/p&gt;

&lt;p&gt;This is the gap &lt;a href="https://forg.to" rel="noopener noreferrer"&gt;forg.to&lt;/a&gt; was built to close.&lt;/p&gt;

&lt;p&gt;Instead of hunting across platforms, your &lt;a href="https://forg.to" rel="noopener noreferrer"&gt;forg.to&lt;/a&gt; profile aggregates everything into one place. Your GitHub activity, your competitive programming profiles from Codeforces and LeetCode, your content from YouTube, dev.to, and Medium, your products, your milestones, your metrics. All visible in one profile, fully customizable, structured the way a builder actually works rather than the way an HR database expects.&lt;/p&gt;

&lt;p&gt;A developer profile that surfaces your actual professional identity, not just where you have been employed.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Cringe Content Problem
&lt;/h2&gt;

&lt;p&gt;Every developer knows this feeling.&lt;/p&gt;

&lt;p&gt;You open LinkedIn hoping to find a job, make a connection, or learn something useful. Instead, you scroll through:&lt;/p&gt;

&lt;p&gt;A founder revealing the three lessons they learned from almost going bankrupt, written as a dramatic twelve-paragraph essay. A developer announcing they just got their first offer after 847 days of rejection, with crying emojis. A tech lead explaining why "soft skills are actually more important than hard skills" in what is clearly a post optimized for engagement, not truth. An AI-generated post disguised as a personal story, using phrases no human being would naturally say.&lt;/p&gt;

&lt;p&gt;Developers are building open source tools, solving problems late at night with no company name behind them, but they find the platform's fake professionalism intolerable.&lt;/p&gt;

&lt;p&gt;The content culture on LinkedIn actively rewards performance over substance. Emotional posts that make people feel something outscore technical posts that actually teach people something. This is fine for the platform's engagement metrics. It is useless for a developer trying to find their people or get found by the right opportunities.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Verification Gap
&lt;/h2&gt;

&lt;p&gt;One of the most specific frustrations developers have with LinkedIn is that nothing is verified.&lt;/p&gt;

&lt;p&gt;Anyone can claim any skill. Anyone can claim any job title. Anyone can list any company as their employer. Anyone can list themselves as a React expert, a cloud architect, a machine learning engineer, regardless of whether they have ever written a single line of relevant code.&lt;/p&gt;

&lt;p&gt;Endorsements are a joke. Thousands of people have endorsements for skills from connections who have never seen them work. The endorsement system measures social reciprocity, not competence.&lt;/p&gt;

&lt;p&gt;For developers specifically, this is maddening. The whole point of working in a field where you can show your code is that the work is verifiable. The GitHub contribution graph is real. The merged pull request is real. The live product is real. The LeetCode rating is earned through actual problem-solving.&lt;/p&gt;

&lt;p&gt;None of that verifiability transfers to LinkedIn. It all gets flattened into the same unverified list of self-reported skills.&lt;/p&gt;




&lt;h2&gt;
  
  
  What Developers Actually Need
&lt;/h2&gt;

&lt;p&gt;The complaints about LinkedIn are legitimate and consistently made. What is less often articulated is what developers actually want instead.&lt;/p&gt;

&lt;p&gt;The answer, reading across every developer community that has discussed this, is roughly the same:&lt;/p&gt;

&lt;p&gt;A professional home where the work speaks. Where GitHub activity is a first-class signal, not a buried link. Where shipped products are visible alongside the person who built them. Where competitive programming rankings, writing, technical content, and open source contributions all live together in one coherent identity. Where the profile shows what you can do, not just who has employed you.&lt;/p&gt;

&lt;p&gt;Where verification comes from the work itself rather than from unchecked self-reporting.&lt;/p&gt;

&lt;p&gt;That is a fundamentally different kind of professional profile than LinkedIn offers. And it is what builders increasingly need as the proof-of-work era of hiring takes hold.&lt;/p&gt;

&lt;p&gt;Platforms like &lt;a href="https://forg.to" rel="noopener noreferrer"&gt;forg.to&lt;/a&gt; exist because LinkedIn was not built for this. Your profile on &lt;a href="https://forg.to" rel="noopener noreferrer"&gt;forg.to&lt;/a&gt; connects your GitHub, your Codeforces and LeetCode rankings, your dev.to and Medium articles, your YouTube channel, your products and startups with real metrics, all of it aggregated into a single professional identity that you control and customize. Not a social feed optimized for engagement. A professional record optimized for truth.&lt;/p&gt;

&lt;p&gt;The question is not whether LinkedIn is useful. It still is, for some things.&lt;/p&gt;

&lt;p&gt;The question is whether it is the right home for your professional identity as a builder.&lt;/p&gt;

&lt;p&gt;For most developers, increasingly, the honest answer is no.&lt;/p&gt;




&lt;h2&gt;
  
  
  A Note on What LinkedIn Gets Right
&lt;/h2&gt;

&lt;p&gt;To be fair: LinkedIn is useful for passive job discovery, for staying loosely connected to former colleagues, and for appearing in recruiter searches.&lt;/p&gt;

&lt;p&gt;These are not nothing. Most developers should maintain some presence on LinkedIn for these reasons alone.&lt;/p&gt;

&lt;p&gt;But maintaining a minimal presence for discoverability is different from treating LinkedIn as your actual professional home. The platform was not built for builders, does not surface builder-relevant proof of work, penalizes the links and content that matter most to developers, and is increasingly overrun with fake accounts and AI-generated noise.&lt;/p&gt;

&lt;p&gt;Use it as a directory listing. Not as the place where your professional identity actually lives.&lt;/p&gt;

&lt;p&gt;That place should be somewhere built for people who build things.&lt;/p&gt;

</description>
      <category>career</category>
      <category>developers</category>
      <category>discuss</category>
      <category>watercooler</category>
    </item>
    <item>
      <title>The One Command That Halved My Anthropic Bill Overnight</title>
      <dc:creator>Kumar Kislay</dc:creator>
      <pubDate>Thu, 02 Jul 2026 12:23:12 +0000</pubDate>
      <link>https://dev.to/kislay/the-one-command-that-halved-my-anthropic-bill-overnight-4okp</link>
      <guid>https://dev.to/kislay/the-one-command-that-halved-my-anthropic-bill-overnight-4okp</guid>
      <description>&lt;p&gt;Last month my Anthropic bill was $312. I use Claude Code for 6-8 hours daily across multiple projects. After adding a single line to my shell config, this month's projected bill is $94. Same usage patterns. Same quality of output. Same number of sessions.&lt;/p&gt;

&lt;p&gt;The difference: I stopped sending redundant tokens to the API. That is it. No workflow changes. No prompting tricks. No switching to a cheaper model.&lt;/p&gt;

&lt;p&gt;Here is the full breakdown of what happened and how you can do the same thing in 60 seconds.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Setup (Literally 60 Seconds)
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;pip &lt;span class="nb"&gt;install &lt;/span&gt;copium-ai
copium wrap claude
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That is it. Two commands. Now every Claude Code request routes through a local compression proxy before hitting the API. My prompts get 40-80% smaller. Same answers come back.&lt;/p&gt;




&lt;h2&gt;
  
  
  Where My Tokens Were Going
&lt;/h2&gt;

&lt;p&gt;I ran &lt;code&gt;copium stats --period month&lt;/code&gt; after the first week and saw the breakdown:&lt;/p&gt;

&lt;p&gt;Most of my wasted tokens came from duplicate file reads (180K → 12K, 93% savings), JSON tool outputs (320K → 64K, 80%), build logs (95K → 14K, 85%), search results (150K → 30K, 80%), conversation history (200K → 140K, 30%), and tool schemas (45K → 8K, 82%). Overall, my daily input dropped from 990K tokens to just 268K, a 73% reduction.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Cost Breakdown
&lt;/h2&gt;

&lt;p&gt;Anthropic Claude Sonnet pricing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Input: $3 per million tokens&lt;/li&gt;
&lt;li&gt;Output: $15 per million tokens (unchanged by compression)&lt;/li&gt;
&lt;li&gt;Cached input: $0.30 per million tokens (90% discount)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;My savings come from two sources:&lt;/p&gt;

&lt;p&gt;Fewer input tokens (compression)&lt;/p&gt;

&lt;p&gt;More cache hits (prefix stabilization)&lt;/p&gt;

&lt;p&gt;Daily input tokens dropped from 990K to 268K, while my cache hit rate increased from 12% to 48%. That reduced my effective input cost from $2.90/day to just $0.62/day. Output costs stayed the same at $7.50/day, bringing my total daily cost down from $10.40 to $8.12.&lt;/p&gt;

&lt;p&gt;Wait, that is only $68/month savings on raw math. Where does the $200 come from?&lt;/p&gt;

&lt;p&gt;The bigger savings: &lt;strong&gt;I stay in sessions longer without hitting compaction.&lt;/strong&gt; Before compression, long sessions hit compaction at 35 turns, forcing context loss and repeated work. Now sessions last 55+ turns productively. Fewer repeated file reads, fewer redundant tool calls, fewer wasted output tokens on re-doing work.&lt;/p&gt;




&lt;h2&gt;
  
  
  Does Quality Actually Stay the Same?
&lt;/h2&gt;

&lt;p&gt;I was skeptical too. Here is what I measured over 4 weeks:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Code that compiles first try: 78% (before) vs 76% (after) = within noise&lt;/li&gt;
&lt;li&gt;Tests passing on first run: 62% vs 60% = within noise&lt;/li&gt;
&lt;li&gt;"Agent forgot something" incidents: 4.2/week (before) vs 1.1/week (after) = BETTER&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The last metric surprised me. Compression actually IMPROVED context management because the agent's context window was not overflowing with garbage.&lt;/p&gt;




&lt;h2&gt;
  
  
  What If I Have a Copilot Subscription?
&lt;/h2&gt;

&lt;p&gt;Subscription users do not pay per token directly, but you still benefit:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Longer productive sessions (context does not fill up)&lt;/li&gt;
&lt;li&gt;Fewer "I need to start a new chat" moments&lt;/li&gt;
&lt;li&gt;Better quality in long sessions&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Copium
&lt;/h2&gt;

&lt;p&gt;Copium (&lt;a href="http://github.com/iKislay/copium" rel="noopener noreferrer"&gt;http://github.com/iKislay/copium&lt;/a&gt;) is open source (Apache 2.0) and runs entirely locally. Your code never leaves your machine. It adds about 50ms of latency per request, which is invisible compared to the 2-30 second LLM response time.&lt;/p&gt;

&lt;p&gt;The key features that matter for cost savings:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Zero-config proxy (&lt;code&gt;copium wrap &amp;lt;agent&amp;gt;&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;Session deduplication (catches repeated file reads)&lt;/li&gt;
&lt;li&gt;SmartCrusher (compresses JSON tool outputs 70-90%)&lt;/li&gt;
&lt;li&gt;Progressive tool disclosure (reduces schema tokens 75-95%)&lt;/li&gt;
&lt;li&gt;Cache alignment (increases provider cache hits 3-4x)&lt;/li&gt;
&lt;li&gt;Quality gate (auto-reverts if compression hurts quality)&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Quick ROI Calculation
&lt;/h2&gt;

&lt;p&gt;Time to set up: 60 seconds&lt;/p&gt;

&lt;p&gt;Monthly cost of tool: $0 (open source)&lt;/p&gt;

&lt;p&gt;Monthly savings: $150-200 (per developer)&lt;/p&gt;

&lt;p&gt;Payback period: Immediate&lt;/p&gt;

&lt;p&gt;There is no reason not to try it. If it does not help your workload, &lt;code&gt;copium unwrap claude&lt;/code&gt; removes it in one command.&lt;/p&gt;

&lt;p&gt;Tool: &lt;a href="http://github.com/iKislay/copium" rel="noopener noreferrer"&gt;http://github.com/iKislay/copium&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Your Resume Gets You Seven Seconds. Here's What Gets You Twenty Minutes.</title>
      <dc:creator>Kumar Kislay</dc:creator>
      <pubDate>Tue, 30 Jun 2026 06:13:03 +0000</pubDate>
      <link>https://dev.to/kislay/your-resume-gets-you-seven-seconds-heres-what-gets-you-twenty-minutes-3644</link>
      <guid>https://dev.to/kislay/your-resume-gets-you-seven-seconds-heres-what-gets-you-twenty-minutes-3644</guid>
      <description>&lt;p&gt;A few years ago, every career conversation started with one question.&lt;/p&gt;

&lt;p&gt;"Can you send me your resume?"&lt;/p&gt;

&lt;p&gt;In 2026, that question is slowly changing.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Story
&lt;/h2&gt;

&lt;p&gt;Last week, a friend of ours who works in HR at a startup in Kolkata came across two fresher profiles for the same role.&lt;/p&gt;

&lt;p&gt;Same year of graduation. Similar coursework. On paper, nearly identical.&lt;/p&gt;

&lt;p&gt;Candidate A had a beautifully designed two-page resume. Every section polished. Every skill listed. Every achievement quantified. The kind of resume that looks like it took hours to format.&lt;/p&gt;

&lt;p&gt;Candidate B had a simple resume. Nothing fancy. But alongside it, there was a profile.&lt;/p&gt;

&lt;p&gt;Not a beautifully designed personal website. Just real work, laid out clearly. Projects that could be clicked and tried. Problems that were actually solved, with the reasoning behind them. Code that could be reviewed. An article that had been published. A small tool with real users.&lt;/p&gt;

&lt;p&gt;The recruiter spent less than a minute on Candidate A's resume.&lt;/p&gt;

&lt;p&gt;She spent nearly twenty minutes on Candidate B's profile.&lt;/p&gt;




&lt;h2&gt;
  
  
  What Actually Happened There
&lt;/h2&gt;

&lt;p&gt;Resumes tell people what you've done.&lt;/p&gt;

&lt;p&gt;Profiles show people what you can do.&lt;/p&gt;

&lt;p&gt;That difference sounds small. It is not. One is a claim. The other is evidence. And recruiters, whether they admit it or not, trust evidence far more than claims.&lt;/p&gt;

&lt;p&gt;This is not a new idea. It is just becoming impossible to ignore.&lt;/p&gt;

&lt;p&gt;A resume can say "built scalable systems," "led cross-functional projects," "delivered measurable impact." Every resume says some version of this. It has become noise. Recruiters have read the same five phrases ten thousand times.&lt;/p&gt;

&lt;p&gt;A profile does not make claims. It shows the thing. The recruiter clicks, sees it work, reads the reasoning, and forms a judgment based on something real. That is a fundamentally different kind of trust.&lt;/p&gt;




&lt;h2&gt;
  
  
  Does This Mean Resumes Are Dead?
&lt;/h2&gt;

&lt;p&gt;No. And we want to be honest about that.&lt;/p&gt;

&lt;p&gt;A resume is still your entry ticket. It helps a recruiter quickly understand your background, your timeline, your basic qualifications. It is fast, structured, and familiar. Nobody is suggesting you delete it.&lt;/p&gt;

&lt;p&gt;But here is the part that has genuinely shifted.&lt;/p&gt;

&lt;p&gt;In a world where AI can generate a polished, keyword-optimized, perfectly formatted resume in about ninety seconds, the resume alone has stopped being a differentiator. Everyone's resume looks competent now. That is exactly the problem. Competent and identical is not a signal anymore.&lt;/p&gt;

&lt;p&gt;What cannot be generated by a prompt is your actual track record. Your GitHub history. The product you shipped and the users who actually use it. The case study explaining a hard decision you made and why. The blog post that shows how you think. The side project you built because something annoyed you and you fixed it.&lt;/p&gt;

&lt;p&gt;These are becoming stronger signals than a list of bullet points, because they cannot be faked the way a sentence can.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why This Matters More for Builders Specifically
&lt;/h2&gt;

&lt;p&gt;If you are a developer, a designer, a founder, or anyone building things in tech, you are in an unusually good position here. Most professions cannot show their actual work easily. Developers can. You can deploy something for free, document it properly, and let anyone in the world click through it.&lt;/p&gt;

&lt;p&gt;The problem most builders have is not a lack of proof of work. It is that the proof is scattered.&lt;/p&gt;

&lt;p&gt;A project here. A GitHub profile there. A blog post somewhere else. A startup update buried in an old LinkedIn post. None of it connected. None of it presented as a coherent professional identity. A recruiter or collaborator has to do the work of stitching these fragments together, and most of them will not bother.&lt;/p&gt;

&lt;p&gt;This is the exact gap Forg was built to close.&lt;/p&gt;

&lt;p&gt;A forg.to profile is not a resume and it is not a static portfolio site you build once and forget. It is a living professional record. Your products. Your milestones. Your shipped work, verified metrics, and ongoing activity, all in one place that updates as you build. The kind of profile that, if a recruiter landed on it, would hold their attention for twenty minutes instead of forty seconds.&lt;/p&gt;

&lt;p&gt;That is the entire premise. Not where you've worked. What you've built.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Real Answer Is Not Either/Or
&lt;/h2&gt;

&lt;p&gt;In 2026, the strongest combination is not resume versus profile.&lt;/p&gt;

&lt;p&gt;It is resume plus profile.&lt;/p&gt;

&lt;p&gt;One gets you noticed in the first seven seconds of a scan. The other gets you remembered for the twenty minutes after that, and it is the twenty minutes that actually decide whether you get the call.&lt;/p&gt;

&lt;p&gt;Builders who understand this are not abandoning their resumes. They are pairing a clean, simple resume with a living record of what they have actually built, hosted somewhere a recruiter can explore it without friction.&lt;/p&gt;

&lt;p&gt;That pairing is the new baseline. Not the exception. The expectation.&lt;/p&gt;




&lt;h2&gt;
  
  
  What's Your Take?
&lt;/h2&gt;

&lt;p&gt;If you had to pick only one today, resume or profile, which would you choose?&lt;/p&gt;

&lt;p&gt;We think the better question is why you are still choosing.&lt;/p&gt;

&lt;p&gt;Build the profile. Keep the resume. Let your work speak for the twenty minutes your resume can never earn on its own.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
