<?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: Shouvik Palit</title>
    <description>The latest articles on DEV Community by Shouvik Palit (@shouvik12).</description>
    <link>https://dev.to/shouvik12</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%2F3890793%2Fc3274ea7-2b55-4b67-9d70-2f3c08b63374.png</url>
      <title>DEV Community: Shouvik Palit</title>
      <link>https://dev.to/shouvik12</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/shouvik12"/>
    <language>en</language>
    <item>
      <title>I built a TV for developers 📺 (13 live channels, no signup)</title>
      <dc:creator>Shouvik Palit</dc:creator>
      <pubDate>Tue, 13 Oct 2026 16:42:10 +0000</pubDate>
      <link>https://dev.to/shouvik12/i-built-a-tv-for-developers-13-live-channels-no-signup-3k7i</link>
      <guid>https://dev.to/shouvik12/i-built-a-tv-for-developers-13-live-channels-no-signup-3k7i</guid>
      <description>&lt;p&gt;I have a confession. I open &lt;strong&gt;ten tabs&lt;/strong&gt; every morning just to find out what happened in tech overnight. GitHub trending, Hacker News, DEV, Hugging Face, new releases, security advisories... and by 9am I've read none of it properly.&lt;/p&gt;

&lt;p&gt;So I did the most 2005 thing possible: &lt;strong&gt;I built a TV.&lt;/strong&gt; 📺&lt;/p&gt;

&lt;p&gt;You turn it on. It plays. You flip channels. That's it.&lt;/p&gt;

&lt;p&gt;🔴 &lt;strong&gt;ON AIR:&lt;/strong&gt; &lt;a href="https://shouvik12.github.io/devtv" rel="noopener noreferrer"&gt;https://shouvik12.github.io/devtv&lt;/a&gt;&lt;br&gt;
⭐ &lt;strong&gt;Open source (Apache-2.0):&lt;/strong&gt; &lt;a href="https://github.com/shouvik12/devtv" rel="noopener noreferrer"&gt;https://github.com/shouvik12/devtv&lt;/a&gt;&lt;/p&gt;


&lt;div&gt;
    &lt;iframe src="https://www.youtube.com/embed/HbJmJWkA4XI" width="315" height="560"&gt;
    &lt;/iframe&gt;
  &lt;/div&gt;


&lt;blockquote&gt;
&lt;p&gt;No signup. No account. No "accept cookies to continue". Just click.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  🎛️ 13 channels, 13 colors
&lt;/h2&gt;

&lt;p&gt;Every channel has its own color, so you always know where you are.&lt;/p&gt;

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

&lt;p&gt;Click any story and it opens &lt;strong&gt;inside the TV&lt;/strong&gt;. Read the whole thing, hit &lt;code&gt;Esc&lt;/code&gt;, and you're back on air.&lt;/p&gt;




&lt;h2&gt;
  
  
  🕹️ It works like a remote
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Key&lt;/th&gt;
&lt;th&gt;What it does&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;code&gt;←&lt;/code&gt; &lt;code&gt;→&lt;/code&gt;
&lt;/td&gt;
&lt;td&gt;Change channel&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;code&gt;1&lt;/code&gt;–&lt;code&gt;9&lt;/code&gt;
&lt;/td&gt;
&lt;td&gt;Jump to a channel&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;G&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Open the &lt;strong&gt;Guide&lt;/strong&gt; ("what's on now")&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Space&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Play / freeze&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Esc&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Close the story&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;There's an &lt;strong&gt;ON AIR&lt;/strong&gt; light, a live clock, a scrolling news ticker, and a &lt;strong&gt;NOW / NEXT / LATER&lt;/strong&gt; strip on every channel. Yes, I went too far. No, I'm not sorry.&lt;/p&gt;




&lt;h2&gt;
  
  
  🎨 Pick your skin
&lt;/h2&gt;

&lt;p&gt;Because a TV should have personality. Dark for late-night coding, wood for that 1970s living-room vibe, cream for when you want to feel like it's 1984.&lt;/p&gt;

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




&lt;h2&gt;
  
  
  ⭐ Channel 13 belongs to you
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Spotlight&lt;/strong&gt; is where I put projects by other developers. It's free, and I pick them by hand.&lt;/p&gt;

&lt;p&gt;Built something? Hit &lt;strong&gt;"Get your project featured"&lt;/strong&gt; on the site, or use &lt;strong&gt;"You on TV"&lt;/strong&gt; to put your own GitHub project on air. If it's good, it goes on the channel with your README or demo video in the reader.&lt;/p&gt;




&lt;h2&gt;
  
  
  🏆 Then it got a little crazy
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;🥉 &lt;strong&gt;#5 Product of the Day&lt;/strong&gt; on Product Hunt&lt;/li&gt;
&lt;li&gt;🏅 &lt;strong&gt;#1&lt;/strong&gt; on IndieLink&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I expected a few friends to click it. Instead it hit #5 Product of the Day on Product Hunt and #1 on IndieLink.&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠️ How it's built
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;One HTML file. Nothing else.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;DEV·TV is vanilla HTML, CSS and JavaScript. No framework, no build step, no npm packages, no backend. It's a static page, so it lives on GitHub Pages for free and I never touch a server.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How the channels work&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Your browser calls each public API directly with &lt;code&gt;fetch()&lt;/code&gt;:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Channel&lt;/th&gt;
&lt;th&gt;Where it comes from&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;📈 GitHub&lt;/td&gt;
&lt;td&gt;GitHub API: repos created recently, sorted by stars&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;📦 Releases&lt;/td&gt;
&lt;td&gt;GitHub API: release notes for React, Vue, TypeScript, Node.js, Python and Rust&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🟧 Hacker News&lt;/td&gt;
&lt;td&gt;The official HN Firebase API&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;💻 DEV&lt;/td&gt;
&lt;td&gt;The DEV API: top articles of the day&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🤗 Hugging Face&lt;/td&gt;
&lt;td&gt;Hugging Face API: trending models&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🧪 AI Papers&lt;/td&gt;
&lt;td&gt;Hugging Face API: papers being discussed&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;📄 Latest Papers&lt;/td&gt;
&lt;td&gt;OpenAlex: newest papers by publication date&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The newer channels (CVE, HN Video, AI Video, New Models and Agent Skills) work the same way: straight from the browser, no backend.&lt;/p&gt;

&lt;p&gt;Every channel refreshes on its own timer, and if one fails it just shows &lt;code&gt;SIGNAL LOST&lt;/code&gt; while the others keep playing. Stories you open (READMEs, model cards, abstracts, HN comments) are fetched only when you click them.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The fun engineering bits&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;No backend means picking sources carefully.&lt;/strong&gt; Reddit, X, LinkedIn and Product Hunt were out, because they need a server or keys. arXiv was out too, because its API doesn't allow browser requests (CORS).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Rate limits are a budget.&lt;/strong&gt; GitHub allows 60 unauthenticated requests per hour per IP, so the GitHub-backed channels are spaced to use about 42, leaving room for README reads.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fetched content can't inject HTML.&lt;/strong&gt; Everything is escaped first, then run through a whitelisted markdown converter, and links and images must be http or https.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The static is real static.&lt;/strong&gt; The TV noise between channels is per-pixel random noise drawn in code, not an image.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Settings are saved in &lt;code&gt;localStorage&lt;/code&gt;&lt;/strong&gt;, so it remembers your channels and speed. No account needed.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  📣 Your turn
&lt;/h2&gt;

