<?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: sevasu</title>
    <description>The latest articles on DEV Community by sevasu (@sevasu77).</description>
    <link>https://dev.to/sevasu77</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%2F3854193%2F86d0295c-5141-47be-9afa-540e67f1b2e6.png</url>
      <title>DEV Community: sevasu</title>
      <link>https://dev.to/sevasu77</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sevasu77"/>
    <language>en</language>
    <item>
      <title>THINK ENGINE: SOLSTICE</title>
      <dc:creator>sevasu</dc:creator>
      <pubDate>Sun, 21 Jun 2026 11:59:27 +0000</pubDate>
      <link>https://dev.to/sevasu77/think-engine-solstice-271c</link>
      <guid>https://dev.to/sevasu77/think-engine-solstice-271c</guid>
      <description>&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/20ZKgDbYfqQ"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;■ What kind of game is this?&lt;/p&gt;

&lt;p&gt;THINK ENGINE: SOLSTICE is an interactive experience that explores the underlying shared system behind natural phenomena.&lt;/p&gt;

&lt;p&gt;The player enters the world as an observer and explores fragments of nature—such as snowflakes, plant veins, seashell spirals, and animal patterns—that initially appear unrelated.&lt;/p&gt;

&lt;p&gt;Through observation and progression, the game reveals that these differences are not fundamental, but rather different expressions emerging from the same underlying rule.&lt;/p&gt;

&lt;p&gt;Ultimately, the player arrives at a simple mathematical principle behind the world: Turing patterns.&lt;/p&gt;

&lt;p&gt;■ Relation to the theme&lt;/p&gt;

&lt;p&gt;This work is inspired by the June Solstice (Solstice) and the ideas of Alan Turing.&lt;/p&gt;

&lt;p&gt;The solstice represents a point of transition—the moment when daylight reaches its peak and begins to change. In this work, it is reinterpreted as a shift in perception, where the way we see the world fundamentally transforms.&lt;/p&gt;

&lt;p&gt;Through observation and understanding, the player is led toward a perception of reality as a computable structure governed by simple rules.&lt;/p&gt;

&lt;p&gt;■ Tribute to Alan Turing&lt;/p&gt;

&lt;p&gt;This project is also a tribute to Alan Turing.&lt;/p&gt;

&lt;p&gt;Its structure—from observation to understanding, and from phenomena to computation—reflects Turing’s exploration of the nature of intelligence.&lt;/p&gt;

&lt;p&gt;By presenting natural forms not as random occurrences but as outcomes of mathematical and algorithmic processes, the work highlights how Turing’s ideas continue to resonate within the foundations of the natural world.&lt;/p&gt;