&lt;p&gt;📺 &lt;strong&gt;Which channel should I add next?&lt;/strong&gt; Tell me in the comments.&lt;br&gt;
⭐ If you like it, a star on &lt;a href="https://github.com/shouvik12/devtv" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt; means a lot.&lt;br&gt;
🚀 If you've built something, send it to the Spotlight.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Now go flip some channels.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>webdev</category>
      <category>opensource</category>
      <category>ai</category>
    </item>
    <item>
      <title>Just in: Drex v2.0, a model that decides instead of writing, lands on DevTV</title>
      <dc:creator>Shouvik Palit</dc:creator>
      <pubDate>Mon, 12 Oct 2026 18:20:44 +0000</pubDate>
      <link>https://dev.to/shouvik12/a-model-that-wont-write-you-a-single-sentence-just-landed-on-openrouter-51nc</link>
      <guid>https://dev.to/shouvik12/a-model-that-wont-write-you-a-single-sentence-just-landed-on-openrouter-51nc</guid>
      <description>&lt;p&gt;Tonight the &lt;strong&gt;NEW MODELS&lt;/strong&gt; channel on &lt;a href="https://shouvik12.github.io/devtv" rel="noopener noreferrer"&gt;DEV·TV&lt;/a&gt; picked up &lt;strong&gt;Nace.AI: Drex v2.0&lt;/strong&gt;, 11 minutes after it went live on OpenRouter.&lt;/p&gt;

&lt;p&gt;The listing stood out because Drex doesn't chat. It &lt;strong&gt;decides&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Drex v2.0 is
&lt;/h2&gt;

&lt;p&gt;Drex v2.0 is a small decision model from Nace.AI. You send it a &lt;strong&gt;state&lt;/strong&gt; (some context) plus &lt;strong&gt;typed questions&lt;/strong&gt;, and it answers each one with a probability attached. There's no prose to parse.&lt;/p&gt;

&lt;p&gt;It supports three question types:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Yes/No:&lt;/strong&gt; "Is this PR safe to auto-merge?"&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Multiple choice:&lt;/strong&gt; "Which tool should the agent call next?"&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Score:&lt;/strong&gt; "Rate this support ticket's urgency."&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The OpenRouter listing:&lt;/p&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;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Context&lt;/td&gt;
&lt;td&gt;131K&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Input&lt;/td&gt;
&lt;td&gt;$0.06 / 1M tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Output&lt;/td&gt;
&lt;td&gt;Free&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;API contract&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;/v1/systemone&lt;/code&gt; (same as TypeSafe's Jev)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The last row matters most for builders: code written against Jev's decision API can point at Drex with almost no changes. Decision models now have a shared interface, not just a shared idea.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why "decision models" are suddenly a category
&lt;/h2&gt;

&lt;p&gt;TypeSafe launched &lt;strong&gt;Jev&lt;/strong&gt; on September 15, 2026 and called it a "System One" model, borrowing the term from &lt;em&gt;Thinking, Fast and Slow&lt;/em&gt;. The pitch is that most LLM calls inside an agent aren't writing tasks at all. They're small judgment calls:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;route this request&lt;/li&gt;
&lt;li&gt;approve or reject this output&lt;/li&gt;
&lt;li&gt;score this item&lt;/li&gt;
&lt;li&gt;pick the next tool&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Using a frontier model for these means paying for generated tokens and then parsing JSON back out of them, so you pay and add latency for prose nobody reads.&lt;/p&gt;

&lt;p&gt;Other labs followed within about a month:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Nace.AI&lt;/strong&gt; launched Drex on Sep 24 and reported that it led the public Decision Index.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Liquid AI's d1&lt;/strong&gt; scored 58.9 on Hugging Face's Decision Index 0.2.1, one point above Jev's 57.9.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Microsoft-Decision-1&lt;/strong&gt; is queued up next on DEV·TV's NEW MODELS channel as I write this.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Under the hood: the open release
&lt;/h2&gt;

&lt;p&gt;Alongside the hosted model, Nace ships an open, self-hostable version called &lt;strong&gt;Drex DLM&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Backbone:&lt;/strong&gt; NVIDIA Efficient-DLM-8B, a &lt;em&gt;diffusion&lt;/em&gt; language model, with a decision adapter merged into its weights&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pointer head:&lt;/strong&gt; scores the answer options directly instead of decoding text, so you get calibrated probabilities over fixed choices in a single pass&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Runners:&lt;/strong&gt; a Python server, a llama.cpp fork, and an Ollama fork, all exposing &lt;code&gt;POST /v1/systemone&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agent skill:&lt;/strong&gt; lets coding agents call a self-hosted server without a hosted API key&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;License:&lt;/strong&gt; the weights are &lt;strong&gt;CC BY-NC 4.0&lt;/strong&gt; (non-commercial) and the repo code is MIT&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;⚠️ Check the license before you ship anything commercial on the open weights. The hosted OpenRouter route is the simpler path for production.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Note that the architecture details above come from the open Drex DLM release. Nace hasn't said whether the hosted v2.0 shares the exact same architecture.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where I'd actually use it
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Agent tool routing:&lt;/strong&gt; "which tool next?" as a multiple-choice question&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Guardrails:&lt;/strong&gt; a yes/no "safe to send?" check before every response&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Bulk triage:&lt;/strong&gt; scoring or classifying thousands of rows&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Any &lt;code&gt;if&lt;/code&gt; statement you've been delegating to GPT or Claude&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;With free output and a few cents per million input tokens, you can afford to put a decision on every row of a dataset. That isn't realistic with a frontier model.&lt;/p&gt;

&lt;p&gt;The probability also earns its place. A 0.97 can go straight through, while a 0.55 can fall back to a bigger model or a human. That gives you a built-in escalation path.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who's behind it
&lt;/h2&gt;

&lt;p&gt;Nace.AI is a Palo Alto startup. Walden Catalyst led its &lt;strong&gt;$21.5M seed round&lt;/strong&gt; in May 2026, and it targets audit, compliance, and finance, where a wrong answer is expensive and a confidence score is a real requirement.&lt;/p&gt;

&lt;h2&gt;
  
  
  Catch them as they land
&lt;/h2&gt;

&lt;p&gt;New models land daily, and the interesting ones are easy to miss. I built &lt;a href="https://shouvik12.github.io/devtv" rel="noopener noreferrer"&gt;DEV·TV&lt;/a&gt; as a zero-infrastructure, TV-style feed for developer content. The &lt;strong&gt;NEW MODELS&lt;/strong&gt; channel pulls fresh listings from OpenRouter, so releases like Drex show up on screen minutes after they're listed.&lt;/p&gt;

&lt;p&gt;Have you tried a decision model in an agent pipeline yet? I'd like to hear where it worked and where it didn't. 👇&lt;/p&gt;

</description>
      <category>ai</category>
      <category>llm</category>
      <category>agents</category>
      <category>openrouter</category>
    </item>
    <item>
      <title>DEV·TV won the week on IndieNeed 🏆 (a single HTML file, no backend)</title>
      <dc:creator>Shouvik Palit</dc:creator>
      <pubDate>Mon, 12 Oct 2026 04:06:59 +0000</pubDate>
      <link>https://dev.to/shouvik12/devtv-won-the-week-on-indieneed-a-single-html-file-no-backend-2fof</link>
      <guid>https://dev.to/shouvik12/devtv-won-the-week-on-indieneed-a-single-html-file-no-backend-2fof</guid>
      <description>&lt;p&gt;DEV·TV just finished &lt;strong&gt;#1 for the week of Oct 5 on &lt;a href="https://www.indieneed.com/" rel="noopener noreferrer"&gt;IndieNeed&lt;/a&gt;&lt;/strong&gt; 🏆, ahead of Aethel Audio and Ovatly.&lt;/p&gt;

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

&lt;p&gt;It launched on Saturday, topped that day's launches, and held on through the end of the week. Not bad for a side project that's one &lt;code&gt;index.html&lt;/code&gt; file on GitHub Pages.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I launched on IndieNeed
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.indieneed.com/" rel="noopener noreferrer"&gt;IndieNeed&lt;/a&gt; is a launch board built for indie makers, and it's one of the friendliest places I've launched so far:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Listing is quick.&lt;/strong&gt; I went from submitting to live without any friction.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Every product gets a real launch day&lt;/strong&gt; in "Today's launches," so small projects aren't buried under big companies.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Weekly winners are archived&lt;/strong&gt; on the &lt;a href="https://www.indieneed.com/leaderboard" rel="noopener noreferrer"&gt;leaderboard&lt;/a&gt;, so a good week keeps working for you after it ends.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The community actually comments.&lt;/strong&gt; I got feedback and questions, not just clicks.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you've built something and you're nervous about launching to a huge crowd, start here. It's a great first stage for indie projects.&lt;/p&gt;

&lt;h2&gt;
  
  
  What DEV·TV is
&lt;/h2&gt;

&lt;p&gt;DEV·TV is a retro TV for developer news. You flip channels instead of opening tabs:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;GITHUB&lt;/strong&gt;, &lt;strong&gt;HACKER NEWS&lt;/strong&gt;, &lt;strong&gt;DEV&lt;/strong&gt;, &lt;strong&gt;HUGGING FACE&lt;/strong&gt;, &lt;strong&gt;RELEASES&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI PAPERS&lt;/strong&gt;, &lt;strong&gt;LATEST PAPERS&lt;/strong&gt;, &lt;strong&gt;CVE&lt;/strong&gt;, &lt;strong&gt;HN VIDEO&lt;/strong&gt;, &lt;strong&gt;AI VIDEO&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;NEW MODELS&lt;/strong&gt; (fresh listings from OpenRouter) and &lt;strong&gt;AGENT SKILLS&lt;/strong&gt; (new Claude skill repos on GitHub)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SPOTLIGHT&lt;/strong&gt;: projects built by the community&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Press &lt;code&gt;G&lt;/code&gt; for the channel guide and see what's on every channel right now.&lt;/p&gt;

&lt;h2&gt;
  
  
  The "no infrastructure" part
&lt;/h2&gt;

&lt;p&gt;There's no server, no database, no API keys and no login. Every channel is fetched straight from public APIs in your own browser, and results are cached locally so a failing source never takes the TV down. Each channel loads on its own, so if one is having a bad day, the rest keep playing.&lt;/p&gt;

&lt;p&gt;That also means it costs nothing to run, however many people tune in.&lt;/p&gt;

&lt;h2&gt;
  
  
  ★ YOU ON TV
&lt;/h2&gt;

&lt;p&gt;The newest feature: type any GitHub username and DEV·TV runs a special news report on that developer, with top repos, stars, account age and activity, written in breaking-news style from real data. You can download the card or share it.&lt;/p&gt;

&lt;p&gt;Try yours and tell me what the headline says.&lt;/p&gt;

&lt;h2&gt;
  
  
  The road so far
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Product Hunt:&lt;/strong&gt; #5 Product of the Day&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.indieneed.com/" rel="noopener noreferrer"&gt;IndieNeed&lt;/a&gt;:&lt;/strong&gt; #1 on launch day, then #1 for the week&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Spotlight:&lt;/strong&gt; real community projects on air, including CiCrew and Astratide&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;First outside contribution:&lt;/strong&gt; fullscreen support, from &lt;a class="mentioned-user" href="https://dev.to/ashish2712"&gt;@ashish2712&lt;/a&gt; 🙌&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Get your project on the Spotlight
&lt;/h2&gt;

&lt;p&gt;If you've built something developers would enjoy, the Spotlight channel is free to be on. Two ways in:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Press &lt;strong&gt;★ YOU ON TV&lt;/strong&gt;, enter your username, and tap &lt;strong&gt;Submit for Spotlight&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Or open the form directly: &lt;a href="https://shouvik12.github.io/devtv/?submit" rel="noopener noreferrer"&gt;https://shouvik12.github.io/devtv/?submit&lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I review every entry by hand.&lt;/p&gt;

&lt;h2&gt;
  
  
  Thank you
&lt;/h2&gt;

&lt;p&gt;Big thanks to the &lt;a href="https://www.indieneed.com/" rel="noopener noreferrer"&gt;IndieNeed&lt;/a&gt; team for building a launch board that gives indie projects a fair shot, and to everyone who tried DEV·TV, voted, commented, filed an idea or sent a project. A week ago this was a TV only I watched.&lt;/p&gt;

&lt;p&gt;📺 &lt;strong&gt;Watch:&lt;/strong&gt; &lt;a href="https://shouvik12.github.io/devtv/" rel="noopener noreferrer"&gt;https://shouvik12.github.io/devtv/&lt;/a&gt;&lt;br&gt;
⭐ &lt;strong&gt;Source (Apache-2.0):&lt;/strong&gt; &lt;a href="https://github.com/shouvik12/devtv" rel="noopener noreferrer"&gt;https://github.com/shouvik12/devtv&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;What channel should I add next?&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>webdev</category>
      <category>opensource</category>
      <category>indieneed</category>
    </item>
    <item>
      <title>What would your GitHub look like as a TV news report?</title>
      <dc:creator>Shouvik Palit</dc:creator>
      <pubDate>Sun, 11 Oct 2026 11:41:18 +0000</pubDate>
      <link>https://dev.to/shouvik12/what-would-your-github-look-like-as-a-tv-news-report-1ig</link>
      <guid>https://dev.to/shouvik12/what-would-your-github-look-like-as-a-tv-news-report-1ig</guid>
      <description>&lt;p&gt;DEV·TV is a free, open-source TV for developer content: one &lt;code&gt;index.html&lt;/code&gt;, no backend. This week it got a new key, &lt;strong&gt;★ YOU ON TV&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Type any GitHub username and the TV breaks into a special report about that developer, built only from their public profile:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;BREAKING:&lt;/strong&gt; "Octo Dev has been shipping on GitHub since 2016. Sources confirm they have not stopped."&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;BY THE NUMBERS:&lt;/strong&gt; stars across their own repos&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;LANGUAGE DESK:&lt;/strong&gt; their top language, with a joke to match. For Rust: "The borrow checker has issued a statement of approval."&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;FAN FAVOURITE:&lt;/strong&gt; their most-starred project&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;DEVELOPING STORY:&lt;/strong&gt; their latest push&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AUDIENCE:&lt;/strong&gt; their followers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Then copy a link (&lt;code&gt;?on=username&lt;/code&gt; opens straight on that report), post it on X, or download a 1200×675 card with the link printed on it.&lt;/p&gt;

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

&lt;h2&gt;
  
  
  How it works
&lt;/h2&gt;

&lt;p&gt;Two public GitHub API calls from the visitor's own browser: the profile, and up to 100 repos. No keys, no login, nothing stored. Forks are left out of every count, so one popular fork can't inflate someone's stars, and everything from the profile is escaped before it reaches the page. The card is drawn on a canvas, so there's no screenshot library either.&lt;/p&gt;

&lt;h2&gt;
  
  
  From report to Spotlight
&lt;/h2&gt;

&lt;p&gt;DEV·TV has a Spotlight channel for community projects. The report ends with a &lt;strong&gt;Submit for Spotlight&lt;/strong&gt; button:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You pick one of your top three original repos. Forks, archived repos and your profile README repo are skipped, because "most-starred" is often an old tutorial or a template.&lt;/li&gt;
&lt;li&gt;The details are filled in from the repo, and you can edit them first.&lt;/li&gt;
&lt;li&gt;Nothing is sent until you tap, and I choose what goes on the channel by hand.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Because anyone can type any username, the submission I receive says GitHub ownership isn't verified, so I check before I feature anyone.&lt;/p&gt;

&lt;h2&gt;
  
  
  Limits
&lt;/h2&gt;

&lt;p&gt;GitHub allows 60 unauthenticated requests per hour per IP. If you see "rate limit reached", wait a few minutes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Live: &lt;a href="https://shouvik12.github.io/devtv/" rel="noopener noreferrer"&gt;https://shouvik12.github.io/devtv/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Source (Apache-2.0): &lt;a href="https://github.com/shouvik12/devtv" rel="noopener noreferrer"&gt;https://github.com/shouvik12/devtv&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Press ★ YOU ON TV, type your username, and tell me what your report says.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>github</category>
      <category>showdev</category>
    </item>
    <item>
      <title>Decision models are a new category, and Microsoft just joined it</title>
      <dc:creator>Shouvik Palit</dc:creator>
      <pubDate>Sat, 10 Oct 2026 03:19:29 +0000</pubDate>
      <link>https://dev.to/shouvik12/decision-models-are-a-new-category-and-microsoft-just-joined-it-5d21</link>
      <guid>https://dev.to/shouvik12/decision-models-are-a-new-category-and-microsoft-just-joined-it-5d21</guid>
      <description>&lt;p&gt;For years, "new model" meant "new chatbot." Lately a different kind has been showing up: models that don't write anything. They return a decision. 🎯&lt;/p&gt;

&lt;h2&gt;
  
  
  🧩 The category
&lt;/h2&gt;

&lt;p&gt;TypeSafe's &lt;strong&gt;Jev&lt;/strong&gt; was the first I noticed. TypeSafe calls it a "System One" model. Per its OpenRouter listing it's a structured decision model: text in, a typed choice out. As DataCamp describes it, you give it program state and a set of typed questions, and it answers in one pass with categorical choices, scores or yes/no probabilities. Each answer carries a calibrated confidence number and no written explanation.&lt;/p&gt;

&lt;p&gt;Then Microsoft shipped &lt;strong&gt;Microsoft-Decision-1&lt;/strong&gt;. 🚀 The interface is the same kind: its OpenRouter listing describes a small model that reads the content you give it and returns a calibrated probability for each fixed answer option. The listing shows:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;📥 text in, &lt;strong&gt;decisions&lt;/strong&gt; out&lt;/li&gt;
&lt;li&gt;🧠 a 32K context window&lt;/li&gt;
&lt;li&gt;💸 about $0.042 per million input tokens, free output&lt;/li&gt;
&lt;li&gt;☁️ served through Azure&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The two are similar from the outside, but not the same model. Microsoft's post says Decision-1 was post-trained from Qwen3.5-9B, while DataCamp describes Jev as a non-transformer design. They look like competitors in one new category, not one built on the other.&lt;/p&gt;

&lt;h2&gt;
  
  
  🛠️ Why developers should care
&lt;/h2&gt;

&lt;p&gt;A chat model gives you prose you have to parse. A decision model gives you a fixed set of options with probabilities, which is the shape code already uses: a branch, a threshold, a route. The "calibrated" part is what matters. A confidence you can trust tells your code when to act automatically and when to hand off to a human or a bigger model. 🤝&lt;/p&gt;

&lt;p&gt;My guess, not something either listing says, is that these fit the cheap, fast steps in agent pipelines: routing, triage, gating, moderation.&lt;/p&gt;

&lt;h2&gt;
  
  
  📊 What's claimed
&lt;/h2&gt;

&lt;p&gt;All of these are vendor-reported, not independently verified. ⚠️&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Microsoft&lt;/strong&gt; (via OpenRouter's launch post): highest accuracy across 36 blind benchmarks, about 150K questions; 4.5x faster than the runner-up; decisions flip on only 1.3% of perturbed inputs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;TypeSafe&lt;/strong&gt; (via DataCamp): roughly 68% agreement with reference answers on a four-workflow test, sub-second latency. DataCamp notes the workflows were written by TypeSafe, which is a possible bias.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Expect more independent comparisons once developers start trying both. 🔍&lt;/p&gt;

&lt;h2&gt;
  
  
  📺 How DEV·TV showed it
&lt;/h2&gt;

&lt;p&gt;I built &lt;a href="https://shouvik12.github.io/devtv/" rel="noopener noreferrer"&gt;DEV·TV&lt;/a&gt; as a TV for the developer internet: 13 channels covering GitHub, Hacker News, CVEs, papers, new AI models and more. It's a single &lt;code&gt;index.html&lt;/code&gt; with no backend and no login.&lt;/p&gt;

&lt;p&gt;Its NEW MODELS channel reads OpenRouter's catalog, newest first. A few hours after Microsoft-Decision-1 went live, it was the first slide on the channel: the name, "added 4h ago", an &lt;strong&gt;outputs decisions&lt;/strong&gt; tag so it doesn't read like a chatbot, context and pricing, and the description. The NEXT and LATER lines show what's coming up.&lt;/p&gt;

&lt;p&gt;That's the point of the channel. A model like this has no chat demo and no flashy screenshot, so many developers will only notice it if it's put in front of them. 👀&lt;/p&gt;

&lt;h2&gt;
  
  
  🔓 Try it
&lt;/h2&gt;

&lt;p&gt;DEV·TV is open source (Apache-2.0). ⭐ Try it at &lt;a href="https://shouvik12.github.io/devtv/" rel="noopener noreferrer"&gt;shouvik12.github.io/devtv&lt;/a&gt; or read the code on &lt;a href="https://github.com/shouvik12/devtv" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;




&lt;p&gt;📚 Sources: &lt;a href="https://www.datacamp.com/blog/system-one-models-jev" rel="noopener noreferrer"&gt;DataCamp on Jev and System One models&lt;/a&gt; · &lt;a href="https://openrouter.ai/typesafe/jev-1.13" rel="noopener noreferrer"&gt;Jev 1.13 on OpenRouter&lt;/a&gt; · &lt;a href="https://openrouter.ai/microsoft/microsoft-decision-1" rel="noopener noreferrer"&gt;Microsoft-Decision-1 on OpenRouter&lt;/a&gt;&lt;/p&gt;

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

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>opensource</category>
      <category>javascript</category>
    </item>
    <item>
      <title>I launched a one-file side project on 5 platforms. Here's what each one actually gave me.</title>
      <dc:creator>Shouvik Palit</dc:creator>
      <pubDate>Fri, 09 Oct 2026 18:14:48 +0000</pubDate>
      <link>https://dev.to/shouvik12/i-launched-a-one-file-side-project-on-5-platforms-heres-what-each-one-actually-gave-me-m4k</link>
      <guid>https://dev.to/shouvik12/i-launched-a-one-file-side-project-on-5-platforms-heres-what-each-one-actually-gave-me-m4k</guid>
      <description>&lt;p&gt;On &lt;strong&gt;September 25, 2026&lt;/strong&gt;, I launched &lt;strong&gt;DEV·TV&lt;/strong&gt;, a free, open-source "TV channel" for the developer internet. You open it, leave it running in a tab, and flip between channels: GitHub trending, Hacker News, DEV, Hugging Face, AI papers, CVEs, new AI models, agent skills, and a Spotlight channel for indie projects.&lt;/p&gt;

&lt;p&gt;No login. No API keys. No backend. The entire app is a single &lt;code&gt;index.html&lt;/code&gt; on GitHub Pages. ⚡&lt;/p&gt;

&lt;p&gt;📺 &lt;strong&gt;Live:&lt;/strong&gt; &lt;a href="https://shouvik12.github.io/devtv/" rel="noopener noreferrer"&gt;shouvik12.github.io/devtv&lt;/a&gt;&lt;br&gt;
⭐ &lt;strong&gt;Repo:&lt;/strong&gt; &lt;a href="https://github.com/shouvik12/devtv" rel="noopener noreferrer"&gt;github.com/shouvik12/devtv&lt;/a&gt; (Apache-2.0, stars welcome!)&lt;/p&gt;

&lt;p&gt;Building it was the fun part. Getting anyone to see it was the real project. I'm a solo dev doing this on the side, so here's an honest breakdown of every platform I tried and what it gave back.&lt;/p&gt;

&lt;h2&gt;
  
  
  🏆 Product Hunt: the one that put it on the map
&lt;/h2&gt;

&lt;p&gt;I went in with zero audience and low expectations. DEV·TV finished &lt;strong&gt;#5 Product of the Day&lt;/strong&gt; out of roughly 67 launches.&lt;/p&gt;

&lt;p&gt;What I think worked:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;A visual product on a visual platform.&lt;/strong&gt; A retro TV with channel buttons is easy to get in one screenshot.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;"No login, no setup."&lt;/strong&gt; Trying it takes one click, which lowers the bar for anyone curious.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That badge is now on the app itself, and it's been the most useful credibility signal I have.&lt;/p&gt;

&lt;h2&gt;
  
  
  🫥 Show HN: buried
&lt;/h2&gt;

&lt;p&gt;My Show HN sank without a trace. No drama, just gone.&lt;/p&gt;

&lt;p&gt;Lesson: HN is a timing-and-luck lottery, and a single post isn't a strategy. I'll try again when there's a meaningful new release to talk about, not just "here's my thing."&lt;/p&gt;

&lt;h2&gt;
  
  
  📈 LinkedIn: good spike, fast plateau
&lt;/h2&gt;

&lt;p&gt;The first posts brought solid traffic, then it flattened. LinkedIn rewards consistent posting, not one-off launches. If you're not posting regularly, expect a spike and nothing after.&lt;/p&gt;

&lt;h2&gt;
  
  
  🤝 Peerlist: the people who showed up
&lt;/h2&gt;

&lt;p&gt;On October 9, I posted on Peerlist from a brand-new account with &lt;strong&gt;zero followers&lt;/strong&gt;. No network, no history. In the first hour, the post got &lt;strong&gt;21 upvotes.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That's not a big number, but none of it came from an existing audience. People found the post on their own and decided it was worth backing. For a dev tool, that's exactly the crowd I want.&lt;/p&gt;

&lt;p&gt;To everyone who showed up: thank you. 🙌&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frmtvvrjg5mjwtaw5onv1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frmtvvrjg5mjwtaw5onv1.png" alt="My DEV·TV post on Peerlist with 21 upvotes" width="800" height="484"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🚀 Uneed: in progress
&lt;/h2&gt;

&lt;p&gt;Launched there too. I skipped the "listed for acquisition" option. DEV·TV isn't for sale, it's a hobby I want to keep growing.&lt;/p&gt;

&lt;h2&gt;
  
  
  💡 What I'd tell another solo builder
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Make it instantly tryable.&lt;/strong&gt; Removing every step between "curious" and "using it" is the cheapest growth lever you have.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pick platforms where your users already are.&lt;/strong&gt; Dev-focused communities beat general ones for dev tools.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;One launch isn't distribution.&lt;/strong&gt; The posts that worked were part of a sequence, not a single shot.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Turn your users into content.&lt;/strong&gt; The Spotlight channel features other people's projects. It's free for them, and every featured builder has a reason to share DEV·TV. (Shoutout to &lt;em&gt;Astratide&lt;/em&gt;, an AI astrology visualizer by Cat, on air at the time of writing.)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Know what your metrics can't see.&lt;/strong&gt; GitHub's repo traffic counts views of the repository and clones, not visits to the live GitHub Pages site. If your app runs on Pages, repo traffic tells you about developer interest in the code, not how many people used the app. You'll need separate analytics for that.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  ✨ Built something? Get it on TV
&lt;/h2&gt;

&lt;p&gt;If you're an indie builder, I'll feature your project &lt;strong&gt;for free&lt;/strong&gt;. Open DEV·TV, go to &lt;strong&gt;Channel 13 (SPOTLIGHT)&lt;/strong&gt;, and use the submission form.&lt;/p&gt;

&lt;p&gt;And I'd genuinely love to know: &lt;strong&gt;which channel should I add next?&lt;/strong&gt; Conference talks, changelog streams, live GitHub trending by language? Drop it in the comments 👇&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>webdev</category>
      <category>opensource</category>
      <category>sideprojects</category>
    </item>
    <item>
      <title>Spotlight: a TV channel for developer projects, featuring what people actually build 📺</title>
      <dc:creator>Shouvik Palit</dc:creator>
      <pubDate>Fri, 09 Oct 2026 09:31:56 +0000</pubDate>
      <link>https://dev.to/shouvik12/spotlight-a-tv-channel-for-developer-projects-featuring-what-people-actually-build-5466</link>
      <guid>https://dev.to/shouvik12/spotlight-a-tv-channel-for-developer-projects-featuring-what-people-actually-build-5466</guid>
      <description>&lt;p&gt;DEV·TV is a browser-based, TV-style app for developer content, and it's built to be easy to run. &lt;/p&gt;

&lt;p&gt;🛠️ The whole thing is a single &lt;code&gt;index.html&lt;/code&gt; file hosted on GitHub Pages, with no backend, no build step, and no database. &lt;/p&gt;

&lt;p&gt;🚀 Anyone can open the page and start watching, and the source is public under Apache-2.0. 📖&lt;/p&gt;

&lt;p&gt;One of its channels is Spotlight. 🌟 It rotates featured developer projects on screen, so the people who built those projects get seen by everyone who tunes in. &lt;br&gt;
👀 Right now the rotation includes CiCrew and Astratide, an astrology visualizer built by a developer who sent it in. &lt;br&gt;
🔮 Astratide is a good example of what the channel is for: a small project, built by one person, that someone else can see, click on, and try for themselves. ✨&lt;/p&gt;

&lt;p&gt;That's the part I most want to grow. Spotlight takes submissions in two forms:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🖥️ A live project you've hosted somewhere, such as a tool, a visualization, or a small experiment.&lt;/li&gt;
&lt;li&gt;📦 A GitHub repo with a clear README, even if it doesn't have a hosted demo yet.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you've built something you're proud of, send it in and I'll look at it for the rotation. 🎬 Submissions are reviewed by hand, so a short description of what the project does and who it's for helps a lot. 🙌&lt;/p&gt;

&lt;p&gt;You can try DEV·TV at &lt;a href="http://shouvik12.github.io/devtv" rel="noopener noreferrer"&gt;http://shouvik12.github.io/devtv&lt;/a&gt;, &lt;br&gt;
and the source is on GitHub if you want to read through it or contribute. 💻&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftcbyyi32s00qcgk3zq6i.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftcbyyi32s00qcgk3zq6i.png" alt="DEV·TV Spotlight channel featuring Astratide, an astrology visualizer" width="800" height="814"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>opensource</category>
      <category>javascript</category>
      <category>githubpages</category>
    </item>
    <item>
      <title>This just in: StepFun Step 5 Preview showed up on my TV 53 minutes after release</title>
      <dc:creator>Shouvik Palit</dc:creator>
      <pubDate>Thu, 08 Oct 2026 13:36:04 +0000</pubDate>
      <link>https://dev.to/shouvik12/this-just-in-stepfun-step-5-preview-showed-up-on-my-tv-53-minutes-after-release-5bp</link>
      <guid>https://dev.to/shouvik12/this-just-in-stepfun-step-5-preview-showed-up-on-my-tv-53-minutes-after-release-5bp</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faiyl9o1gkinr2bi5yq1v.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faiyl9o1gkinr2bi5yq1v.jpg" alt="DEV·TV's NEW MODELS channel showing StepFun: Step 5 Preview, added 53 minutes ago" width="800" height="1502"&gt;&lt;/a&gt;I was watching DEV·TV when the NEW MODELS channel flipped to a brand-new listing: &lt;strong&gt;StepFun: Step 5 Preview&lt;/strong&gt;, added to OpenRouter just 53 minutes earlier.&lt;/p&gt;

&lt;h2&gt;
  
  
  The quick specs
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Architecture:&lt;/strong&gt; sparse Mixture-of-Experts, 27B active / 600B total parameters&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Context:&lt;/strong&gt; 1M tokens&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pricing:&lt;/strong&gt; $1 in / $2.70 out per 1M tokens&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Focus:&lt;/strong&gt; agentic work, software engineering and professional tasks&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And the NEXT slot was already lined up with &lt;strong&gt;Claude Haiku 5.5&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why this channel exists
&lt;/h2&gt;

&lt;p&gt;DEV·TV is a zero-infrastructure, TV-style app for developer content, a single &lt;code&gt;index.html&lt;/code&gt; hosted on GitHub Pages. The NEW MODELS channel pulls fresh listings from OpenRouter, so new releases roll in like a news ticker instead of getting buried in a feed.&lt;/p&gt;

&lt;p&gt;It now has 12 channels, including GitHub, Hacker News, Hugging Face, AI Papers, CVE and Agent Skills, and it recently made #5 Product of the Day on Product Hunt.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it
&lt;/h2&gt;

&lt;p&gt;No signup, no install: &lt;a href="https://shouvik12.github.io/devtv" rel="noopener noreferrer"&gt;https://shouvik12.github.io/devtv&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Which channel should I add next? Let me know in the comments.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>opensource</category>
      <category>webdev</category>
      <category>showdev</category>
    </item>
    <item>
      <title>CiCrew Is Spotlight #2 on DEV·TV 📺</title>
      <dc:creator>Shouvik Palit</dc:creator>
      <pubDate>Wed, 07 Oct 2026 15:38:56 +0000</pubDate>
      <link>https://dev.to/shouvik12/cicrew-is-spotlight-2-on-devtv-543b</link>
      <guid>https://dev.to/shouvik12/cicrew-is-spotlight-2-on-devtv-543b</guid>
      <description>&lt;p&gt;Yesterday, I added the first project to &lt;strong&gt;DEV·TV Community Spotlight&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Today, there’s another one.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;CiCrew is now Spotlight #2.&lt;/strong&gt; 📺&lt;/p&gt;

&lt;p&gt;&lt;a href="https://cicrew.com/?utm_source=devtv" rel="noopener noreferrer"&gt;https://cicrew.com/?utm_source=devtv&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is exactly why I built the Spotlight feature in the first place.&lt;/p&gt;

&lt;p&gt;DEV·TV is a TV for the developer internet. It continuously surfaces things happening across GitHub, Hacker News, developer communities, AI, security, research, releases, and more.&lt;/p&gt;

&lt;p&gt;But there was something missing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The people actually building things needed some airtime too.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  📺 Meet CiCrew
&lt;/h2&gt;

&lt;p&gt;CiCrew is a prompt-based app builder.&lt;/p&gt;

&lt;p&gt;You start with an idea for a mobile app, describe what you want, review the screens, and then refine the result through chat.&lt;/p&gt;

&lt;p&gt;From there, you can build and test a first version, with help preparing for an App Store launch.&lt;/p&gt;

&lt;p&gt;It’s a pretty good fit for DEV·TV because it sits right in the middle of several things developers are experimenting with right now:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI + app development + no-code + mobile.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🌐 Spotlight #2
&lt;/h2&gt;

&lt;p&gt;The first Spotlight was &lt;strong&gt;Astratide&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Now it’s &lt;strong&gt;CiCrew&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Two very different projects, but that’s actually the point.&lt;/p&gt;

&lt;p&gt;I don't want Community Spotlight to become a curated list of the same kind of developer tool over and over.&lt;/p&gt;

&lt;p&gt;I want it to show what people are actually making.&lt;/p&gt;

&lt;p&gt;A new project can appear on the TV, get its own Spotlight URL, and become part of the stream.&lt;/p&gt;

&lt;p&gt;For CiCrew, you can jump straight to its airtime here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://shouvik12.github.io/devtv/?spotlight=cicrew" rel="noopener noreferrer"&gt;https://shouvik12.github.io/devtv/?spotlight=cicrew&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Or simply leave DEV·TV running and let it come up naturally.&lt;/p&gt;

&lt;h2&gt;
  
  
  📡 A small experiment is becoming a channel
&lt;/h2&gt;

&lt;p&gt;When I launched DEV·TV, I wasn't sure whether the community would care about a developer TV.&lt;/p&gt;

&lt;p&gt;Then people started watching it.&lt;/p&gt;

&lt;p&gt;Then projects started getting submitted.&lt;/p&gt;

&lt;p&gt;Now there are multiple projects appearing in Community Spotlight.&lt;/p&gt;

&lt;p&gt;That's interesting to me.&lt;/p&gt;

&lt;p&gt;Because the original idea was &lt;strong&gt;a TV for the developer internet&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Spotlight makes that idea a little more personal.&lt;/p&gt;

&lt;p&gt;Instead of only showing what is happening &lt;em&gt;around&lt;/em&gt; developers, the TV can also show &lt;strong&gt;what developers are building&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  🚀 Built something?
&lt;/h2&gt;

&lt;p&gt;Community Spotlight is free.&lt;/p&gt;

&lt;p&gt;No ads.&lt;/p&gt;

&lt;p&gt;No payment.&lt;/p&gt;

&lt;p&gt;No sponsored placement.&lt;/p&gt;

&lt;p&gt;If you've built something and want to put it on the developer internet's TV, send it in.&lt;/p&gt;

&lt;p&gt;Maybe you'll be Spotlight #3.&lt;/p&gt;

&lt;p&gt;📺 &lt;strong&gt;Watch DEV·TV&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://shouvik12.github.io/devtv/" rel="noopener noreferrer"&gt;https://shouvik12.github.io/devtv/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💻 &lt;strong&gt;DEV·TV on GitHub&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/shouvik12/devtv/" rel="noopener noreferrer"&gt;https://github.com/shouvik12/devtv/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🔨 &lt;strong&gt;Check out CiCrew&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://cicrew.com/?utm_source=devtv" rel="noopener noreferrer"&gt;https://cicrew.com/?utm_source=devtv&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  ai #appdevelopment #nocode #mobile
&lt;/h1&gt;

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

</description>
      <category>ai</category>
      <category>nocode</category>
      <category>mobile</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Astratide Is Live on DEV·TV 📺</title>
      <dc:creator>Shouvik Palit</dc:creator>
      <pubDate>Wed, 07 Oct 2026 03:23:12 +0000</pubDate>
      <link>https://dev.to/shouvik12/astratide-is-live-on-devtv-2e04</link>
      <guid>https://dev.to/shouvik12/astratide-is-live-on-devtv-2e04</guid>
      <description>&lt;p&gt;A new project is now live on &lt;strong&gt;DEV·TV Community Spotlight&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Astratide is on the TV.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Astratide is a web app that aims to explain complex astrological concepts as simply and visually as possible — for people who want to understand how the planets are affecting them without having to learn all the complexity behind astrology.&lt;br&gt;
&lt;/p&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://astratide.com/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fastratide.com%2Fog-image.jpg" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://astratide.com/" rel="noopener noreferrer" class="c-link"&gt;
            Astratide | Your Personal Astrology Timeline
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            See your life's journey through the stars. Every major transit, mapped across your lifetime from your exact birth chart.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fastratide.com%2Fastratide-logo.png" width="500" height="500"&gt;
          astratide.com
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;Its core idea is a personal astrology timeline.&lt;/p&gt;

&lt;p&gt;Astratide maps major planetary transits across your life using your birth chart, with views that let you explore what's happening today, across an entire year, or at different points in your timeline. It uses astronomical data from the Swiss Ephemeris rather than simple sun-sign horoscopes.&lt;/p&gt;

&lt;h2&gt;
  
  
  📺 Why it's on DEV·TV
&lt;/h2&gt;

&lt;p&gt;DEV·TV has always been about watching what's happening across the developer internet.&lt;/p&gt;

&lt;p&gt;GitHub.&lt;/p&gt;

&lt;p&gt;Hacker News.&lt;/p&gt;

&lt;p&gt;DEV.&lt;/p&gt;

&lt;p&gt;New models.&lt;/p&gt;

&lt;p&gt;Releases.&lt;/p&gt;

&lt;p&gt;Research.&lt;/p&gt;

&lt;p&gt;Security.&lt;/p&gt;

&lt;p&gt;Videos.&lt;/p&gt;

&lt;p&gt;But &lt;strong&gt;Community Spotlight is different.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Instead of just reporting what happened, Spotlight gives interesting projects a moment on the screen.&lt;/p&gt;

&lt;p&gt;Astratide is a good example of the kind of project I want to put there.&lt;/p&gt;

&lt;p&gt;It's not another developer dashboard or another list of links.&lt;/p&gt;

&lt;p&gt;It's a complete web experience built around making something complicated easier to understand visually.&lt;/p&gt;

&lt;p&gt;And that's exactly the kind of thing that works surprisingly well on a TV.&lt;/p&gt;

&lt;h2&gt;
  
  
  🌌 Astratide on the Spotlight
&lt;/h2&gt;

&lt;p&gt;The Astratide experience lets you explore your birth chart, see planetary transits across different time scales, and ask questions about your chart or specific points in time through its AI readings.&lt;/p&gt;

&lt;p&gt;So when Astratide appears on DEV·TV, there's actually something to discover.&lt;/p&gt;

&lt;p&gt;You can see the project.&lt;/p&gt;

&lt;p&gt;Understand what it's trying to do.&lt;/p&gt;

&lt;p&gt;And jump straight into it if it catches your attention.&lt;/p&gt;

&lt;p&gt;That's the idea behind Spotlight.&lt;/p&gt;

&lt;h2&gt;
  
  
  📡 Spotlight is becoming its own channel
&lt;/h2&gt;

&lt;p&gt;The regular DEV·TV channels &lt;strong&gt;watch the developer internet&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Spotlight lets the &lt;strong&gt;developer internet come to DEV·TV&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Someone builds something interesting.&lt;/p&gt;

&lt;p&gt;It gets discovered.&lt;/p&gt;

&lt;p&gt;It gets a moment on the TV.&lt;/p&gt;

&lt;p&gt;And someone watching might discover a project they wouldn't have found otherwise.&lt;/p&gt;

&lt;p&gt;That's the experiment I'm running with Community Spotlight.&lt;/p&gt;

&lt;p&gt;Astratide is the latest project to go live.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What should be on the TV next?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;📺 &lt;strong&gt;Watch DEV·TV:&lt;/strong&gt; &lt;a href="https://shouvik12.github.io/devtv/" rel="noopener noreferrer"&gt;https://shouvik12.github.io/devtv/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🌌 &lt;strong&gt;Explore Astratide:&lt;/strong&gt; &lt;a href="https://astratide.com/" rel="noopener noreferrer"&gt;https://astratide.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💻 &lt;strong&gt;DEV·TV on GitHub:&lt;/strong&gt; &lt;a href="https://github.com/shouvik12/devtv/" rel="noopener noreferrer"&gt;https://github.com/shouvik12/devtv/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  showdev #webdev #opensource #devtools
&lt;/h1&gt;

</description>
      <category>ai</category>
      <category>astrology</category>
      <category>webdev</category>
    </item>
    <item>
      <title>DEV-TV Alert !!! New Model</title>
      <dc:creator>Shouvik Palit</dc:creator>
      <pubDate>Tue, 06 Oct 2026 15:56:17 +0000</pubDate>
      <link>https://dev.to/shouvik12/dev-tv-alert-new-model-318b</link>
      <guid>https://dev.to/shouvik12/dev-tv-alert-new-model-318b</guid>
      <description>&lt;p&gt;An hour ago, Mistral Large 4 landed on OpenRouter. I didn't see it in a newsletter or on a timeline. It showed up on channel 11 of &lt;strong&gt;DEV·TV&lt;/strong&gt;, a retro TV I built for developer news.&lt;/p&gt;

&lt;p&gt;The NEW MODELS channel watches OpenRouter and puts fresh listings on screen as they appear:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Frontier multimodal model (text + image input)&lt;/li&gt;
&lt;li&gt;Built for reasoning, coding and agentic work&lt;/li&gt;
&lt;li&gt;~512K context&lt;/li&gt;
&lt;li&gt;$0.68 in / $2.09 out per 1M tokens&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Release, context size and pricing in one glance, no tabs opened.&lt;/p&gt;

&lt;p&gt;DEV·TV tunes GitHub, Hacker News, AI papers, CVEs, releases and fresh models into one TV. It's a single &lt;code&gt;index.html&lt;/code&gt;, with no backend, no accounts and no tracking, and it's free.&lt;/p&gt;

&lt;p&gt;📺 Live: &lt;a href="https://shouvik12.github.io/devtv" rel="noopener noreferrer"&gt;https://shouvik12.github.io/devtv&lt;/a&gt;&lt;br&gt;
⭐ Repo: &lt;a href="https://github.com/shouvik12/devtv" rel="noopener noreferrer"&gt;https://github.com/shouvik12/devtv&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Flip to channel 11 and see what dropped today. What channel should I add next?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqrc4ol0w8wz8xk3a5y0k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqrc4ol0w8wz8xk3a5y0k.png" alt="DEV·TV's NEW MODELS channel showing Mistral Large 4 on OpenRouter: 524K context, $0.68 in and $2.09 out per 1M tokens, added 1 hour ago" width="800" height="802"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>opensource</category>
      <category>mistral</category>
    </item>
    <item>
      <title>Tencent just dropped Hy Image 3.5 Preview. DEV·TV is already showing it. 📺</title>
      <dc:creator>Shouvik Palit</dc:creator>
      <pubDate>Tue, 06 Oct 2026 03:32:13 +0000</pubDate>
      <link>https://dev.to/shouvik12/tencent-just-dropped-hy-image-35-preview-devtv-is-already-showing-it-2ih</link>
      <guid>https://dev.to/shouvik12/tencent-just-dropped-hy-image-35-preview-devtv-is-already-showing-it-2ih</guid>
      <description>&lt;p&gt;&lt;strong&gt;Another AI model just landed.&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;This time, it's &lt;strong&gt;Tencent's Hy Image 3.5 Preview&lt;/strong&gt; — a unified image generation and editing model that puts several workflows behind a single endpoint.&lt;/p&gt;

&lt;p&gt;And it showed up on &lt;strong&gt;DEV·TV's New Models channel just 5 hours after being added.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That's exactly why I built the channel.&lt;/p&gt;




&lt;h2&gt;
  
  
  🖼️ One endpoint. Three modes.
&lt;/h2&gt;

&lt;p&gt;Hy Image 3.5 Preview brings together:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;✍️ Text → Image&lt;/strong&gt;&lt;br&gt;
Generate an image from a prompt.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🖼️ Image → Image&lt;/strong&gt;&lt;br&gt;
Give it an existing image and transform it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🔄 Multi-turn Editing&lt;/strong&gt;&lt;br&gt;
Keep refining the result instead of starting over.&lt;/p&gt;

&lt;p&gt;Think:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Make the sky darker."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Then:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Remove the car."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Then:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Make the lighting warmer."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Same workflow. Same model.&lt;/p&gt;

&lt;p&gt;No jumping between separate generation and editing systems.&lt;/p&gt;




&lt;h2&gt;
  
  
  🧩 Up to 20 reference images
&lt;/h2&gt;

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

&lt;p&gt;Hy Image 3.5 Preview supports &lt;strong&gt;up to 20 reference images in a request&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;That opens up some useful workflows:&lt;/p&gt;

&lt;p&gt;🎨 &lt;strong&gt;Style consistency&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;🧑 &lt;strong&gt;Character consistency&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;📦 &lt;strong&gt;Product references&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;🖼️ &lt;strong&gt;Multiple visual sources&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Instead of describing everything from scratch, you can give the model the visual material you want it to work with.&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚡ The specs
&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;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Model&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;tencent/hy-image-v3.5-preview&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Context&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;100K&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Reference images&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Up to 20&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Generation&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Text → Image&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Editing&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Image → Image&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Multi-turn&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Yes&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Status&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Preview&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;DEV·TV currently shows it as free.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;As always with preview models, pricing and availability can change.&lt;/p&gt;




&lt;h2&gt;
  
  
  🤔 Why this matters
&lt;/h2&gt;

&lt;p&gt;The interesting part isn't simply &lt;strong&gt;"Tencent released another image model."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It's the consolidation.&lt;/p&gt;

&lt;p&gt;A developer building an image workflow can potentially use &lt;strong&gt;one integration&lt;/strong&gt; for:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Generate → Edit → Refine → Edit again&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That's a much simpler mental model than stitching together separate tools for every stage.&lt;/p&gt;

&lt;p&gt;And with a &lt;strong&gt;100K context window&lt;/strong&gt;, there's plenty of room for longer prompts and multi-turn interaction.&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚠️ It's still a preview
&lt;/h2&gt;

&lt;p&gt;Hy Image 3.5 Preview isn't something I'd blindly put into production tomorrow.&lt;/p&gt;

&lt;p&gt;Preview means:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Rate limits can change&lt;/li&gt;
&lt;li&gt;Model behavior can change&lt;/li&gt;
&lt;li&gt;Availability can change&lt;/li&gt;
&lt;li&gt;Pricing can change&lt;/li&gt;
&lt;li&gt;The API can evolve&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So experiment with it.&lt;/p&gt;

&lt;p&gt;Build something weird.&lt;/p&gt;

&lt;p&gt;See where it breaks.&lt;/p&gt;

&lt;p&gt;That's half the fun of new models anyway.&lt;/p&gt;




&lt;h2&gt;
  
  
  📺 And this is why DEV·TV has a New Models channel
&lt;/h2&gt;

&lt;p&gt;AI models are arriving too quickly to keep track of manually.&lt;/p&gt;

&lt;p&gt;You can follow a dozen AI companies and still miss something interesting.&lt;/p&gt;

&lt;p&gt;So DEV·TV does something simpler:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;It puts the developer internet on TV.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;New models.&lt;/p&gt;

&lt;p&gt;GitHub projects.&lt;/p&gt;

&lt;p&gt;Developer news.&lt;/p&gt;

&lt;p&gt;Research.&lt;/p&gt;

&lt;p&gt;Security.&lt;/p&gt;

&lt;p&gt;Framework releases.&lt;/p&gt;

&lt;p&gt;And now, when a new model appears in the catalog, &lt;strong&gt;it can get airtime.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;No login.&lt;/p&gt;

&lt;p&gt;No backend.&lt;/p&gt;

&lt;p&gt;No API keys.&lt;/p&gt;

&lt;p&gt;Just turn it on.&lt;/p&gt;




&lt;h3&gt;
  
  
  Today's model:
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Tencent — Hy Image 3.5 Preview&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;tencent/hy-image-v3.5-preview&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;100K context · image generation · image editing · multi-turn · up to 20 references&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Spotted on DEV·TV &lt;strong&gt;5 hours after it was added.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Tomorrow, something else will probably be there.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;That's the point. 📺&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;Try DEV·TV:&lt;/strong&gt; &lt;a href="https://shouvik12.github.io/devtv/" rel="noopener noreferrer"&gt;https://shouvik12.github.io/devtv/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;⭐ &lt;strong&gt;If you like the idea, consider starring the DEV·TV repo on GitHub.&lt;/strong&gt; It helps the project get discovered by more developers.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;DEV·TV is free and open source — a TV for the developer internet.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>showdev</category>
      <category>llm</category>
    </item>
  </channel>
</rss>