&lt;p&gt;[Github][&lt;a href="https://github.com/sevasu77/THINK-ENGINE-SOLSTICE" rel="noopener noreferrer"&gt;https://github.com/sevasu77/THINK-ENGINE-SOLSTICE&lt;/a&gt;]&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>gamechallenge</category>
      <category>gamedev</category>
    </item>
    <item>
      <title>What I Learned From DEV Challenges About Winning and Community!</title>
      <dc:creator>sevasu</dc:creator>
      <pubDate>Sun, 21 Jun 2026 03:06:57 +0000</pubDate>
      <link>https://dev.to/sevasu77/what-i-learned-from-dev-challenges-about-winning-and-community-3j2g</link>
      <guid>https://dev.to/sevasu77/what-i-learned-from-dev-challenges-about-winning-and-community-3j2g</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%2F1rqyl5wsifqwfbwqtsdw.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%2F1rqyl5wsifqwfbwqtsdw.png" alt=" " width="742" height="588"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I thought DEV Challenges were about winning.&lt;/p&gt;

&lt;p&gt;What participating in DEV Challenges taught me.&lt;/p&gt;

&lt;p&gt;A few months ago, I joined DEV.&lt;/p&gt;

&lt;p&gt;I didn't know many people.&lt;br&gt;
I wasn't well known.&lt;br&gt;
I simply wanted to become a better developer.&lt;/p&gt;

&lt;p&gt;Like many newcomers, I believed something very simple.&lt;/p&gt;

&lt;p&gt;"If I can win a challenge, maybe that means I'm becoming a real developer."&lt;/p&gt;

&lt;p&gt;So I kept participating.&lt;/p&gt;

&lt;p&gt;Sometimes I built retro games.&lt;br&gt;
Sometimes I experimented with AI.&lt;br&gt;
Sometimes I simply challenged myself to finish something before the deadline.&lt;/p&gt;

&lt;p&gt;Every challenge taught me something.&lt;/p&gt;

&lt;p&gt;Every badge made me smile.&lt;/p&gt;

&lt;p&gt;But after several months, I realized something unexpected.&lt;/p&gt;

&lt;p&gt;The biggest prize wasn't the badge.&lt;/p&gt;

&lt;p&gt;I started asking myself...&lt;/p&gt;

&lt;p&gt;What happens after the contest ends?&lt;/p&gt;

&lt;p&gt;The badge stays on my profile.&lt;/p&gt;

&lt;p&gt;The project goes to GitHub.&lt;/p&gt;

&lt;p&gt;Then...&lt;/p&gt;

&lt;p&gt;What's next?&lt;/p&gt;

&lt;p&gt;That question stayed with me for a long time.&lt;/p&gt;

&lt;p&gt;Then I realized something.&lt;/p&gt;

&lt;p&gt;I had been focusing on the contest.&lt;/p&gt;

&lt;p&gt;But the real value wasn't the contest.&lt;/p&gt;

&lt;p&gt;It was the community.&lt;/p&gt;

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

&lt;p&gt;I would never have discussed ideas with developers from around the world.&lt;/p&gt;

&lt;p&gt;I would never have received reactions from people I had admired.&lt;/p&gt;

&lt;p&gt;I would never have met developers with completely different ways of thinking.&lt;/p&gt;

&lt;p&gt;The challenge wasn't just building software.&lt;/p&gt;

&lt;p&gt;The challenge was becoming part of a community.&lt;/p&gt;

&lt;p&gt;Something I had rarely experienced before.&lt;/p&gt;

&lt;p&gt;Most communication happens inside companies.&lt;/p&gt;

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

&lt;p&gt;It gave me a place to keep showing up.&lt;/p&gt;

&lt;p&gt;To keep learning.&lt;/p&gt;

&lt;p&gt;To keep improving.&lt;/p&gt;

&lt;p&gt;That matters more than I realized.&lt;/p&gt;

&lt;p&gt;The hardest part isn't building software.&lt;/p&gt;

&lt;p&gt;This surprised me.&lt;/p&gt;

&lt;p&gt;As I kept building apps, I realized something.&lt;/p&gt;

&lt;p&gt;Building an app is difficult.&lt;/p&gt;

&lt;p&gt;But building a place where people discover that app...&lt;/p&gt;

&lt;p&gt;is much harder.&lt;/p&gt;

&lt;p&gt;That's when I started appreciating communities like DEV even more.&lt;/p&gt;

&lt;p&gt;Someone had to build this place.&lt;/p&gt;

&lt;p&gt;Someone had to create a market where beginners and experienced developers could stand on the same stage.&lt;/p&gt;

&lt;p&gt;That's an incredible achievement.&lt;/p&gt;

&lt;p&gt;My goal changed.&lt;/p&gt;

&lt;p&gt;When I started...&lt;/p&gt;

&lt;p&gt;my goal was simple.&lt;/p&gt;

&lt;p&gt;Win a challenge.&lt;/p&gt;

&lt;p&gt;Now...&lt;/p&gt;

&lt;p&gt;I still want to create great projects.&lt;/p&gt;

&lt;p&gt;I still hope to win someday.&lt;/p&gt;

&lt;p&gt;But that's no longer my biggest goal.&lt;/p&gt;

&lt;p&gt;Now I want to build things that continue to matter after the contest ends.&lt;/p&gt;

&lt;p&gt;Projects.&lt;br&gt;
Ideas.&lt;br&gt;
Discussions.&lt;br&gt;
Communities.&lt;/p&gt;

&lt;p&gt;To anyone joining DEV for the first time:&lt;/p&gt;

&lt;p&gt;If you're here because you want to win...&lt;/p&gt;

&lt;p&gt;I understand.&lt;/p&gt;

&lt;p&gt;That was me too.&lt;/p&gt;

&lt;p&gt;But don't overlook something much bigger.&lt;/p&gt;

&lt;p&gt;You're joining a community where people encourage each other, challenge each other, and grow together.&lt;/p&gt;

&lt;p&gt;The badge may stay on your profile.&lt;/p&gt;

&lt;p&gt;But the community stays with you.&lt;/p&gt;

&lt;p&gt;I still don't know all the answers.&lt;/p&gt;

&lt;p&gt;In fact...&lt;/p&gt;

&lt;p&gt;I think I finally found the right question.&lt;/p&gt;

&lt;p&gt;How can we create more places where independent developers can keep growing together?&lt;/p&gt;

&lt;p&gt;I'd love to hear your thoughts.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>programming</category>
      <category>webdev</category>
      <category>community</category>
    </item>
    <item>
      <title>Title: From Stock Market "Glitch" to Financial Education — A Cow's Journey with GitHub Copilot 🐮✨</title>
      <dc:creator>sevasu</dc:creator>
      <pubDate>Wed, 03 Jun 2026 02:46:15 +0000</pubDate>
      <link>https://dev.to/sevasu77/title-from-stock-market-glitch-to-financial-education-a-cows-journey-with-github-copilot-19h3</link>
      <guid>https://dev.to/sevasu77/title-from-stock-market-glitch-to-financial-education-a-cows-journey-with-github-copilot-19h3</guid>
      <description>&lt;p&gt;Introduction&lt;br&gt;
This is a submission for the GitHub Finish-Up-A-Thon Challenge.&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/NNca7e01zuA"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;I originally built a game where a cow jumps on floating market platforms. It was tightly coupled with real-time stock data (like NVDA and ASML) via a Python backend. But while revisiting this abandoned prototype, I had a realization: Children don't care about stock ticker symbols. They care about choices, personality, and immediate impact.&lt;/p&gt;

&lt;p&gt;With GitHub Copilot as my co-pilot, I decided to finish and pivot this project. I transformed a complex stock simulator into an intuitive financial education game where a child's "Risk Profile" alters the very physics of the game world.&lt;/p&gt;

&lt;p&gt;[GitHub] [&lt;a href="https://github.com/sevasu77/cow-jump-financial-literacy/tree/main" rel="noopener noreferrer"&gt;https://github.com/sevasu77/cow-jump-financial-literacy/tree/main&lt;/a&gt;]&lt;/p&gt;

&lt;p&gt;The Evolution: Before &amp;amp; After&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The Backstory &amp;amp; Pivot (The Human Intent)
The original prototype was an adult-oriented "market tracker game." It required real-time API fetches, had messy if/else hardcoded logic for physics, and the text was too technical for younger minds. I wanted to turn it into a clean, arcade-like educational experience with 4 distinct asset classes:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;🟦 AI Tech: High Risk / High Return (Heavy gravity, massive jump, narrow platforms)&lt;/p&gt;

&lt;p&gt;🟩 Green Energy: Low Risk / Steady (Light gravity, low jump, extra-wide platforms)&lt;/p&gt;

&lt;p&gt;🟨 Global Logistics: Balanced Growth (Standard physics)&lt;/p&gt;

&lt;p&gt;🟥 Food Tech: Safety Net Insurance (Grants a one-time emergency recovery jump)&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Before (The Messy Conditional Branching)
In the early prototype, changing styles required massive, hardcoded conditional branches. The game loop was a monolithic "spaghetti" function where physics, key inputs, and DOM rendering were all tangled together.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;JavaScript&lt;br&gt;
// BEFORE: Hardcoded nested logic inside startGame&lt;br&gt;
function startGame(style) {&lt;br&gt;
    if(style === 'AI') {&lt;br&gt;
        jumpPower = -18 * (1 + marketBonus); &lt;br&gt;
        platWidth = 70;&lt;br&gt;
        styleLabel.innerText = "AIテクノロジー";&lt;br&gt;
        styleLabel.style.backgroundColor = "#3b82f6";&lt;br&gt;
    } else if(style === 'RE') {&lt;br&gt;
        // ... Repeated mud-style variables setting ...&lt;br&gt;
    }&lt;br&gt;
}&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;After (The Copilot Glow Up)
Using Copilot's architectural analysis, I refactored the entire codebase into a clean, Data-Driven Architecture using a central STYLE_CONFIG table and fully decoupled the game loops.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;JavaScript&lt;br&gt;
// AFTER: Clean, Data-Driven Architecture suggested by Copilot&lt;br&gt;
const STYLE_CONFIG = {&lt;br&gt;
    'AI': {&lt;br&gt;
        name: "AI Technology",&lt;br&gt;
        color: "#3b82f6",&lt;br&gt;
        platColor: "#3b82f6",&lt;br&gt;
        gravity: 0.45,&lt;br&gt;
        jumpPower: -20,&lt;br&gt;
        platWidth: 70,&lt;br&gt;
        hasExtraLife: false&lt;br&gt;
    },&lt;br&gt;
    'RE': { /* Safe &amp;amp; Steady parameters &lt;em&gt;/ },&lt;br&gt;
    'LG': { /&lt;/em&gt; Balanced Growth parameters &lt;em&gt;/ },&lt;br&gt;
    'FT': { /&lt;/em&gt; Safety Net Perks */ }&lt;br&gt;
};&lt;br&gt;
How GitHub Copilot Helped (The Completion Arc)&lt;br&gt;
GitHub Copilot wasn’t just a code generator; it acted as a senior architect that helped me cross the finish line by forcing me to focus on code quality over feature-creep.&lt;/p&gt;

&lt;p&gt;The Architecture Audit:&lt;br&gt;
I asked Copilot to review my original messy prototype. It instantly flagged that my style logic was scattered. It suggested migrating to STYLE_CONFIG, which immediately eliminated all raw if-else blocks from the game setup.&lt;/p&gt;

&lt;p&gt;Decoupling the Monolith (Function Splitting):&lt;br&gt;
The original loop() function was over 100 lines long, making it a nightmare to debug. Copilot guided me to split the responsibilities into clear, single-purpose modules:&lt;/p&gt;

&lt;p&gt;handleInput() (Input handling)&lt;/p&gt;

&lt;p&gt;updatePhysics() (State management)&lt;/p&gt;

&lt;p&gt;checkCollisions() (Collision logic)&lt;/p&gt;

&lt;p&gt;handleCameraScroll() (Viewport adjustment)&lt;/p&gt;

&lt;p&gt;render() (Pure visual synching)&lt;/p&gt;

&lt;p&gt;Eliminating Magic Numbers:&lt;br&gt;
Copilot swept through the code and gathered all raw screen dimensions and hardcoded layout bounds into a unified GAME_CONSTANTS object, giving the game long-term maintainability.&lt;/p&gt;

&lt;p&gt;Tech Stack&lt;br&gt;
Python &amp;amp; Streamlit: Core web wrapper and page configuration.&lt;/p&gt;

&lt;p&gt;HTML5 / CSS3: Retro-inspired arcade UI frame.&lt;/p&gt;

&lt;p&gt;Vanilla JavaScript: Decoupled, state-driven 2D physics engine.&lt;/p&gt;

&lt;p&gt;What I Learned&lt;br&gt;
The GitHub Finish-Up-A-Thon taught me that finishing a project isn't about padding it with 100 raw features. It’s about polishing the core user experience and leaving the codebase cleaner than you found it. GitHub Copilot shined brightest when helping me refactor, structure, and modularize an old idea into a robust, scalable reality. Now, adding a new "Investment Style" to teach children about finance takes less than 10 seconds—just add a new row to the config table!&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>githubchallenge</category>
    </item>
    <item>
      <title>🗡️ Tsundoku Slayer: An Agent That Decides What Not To Read</title>
      <dc:creator>sevasu</dc:creator>
      <pubDate>Sun, 31 May 2026 03:35:30 +0000</pubDate>
      <link>https://dev.to/sevasu77/tsundoku-slayer-an-agent-that-decides-what-not-to-read-37ij</link>
      <guid>https://dev.to/sevasu77/tsundoku-slayer-an-agent-that-decides-what-not-to-read-37ij</guid>
      <description>&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/kvP_lR_RVy8"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;"Stop summarizing the noise. Start executing it."&lt;br&gt;
Tsundoku Slayer is an autonomous agentic system powered by Hermes Agent that overnight patrols your unread tabs, mercilessly filters out 90% of the information overload, and saves only the information capable of killing your current blocker.&lt;/p&gt;

&lt;p&gt;🎯 The Problem&lt;br&gt;
While debugging a painful Streamlit IndexError, I realized my real issue wasn't a lack of information—it was too much information. I had documentation, API feeds, tech news, and bookmarks all competing for my limited focus.&lt;/p&gt;

&lt;p&gt;Most AI tools try to "summarize" everything, which ironically generates more text to read and increases cognitive load. I didn't need another summarizer. I needed an autonomous agent capable of deciding what NOT to read right now.&lt;/p&gt;

&lt;p&gt;🧠 How Hermes Agent Drives the Workflow&lt;br&gt;
This project doesn't just scrape webs; Hermes Agent acts as a high-conviction decision maker. It coordinates the entire workflow by running a multi-step reasoning loop overnight.&lt;/p&gt;

&lt;p&gt;⚙️ The Agent Workflow&lt;br&gt;
Retrieve: Fetches unread article content via web scraping tools.&lt;/p&gt;

&lt;p&gt;Compare: Ingests and cross-examines the content against the user's active, real-time problem context (e.g., specific stack traces).&lt;/p&gt;

&lt;p&gt;Reason: Analytically evaluates the true relevance of the article to the current blocker.&lt;/p&gt;

&lt;p&gt;Verdict: Produces a high-conviction binary choice: SAVE or EXECUTE.&lt;/p&gt;

&lt;p&gt;Justify: Generates a crisp, logical explanation for why an article was terminated or spared.&lt;/p&gt;

&lt;p&gt;Synthesize: Automatically crafts an immediately applicable Python/Streamlit code patch for saved items.&lt;/p&gt;

&lt;p&gt;📋 Example Outcome: Focus in Action&lt;br&gt;
Here is a real-world scenario of how Hermes Agent processes a chaotic backlog when you are stuck on a critical crash:&lt;/p&gt;

&lt;p&gt;Current Blocker: IndexError: list index out of range inside a Streamlit dialogue array loop.&lt;/p&gt;

&lt;p&gt;Unread Queue (Input):&lt;/p&gt;

&lt;p&gt;Streamlit st.status Documentation ➔ EXECUTE (Irrelevant UI reference)&lt;/p&gt;

&lt;p&gt;General Python Tag Feed ➔ EXECUTE (Too broad, pure noise)&lt;/p&gt;

&lt;p&gt;Tech News Flash ➔ EXECUTE (Complete distraction)&lt;/p&gt;

&lt;p&gt;Streamlit IndexError Bug Fix Guide ➔ SAVE (The Hidden Gem)&lt;/p&gt;

&lt;p&gt;📊 The Dawn Execution Report&lt;br&gt;
Noise Kill Rate: 75%&lt;/p&gt;

&lt;p&gt;Generated Justification (for Saved Item): "Critical match: This guide outlines exactly why state sync delays cause index mismatches in Streamlit arrays."&lt;/p&gt;

&lt;p&gt;Generated Actionable Patch (Output):&lt;/p&gt;

&lt;p&gt;Python&lt;/p&gt;

&lt;h1&gt;
  
  
  Hermes Agent generated patch to kill the blocker immediately:
&lt;/h1&gt;

&lt;p&gt;safe_idx = min(&lt;br&gt;
    st.session_state.current_index, &lt;br&gt;
    len(st.session_state.dialogue_list) - 1&lt;br&gt;
)&lt;br&gt;
current_dialogue = st.session_state.dialogue_list[safe_idx]&lt;br&gt;
🛠️ Technical Implementation &amp;amp; The Sandbox Fallback&lt;br&gt;
Frontend: Streamlit (Features a high-contrast agent dashboard and real-time reasoning visualization via st.status)&lt;/p&gt;

&lt;p&gt;LLM Core: gemma4:e4b running locally via Ollama.&lt;/p&gt;

&lt;p&gt;Key Metric: "Noise Kill Rate"—A prominent dashboard metric showing the exact percentage of data the agent successfully terminated, instantly communicating the saved cognitive load.&lt;/p&gt;

&lt;p&gt;💡 Note for Judges (Demo Reliability)&lt;br&gt;
To ensure a deterministic and reliable demo experience during judging, the current prototype includes fallback context boundaries for selected URLs within the scraping tool. This architecture is designed to transition directly into a dynamic vector-embedding pipeline (RAG) mapped against the agent’s core prompt structures.&lt;/p&gt;

&lt;p&gt;🚀 The Core Philosophy&lt;br&gt;
Most AI systems help people consume more information. Tsundoku Slayer focuses on a different question: "What information deserves your attention right now?"&lt;/p&gt;

&lt;p&gt;Instead of generating another tedious report, Hermes Agent acts as an intelligent decision-making layer. It protects developer focus by filtering, prioritizing, and surfacing only immediately actionable knowledge.&lt;/p&gt;

&lt;p&gt;[GitHub][&lt;a href="https://github.com/sevasu77/tsundoku-slayer" rel="noopener noreferrer"&gt;https://github.com/sevasu77/tsundoku-slayer&lt;/a&gt;]&lt;/p&gt;

</description>
      <category>hermesagentchallenge</category>
      <category>devchallenge</category>
      <category>agents</category>
    </item>
    <item>
      <title>🏆 Inference Collapse: Real-Time Hallucination Audit</title>
      <dc:creator>sevasu</dc:creator>
      <pubDate>Sun, 24 May 2026 01:29:18 +0000</pubDate>
      <link>https://dev.to/sevasu77/inference-collapse-real-time-hallucination-audit-4fbg</link>
      <guid>https://dev.to/sevasu77/inference-collapse-real-time-hallucination-audit-4fbg</guid>
      <description>&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/6CYUNltvXG0"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;🏆 Inference Collapse: Real-Time Hallucination Audit&lt;/p&gt;

&lt;p&gt;Inference Collapse is a cyberpunk-inspired real-time simulation game that binds Gemma 4 (31B-it) inference outputs directly to downstream world-state behavior.&lt;br&gt;
The project visualizes LLM hallucination, overconfidence, and unstable reasoning as physical threats, spatial corruption, and environmental instability inside an interactive game system.&lt;/p&gt;

&lt;p&gt;💡 Project Overview&lt;/p&gt;

&lt;p&gt;In this game, the player acts as an audit bot exploring corrupted sectors while monitoring inference signals generated by Gemma 4.&lt;/p&gt;

&lt;p&gt;As reasoning quality degrades, the game world itself becomes unstable.&lt;/p&gt;

&lt;p&gt;Structured inference signals from Gemma 4 are directly injected into gameplay logic:&lt;/p&gt;

&lt;p&gt;confidence → enemy AI speed, field of view (FOV), and player visibility changes&lt;br&gt;
severity → spatial glitches, coordinate noise, and world instability&lt;/p&gt;

&lt;p&gt;This creates a real-time relationship between:&lt;/p&gt;

&lt;p&gt;LLM inference → downstream world-state corruption&lt;/p&gt;

&lt;p&gt;Rather than treating hallucination as a simple model failure, this project turns it into an interactive gameplay mechanic.&lt;/p&gt;

&lt;p&gt;🧠 Why Gemma 4 (31B-it)?&lt;/p&gt;

&lt;p&gt;This project intentionally uses Gemma 4 – 31B-it (Dense) because of three key advantages:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Strong reasoning consistency&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;To simulate believable hallucinated logic, the model needs to maintain coherent reasoning while still producing biased or unstable conclusions.&lt;br&gt;
31B-it provided a strong balance between reasoning depth and output stability.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Structured JSON outputs&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The game directly binds inference values such as confidence and severity into real-time physics and AI behavior.&lt;br&gt;
Reliable structured output was essential for stable simulation updates.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Future local deployment potential&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Although the current version runs through API-based inference, the architecture was designed with future local Gemma deployment in mind.&lt;/p&gt;

&lt;p&gt;🛠 Technical Implementation&lt;br&gt;
Backend&lt;br&gt;
Python&lt;br&gt;
Streamlit&lt;br&gt;
Google GenAI SDK&lt;/p&gt;

&lt;p&gt;Gemma 4 generates structured inference signals that are parsed and transformed into gameplay parameters.&lt;/p&gt;

&lt;p&gt;Frontend&lt;br&gt;
HTML5 Canvas&lt;br&gt;
JavaScript&lt;/p&gt;

&lt;p&gt;Using a real-time rendering loop, Gemma’s outputs are directly mapped into movement logic, visibility systems, and environmental distortion.&lt;/p&gt;

&lt;p&gt;Inference Pipeline&lt;/p&gt;

&lt;p&gt;Gemma output → JSON parsing → world-state binding → gameplay update&lt;/p&gt;

&lt;p&gt;Fallback Mode&lt;/p&gt;

&lt;p&gt;If API access becomes unavailable (degraded mode), the system switches to a local simulation fallback so reviewers can still experience the inference-driven mechanics.&lt;/p&gt;

&lt;p&gt;🎨 Originality&lt;/p&gt;

&lt;p&gt;This project redefines hallucination not as a passive AI error, but as:&lt;/p&gt;

&lt;p&gt;Hallucination as a Gameplay Mechanic&lt;/p&gt;

&lt;p&gt;False confidence, unstable reasoning, and contradictory outputs directly affect enemy behavior, visibility, and environmental corruption.&lt;/p&gt;

&lt;p&gt;The goal was to create an experience where LLM reasoning quality itself becomes the difficulty system of the game.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/sevasu77/inference-collapse" rel="noopener noreferrer"&gt;GitHub: Inference Collapse&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>gemmachallenge</category>
      <category>gemma</category>
    </item>
    <item>
      <title>🧠Thought Navigation Engine</title>
      <dc:creator>sevasu</dc:creator>
      <pubDate>Mon, 27 Apr 2026 08:57:41 +0000</pubDate>
      <link>https://dev.to/sevasu77/thought-navigation-engine-476c</link>
      <guid>https://dev.to/sevasu77/thought-navigation-engine-476c</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.amazonaws.com%2Fuploads%2Farticles%2Fl5qv1a7gzibtfm8juwbb.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.amazonaws.com%2Fuploads%2Farticles%2Fl5qv1a7gzibtfm8juwbb.png" alt=" " width="800" height="481"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Introduction: A Shift Beyond Performance&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The most striking aspect of Google Cloud NEXT 2026 was not an incremental improvement in AI performance, but a fundamental redefinition of its role.&lt;/p&gt;

&lt;p&gt;In particular, two announcements stood out:&lt;/p&gt;

&lt;p&gt;Gemini Enterprise (a restructured evolution of Vertex AI)&lt;br&gt;
The declaration of the “Agentic Era”&lt;/p&gt;

&lt;p&gt;AI is no longer positioned as a system that simply answers questions.&lt;br&gt;
Instead, it is being designed as an autonomous agent that executes tasks and workflows.&lt;/p&gt;

&lt;p&gt;In other words, AI is shifting from a supporting intelligence to an acting entity.&lt;/p&gt;

&lt;p&gt;This raises a deeper question:&lt;/p&gt;

&lt;p&gt;If AI becomes something that acts, where does human thinking move?&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The Core Question: Where Does Human Thought Go?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Gemini 3.1’s multimodal capabilities, TPU generation upgrades, and the Agentic Data Cloud all share a common direction:&lt;/p&gt;

&lt;p&gt;They assume that AI is no longer just generating answers, but making decisions and taking actions.&lt;/p&gt;

&lt;p&gt;This fundamentally changes the system architecture of intelligence.&lt;/p&gt;

&lt;p&gt;At this point, the role of humans is no longer obvious.&lt;br&gt;
Are we simply becoming instruction providers?&lt;/p&gt;

&lt;p&gt;Or does thinking itself need to be redefined?&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The Real Problem: Thinking Is Not a Skill Problem&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Most people assume that “not being able to think” is a capability issue.&lt;/p&gt;

&lt;p&gt;However, the real structure is different:&lt;/p&gt;

&lt;p&gt;“I don’t know where to start thinking”&lt;br&gt;
“My perspective gets stuck”&lt;br&gt;
“Ideas don’t expand”&lt;/p&gt;

&lt;p&gt;These are not skill failures.&lt;/p&gt;

&lt;p&gt;They are system design failures.&lt;/p&gt;

&lt;p&gt;Thinking does not fail due to lack of ability,&lt;br&gt;
but due to lack of entry-point design.&lt;/p&gt;

&lt;p&gt;Thinking is closer to an interface than a skill.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Thinking as Mode Selection&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Thinking is not a single process.&lt;/p&gt;

&lt;p&gt;It consists of multiple entry modes:&lt;/p&gt;

&lt;p&gt;Analytical (decomposition and structure extraction)&lt;br&gt;
Structured (relational organization)&lt;br&gt;
Realistic (constraints and feasibility)&lt;br&gt;
Positive (reinterpretation and reframing)&lt;/p&gt;

&lt;p&gt;Thus, thinking is not defined by what you think, but:&lt;/p&gt;

&lt;p&gt;which mode you start from&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Proposal: The Thought Navigation Engine&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Based on this hypothesis, I redefined AI not as a “response generator”, but as:&lt;/p&gt;

&lt;p&gt;a layer that designs the starting point of human thinking.&lt;/p&gt;

&lt;p&gt;Google Cloud NEXT 2026 introduced the “Agentic Era”, where AI operates as an autonomous actor in the external world.&lt;/p&gt;

&lt;p&gt;This project explores the inverse direction:&lt;/p&gt;

&lt;p&gt;autonomy in human internal cognition.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Four Thought Modes&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This system models thinking as four distinct cognitive spaces:&lt;/p&gt;

&lt;p&gt;Analytical: decomposes structure and causality&lt;br&gt;
Structured: organizes relationships&lt;br&gt;
Realistic: evaluates constraints and risks&lt;br&gt;
Positive: reconstructs meaning&lt;/p&gt;

&lt;p&gt;The user input is not treated as an answer request, but as a cognitive seed.&lt;/p&gt;

&lt;p&gt;The AI selects the optimal mode and begins from that perspective.&lt;/p&gt;

&lt;p&gt;🖼️ Before: Raw input state screenshot&lt;br&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.amazonaws.com%2Fuploads%2Farticles%2F4excx58elb581e2zuoyx.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.amazonaws.com%2Fuploads%2Farticles%2F4excx58elb581e2zuoyx.png" alt=" " width="800" height="332"&gt;&lt;/a&gt;&lt;a href="https://dev.tourl"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Connection to Gemini Enterprise&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This framework aligns with the direction of Google Cloud NEXT:&lt;/p&gt;

&lt;p&gt;Gemini Enterprise → AI agents executing work&lt;br&gt;
Agentic Era → AI as decision-making systems&lt;br&gt;
Agentic Data Cloud → meaning-aware data infrastructure&lt;/p&gt;

&lt;p&gt;These represent autonomy in the external world.&lt;/p&gt;

&lt;p&gt;This project, however, focuses on:&lt;/p&gt;

&lt;p&gt;autonomy in internal cognition&lt;/p&gt;

&lt;p&gt;Thus, both systems form a symmetrical structure:&lt;/p&gt;

&lt;p&gt;External autonomy (AI actions)&lt;br&gt;
Internal autonomy (human thinking design)&lt;/p&gt;

&lt;p&gt;🖼️ After: Mode-based cognition visualization screenshot&lt;br&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.amazonaws.com%2Fuploads%2Farticles%2Fa5q0jp4lwe542ya0uxfg.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.amazonaws.com%2Fuploads%2Farticles%2Fa5q0jp4lwe542ya0uxfg.png" alt=" " width="800" height="420"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Implementation: Thinking as a Flow&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The system is designed as a continuous process:&lt;/p&gt;

&lt;p&gt;Input is received as a cognitive seed&lt;br&gt;
A thinking mode is selected&lt;br&gt;
The mode defines perspective constraints&lt;br&gt;
Output is generated under that constraint&lt;br&gt;
The result is visualized spatially&lt;/p&gt;

&lt;p&gt;Importantly, judgment and generation are not separated.&lt;/p&gt;

&lt;p&gt;They are treated as a continuous process.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Conclusion: From Answer Systems to Thought Design Layers&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Google Cloud NEXT 2026 marks a transition:&lt;/p&gt;

&lt;p&gt;From model-centric AI&lt;br&gt;
to agent-based infrastructure.&lt;/p&gt;

&lt;p&gt;The essence of this shift is:&lt;/p&gt;

&lt;p&gt;AI moving from “thinking” to “acting”&lt;/p&gt;

&lt;p&gt;This project explores the complementary direction:&lt;/p&gt;

&lt;p&gt;designing where human thinking begins&lt;/p&gt;

&lt;p&gt;If AI becomes the actor in the external world,&lt;br&gt;
humans must redesign cognition in the internal world.&lt;/p&gt;

&lt;p&gt;When these two layers connect, a unified system of thinking and execution emerges.&lt;/p&gt;

&lt;p&gt;This prototype is only an initial step in that direction.&lt;/p&gt;

&lt;p&gt;[GitHub:URL][&lt;a href="https://github.com/sevasu77/cognitive_design" rel="noopener noreferrer"&gt;https://github.com/sevasu77/cognitive_design&lt;/a&gt;]&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>cloudnextchallenge</category>
      <category>googlecloud</category>
    </item>
    <item>
      <title>🌍 EARTH CHAT — When Data Isn’t Enough 🏆 DEV Weekend Challenge Submission</title>
      <dc:creator>sevasu</dc:creator>
      <pubDate>Fri, 17 Apr 2026 03:03:37 +0000</pubDate>
      <link>https://dev.to/sevasu77/when-data-isnt-enough-designing-a-ui-that-makes-climate-risk-feel-real-1i3n</link>
      <guid>https://dev.to/sevasu77/when-data-isnt-enough-designing-a-ui-that-makes-climate-risk-feel-real-1i3n</guid>
      <description>&lt;h1&gt;
  
  
  🌍 EARTH CHAT — When Data Isn’t Enough
&lt;/h1&gt;

&lt;p&gt;🏆 DEV Weekend Challenge Submission&lt;br&gt;&lt;br&gt;
🔗 LIVE DEMO&lt;br&gt;&lt;br&gt;
👉 &lt;a href="https://disaster-nhu2gvkqsvbwexuyuyrogc.streamlit.app/" rel="noopener noreferrer"&gt;https://disaster-nhu2gvkqsvbwexuyuyrogc.streamlit.app/&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  ⚡ One-line Concept
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;Climate data becomes a living system that reacts, breaks, and talks back.&lt;/strong&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  🖼️ EXPERIENCE PREVIEW
&lt;/h1&gt;

&lt;h3&gt;
  
  
  1️⃣ First Contact
&lt;/h3&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.amazonaws.com%2Fuploads%2Farticles%2F6pyvo9d80gi84dh1dc5y.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.amazonaws.com%2Fuploads%2Farticles%2F6pyvo9d80gi84dh1dc5y.png" alt="EARTH CHAT HERO" width="800" height="368"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  2️⃣ Interaction Phase
&lt;/h3&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.amazonaws.com%2Fuploads%2Farticles%2Fh13sf14afqd4vsdwc1lq.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.amazonaws.com%2Fuploads%2Farticles%2Fh13sf14afqd4vsdwc1lq.png" alt="INTERACTION SCREEN" width="769" height="896"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  3️⃣ Consequence Phase
&lt;/h3&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.amazonaws.com%2Fuploads%2Farticles%2Fb8734tc6935c0aytq2y1.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.amazonaws.com%2Fuploads%2Farticles%2Fb8734tc6935c0aytq2y1.png" alt="IMPACT SCREEN" width="800" height="367"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  💡 Why This Exists
&lt;/h1&gt;

&lt;p&gt;Most climate dashboards show numbers.&lt;/p&gt;

&lt;p&gt;But numbers don’t create urgency.&lt;/p&gt;

&lt;p&gt;So I changed the rule:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;What if the Earth reacts instead of reports?&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h1&gt;
  
  
  🧠 Core Idea
&lt;/h1&gt;

&lt;p&gt;Earth Chat transforms environmental data into a &lt;strong&gt;living feedback system&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🌍 Earth reacts to user decisions&lt;/li&gt;
&lt;li&gt;🌫️ Air pollution affects system stability&lt;/li&gt;
&lt;li&gt;⚠️ Real-world PM2.5 influences “glitch behavior”&lt;/li&gt;
&lt;li&gt;💬 Earth speaks back emotionally, not numerically&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  🎮 How It Works
&lt;/h1&gt;

&lt;ol&gt;
&lt;li&gt;User selects environmental policy&lt;/li&gt;
&lt;li&gt;Earth state evolves in real time&lt;/li&gt;
&lt;li&gt;Air quality modifies system behavior&lt;/li&gt;
&lt;li&gt;UI shifts visually based on Earth’s condition&lt;/li&gt;
&lt;li&gt;The system gradually becomes unstable or stable&lt;/li&gt;
&lt;/ol&gt;




&lt;h1&gt;
  
  
  🔬 Key Insight
&lt;/h1&gt;

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

&lt;blockquote&gt;
&lt;p&gt;PM2.5 = 42 μg/m³&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;We experience:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“The Earth starts to glitch when the air becomes toxic.”&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h1&gt;
  
  
  🛠️ Tech Stack
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;Streamlit&lt;/li&gt;
&lt;li&gt;Python&lt;/li&gt;
&lt;li&gt;OpenAQ API&lt;/li&gt;
&lt;li&gt;Session State Simulation&lt;/li&gt;
&lt;li&gt;Dynamic CSS Animation&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  🎨 Design Philosophy
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;Data alone does not change behavior → emotion does&lt;/li&gt;
&lt;li&gt;Dashboards should react, not just display&lt;/li&gt;
&lt;li&gt;Climate change should be felt, not only read&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  🔮 Future Ideas
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;Global shared Earth state across users&lt;/li&gt;
&lt;li&gt;Real-time disaster API integration&lt;/li&gt;
&lt;li&gt;Multi-region simulation&lt;/li&gt;
&lt;li&gt;Persistent world evolution over time&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  🧾 Closing Statement
&lt;/h1&gt;

&lt;p&gt;This is not a dashboard.&lt;/p&gt;

&lt;p&gt;It is an experiment in a single question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What if environmental data could feel alive?&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>webdev</category>
      <category>ai</category>
    </item>
    <item>
      <title>🐄 This Cow = Your Thought — THINK ENGINE v5.0</title>
      <dc:creator>sevasu</dc:creator>
      <pubDate>Fri, 17 Apr 2026 02:25:23 +0000</pubDate>
      <link>https://dev.to/sevasu77/stop-rewriting-prompts-start-designing-how-ai-thinks-3bfl</link>
      <guid>https://dev.to/sevasu77/stop-rewriting-prompts-start-designing-how-ai-thinks-3bfl</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.amazonaws.com%2Fuploads%2Farticles%2Fpkgn63d7lihlp2nwjiv9.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.amazonaws.com%2Fuploads%2Farticles%2Fpkgn63d7lihlp2nwjiv9.png" alt=" " width="800" height="451"&gt;&lt;/a&gt;🚨 &lt;/p&gt;

&lt;p&gt;Anti-Value Proposition&lt;/p&gt;

&lt;p&gt;This does not optimize your workflow.&lt;br&gt;
It does not give you better answers.&lt;br&gt;
It does not even try to be efficient.&lt;/p&gt;

&lt;p&gt;It simply lets you…&lt;br&gt;
move your thoughts through space.&lt;/p&gt;

&lt;p&gt;🌀 What is this?&lt;/p&gt;

&lt;p&gt;A spatial thinking interface.&lt;br&gt;
You navigate your thinking instead of writing it.&lt;/p&gt;

&lt;p&gt;You don’t type and get answers.&lt;br&gt;
You move a thought (🐄) through cognitive fields.&lt;/p&gt;

&lt;p&gt;Each direction changes how the thought behaves.&lt;/p&gt;

&lt;p&gt;Analytical → break it down&lt;br&gt;
Structured → organize it&lt;br&gt;
Realistic → ground it&lt;br&gt;
Positive → reframe it&lt;/p&gt;

&lt;p&gt;Somewhere between movement and silence…&lt;br&gt;
something stabilizes.&lt;/p&gt;

&lt;p&gt;📸 Screenshot 1 — Your thought enters the system&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.amazonaws.com%2Fuploads%2Farticles%2F49movxc69ixivdwyn09d.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.amazonaws.com%2Fuploads%2Farticles%2F49movxc69ixivdwyn09d.png" alt=" " width="800" height="321"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📸 Screenshot 2 — Your thought reacts to a mode&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.amazonaws.com%2Fuploads%2Farticles%2Ffi7lstzumr513bfhvo1h.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.amazonaws.com%2Fuploads%2Farticles%2Ffi7lstzumr513bfhvo1h.png" alt=" " width="800" height="445"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🎮 How it works&lt;br&gt;
Use W / A / S / D to move&lt;br&gt;
The 🐄 represents your active thought&lt;br&gt;
Nodes react based on proximity&lt;br&gt;
Lines = cognitive connections&lt;br&gt;
Sound input affects system stability&lt;/p&gt;

&lt;p&gt;Silence is not empty — it is structured thinking.&lt;/p&gt;

&lt;p&gt;📸 Screenshot 3&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.amazonaws.com%2Fuploads%2Farticles%2F8rhkgsa9rujnzlft605j.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.amazonaws.com%2Fuploads%2Farticles%2F8rhkgsa9rujnzlft605j.png" alt=" " width="800" height="326"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🤡 Why did I build this?&lt;/p&gt;

&lt;p&gt;“What if thinking wasn’t linear?”&lt;/p&gt;

&lt;p&gt;Most tools force you to:&lt;/p&gt;

&lt;p&gt;write&lt;br&gt;
organize&lt;br&gt;
optimize&lt;/p&gt;

&lt;p&gt;This does none of that.&lt;/p&gt;

&lt;p&gt;It lets you:&lt;/p&gt;

&lt;p&gt;drift&lt;br&gt;
collide&lt;br&gt;
stabilize&lt;/p&gt;

&lt;p&gt;Or not.&lt;/p&gt;

&lt;p&gt;📸 Screenshot 4&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.amazonaws.com%2Fuploads%2Farticles%2F4f2qb0zw1oa2wek6bdbw.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.amazonaws.com%2Fuploads%2Farticles%2F4f2qb0zw1oa2wek6bdbw.png" alt=" " width="800" height="564"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🧠 Technical Details (unnecessarily serious)&lt;/p&gt;

&lt;p&gt;Built with Streamlit&lt;br&gt;
Custom HTML + Canvas rendering&lt;br&gt;
Real-time spatial interaction system&lt;br&gt;
Audio input used as noise signal&lt;br&gt;
Dynamic node-weighted synthesis logic&lt;/p&gt;

&lt;p&gt;🧪 Try it yourself&lt;/p&gt;

&lt;p&gt;👉 [][&lt;a href="https://prompt-structurizer-e7fnagz9ashqcqofkzm4zp.streamlit.app/" rel="noopener noreferrer"&gt;https://prompt-structurizer-e7fnagz9ashqcqofkzm4zp.streamlit.app/&lt;/a&gt;]&lt;/p&gt;

&lt;p&gt;(If it feels unclear, that’s intentional.)&lt;/p&gt;

&lt;p&gt;💬 Final Thoughts&lt;/p&gt;

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

&lt;p&gt;a thinking tool&lt;br&gt;
a broken interface&lt;br&gt;
or just a cow walking through ideas&lt;/p&gt;

&lt;p&gt;I’m not entirely sure.&lt;/p&gt;

&lt;p&gt;❓ Question for you&lt;/p&gt;

&lt;p&gt;What do you think the cow is actually doing?&lt;/p&gt;

&lt;p&gt;Wrong answers only.&lt;/p&gt;

</description>
      <category>openclawchallenge</category>
      <category>productivity</category>
      <category>ui</category>
      <category>showdev</category>
    </item>
    <item>
      <title>🐄 The Cow That Glitched Into Another Dimension (and never came back)</title>
      <dc:creator>sevasu</dc:creator>
      <pubDate>Thu, 02 Apr 2026 11:25:28 +0000</pubDate>
      <link>https://dev.to/sevasu77/the-cow-that-glitched-into-another-dimension-and-never-came-back-5fd3</link>
      <guid>https://dev.to/sevasu77/the-cow-that-glitched-into-another-dimension-and-never-came-back-5fd3</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.amazonaws.com%2Fuploads%2Farticles%2F4xtvz092hvtool6eyqkq.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.amazonaws.com%2Fuploads%2Farticles%2F4xtvz092hvtool6eyqkq.png" alt=" " width="800" height="404"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🚨 Anti-Value Proposition&lt;/p&gt;

&lt;p&gt;This project solves absolutely nothing.&lt;/p&gt;

&lt;p&gt;It does not improve productivity.&lt;br&gt;
It does not teach you finance.&lt;br&gt;
It does not even properly explain itself.&lt;/p&gt;

&lt;p&gt;It is simply… a cow walking home in 1984…&lt;br&gt;
that accidentally enters another dimension.&lt;/p&gt;

&lt;p&gt;🌀 What is this?&lt;/p&gt;

&lt;p&gt;You control a cow.&lt;/p&gt;

&lt;p&gt;That’s it.&lt;/p&gt;

&lt;p&gt;Move left and right, and eventually you’ll find… something you probably shouldn’t.&lt;/p&gt;

&lt;p&gt;A door.&lt;/p&gt;

&lt;p&gt;After that, things get worse.&lt;/p&gt;

&lt;p&gt;The sky turns red&lt;br&gt;
The world glitches&lt;br&gt;
The cow starts saying questionable things&lt;br&gt;
There is no clear objective&lt;br&gt;
There is no escape (probably)&lt;br&gt;
🤡 Why did I build this?&lt;/p&gt;

&lt;p&gt;I wanted to create something that feels like:&lt;/p&gt;

&lt;p&gt;“Wait… what am I even looking at?”&lt;/p&gt;

&lt;p&gt;Not everything needs to be useful.&lt;br&gt;
Some things just need to exist.&lt;/p&gt;

&lt;p&gt;🧠 Technical Details (unnecessarily serious)&lt;br&gt;
Built with Streamlit (because clearly this is a serious enterprise tool)&lt;br&gt;
Uses HTML + JavaScript canvas rendering inside Streamlit&lt;br&gt;
Procedural movement system for infinite scrolling&lt;br&gt;
Randomized dialogue system for existential cow thoughts&lt;br&gt;
Glitch effects to simulate… instability? corruption? who knows&lt;br&gt;
🐄 Features&lt;br&gt;
Cow&lt;br&gt;
Moving cow&lt;br&gt;
Disturbed cow&lt;br&gt;
Interdimensional cow&lt;br&gt;
Existential cow dialogue&lt;br&gt;
🎮 Try it yourself&lt;/p&gt;

&lt;p&gt;👉 [URL][&lt;a href="https://summer-of-84-cow-jzapvmcuzffgs3v4vqby4q.streamlit.app/" rel="noopener noreferrer"&gt;https://summer-of-84-cow-jzapvmcuzffgs3v4vqby4q.streamlit.app/&lt;/a&gt;]&lt;/p&gt;

&lt;p&gt;(If it breaks, that’s part of the experience.)&lt;/p&gt;

&lt;p&gt;💬 Final Thoughts&lt;/p&gt;

&lt;p&gt;This might be the most over-engineered useless thing I’ve built.&lt;/p&gt;

&lt;p&gt;And honestly… I’m not sure if I regret it.&lt;/p&gt;

&lt;p&gt;❓ Question for you&lt;/p&gt;

&lt;p&gt;What do you think is actually happening to the cow?&lt;/p&gt;

&lt;p&gt;Wrong answers only.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>418challenge</category>
      <category>showdev</category>
      <category>gamedev</category>
    </item>
    <item>
      <title>Beyond Guilt: Opening Finance Through a Jumping Cow</title>
      <dc:creator>sevasu</dc:creator>
      <pubDate>Tue, 31 Mar 2026 21:23:53 +0000</pubDate>
      <link>https://dev.to/sevasu77/beyond-guilt-democratizing-financial-literacy-through-a-jumping-cow-5efb</link>
      <guid>https://dev.to/sevasu77/beyond-guilt-democratizing-financial-literacy-through-a-jumping-cow-5efb</guid>
      <description>&lt;p&gt;[Try it yourself][&lt;a href="https://idlsd7wgwbvlpbctbjm5hd.streamlit.app/" rel="noopener noreferrer"&gt;https://idlsd7wgwbvlpbctbjm5hd.streamlit.app/&lt;/a&gt;]&lt;br&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.amazonaws.com%2Fuploads%2Farticles%2Foqlzdnl0dvoz6g9tjc1m.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.amazonaws.com%2Fuploads%2Farticles%2Foqlzdnl0dvoz6g9tjc1m.png" alt=" " width="541" height="709"&gt;&lt;/a&gt;&lt;br&gt;
I didn’t start with a mission to democratize financial literacy.&lt;br&gt;
I started with a cow that jumps when stock prices move.&lt;/p&gt;

&lt;p&gt;At the time, finance felt distant to me.&lt;br&gt;
Dense textbooks, unfamiliar terminology, and an unspoken sense that it belonged to “those who understand.”&lt;br&gt;
Every time I encountered it, I felt like I was standing outside of something important—watching, but not really part of it.&lt;/p&gt;

&lt;p&gt;And yet, the world clearly moves around it.&lt;br&gt;
That distance stayed with me.&lt;/p&gt;

&lt;p&gt;At some point, I stopped trying to “understand” finance,&lt;br&gt;
and started thinking about how to feel it.&lt;/p&gt;

&lt;p&gt;If the stock price goes up, the cow jumps higher.&lt;br&gt;
If it drops, the jump becomes smaller.&lt;/p&gt;

&lt;p&gt;That’s all.&lt;/p&gt;

&lt;p&gt;But in that simple motion, there is something immediate and intuitive.&lt;br&gt;
No need for charts, no need for terminology.&lt;br&gt;
Even without explanation, you can sense the “mood” of the market just by watching the movement.&lt;/p&gt;

&lt;p&gt;It feels less like studying, and more like playing.&lt;br&gt;
And that shift—from obligation to curiosity—might be what keeps people from giving up in the first place.&lt;/p&gt;

&lt;p&gt;I built this using Streamlit, a lightweight framework that runs entirely in the browser.&lt;br&gt;
No expensive setup, no special hardware.&lt;br&gt;
If you have a device and an internet connection, you can access the same experience.&lt;/p&gt;

&lt;p&gt;There were limits to what I could build on my own.&lt;br&gt;
For more complex JavaScript interactions, I turned to AI as a collaborator.&lt;/p&gt;

&lt;p&gt;It wasn’t about replacing my role, but reshaping it.&lt;br&gt;
I focused on designing the experience—how it should feel, how simple it should be—while letting AI assist with the parts I couldn’t fully implement myself.&lt;/p&gt;

&lt;p&gt;That balance became part of the process.&lt;/p&gt;

&lt;p&gt;This project will not change the world overnight.&lt;br&gt;
But if somewhere, someone feels that finance is not something distant or intimidating—&lt;br&gt;
but something slightly more approachable, even a little interesting—&lt;br&gt;
then it has already done something meaningful.&lt;/p&gt;

&lt;p&gt;We may not be able to eliminate the educational gap created by where we are born or how we grow up.&lt;br&gt;
But we can lower the entrance, even just a little.&lt;/p&gt;

&lt;p&gt;This jumping cow is a small attempt to do exactly that.&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>wecoded</category>
      <category>python</category>
      <category>career</category>
    </item>
  </channel>
</rss>
