<?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: Atharva Lawange</title>
    <description>The latest articles on DEV Community by Atharva Lawange (@athlawange).</description>
    <link>https://dev.to/athlawange</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%2F4091689%2F636290a2-7b23-4a0a-9b0a-a16a5931bce0.jpg</url>
      <title>DEV Community: Atharva Lawange</title>
      <link>https://dev.to/athlawange</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/athlawange"/>
    <language>en</language>
    <item>
      <title>good</title>
      <dc:creator>Atharva Lawange</dc:creator>
      <pubDate>Fri, 02 Oct 2026 11:03:58 +0000</pubDate>
      <link>https://dev.to/athlawange/good-13km</link>
      <guid>https://dev.to/athlawange/good-13km</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/athlawange/kitchentales-turning-loved-ones-voice-memos-into-heirloom-recipes-with-google-gemma-elevenlabs-107e" class="crayons-story__hidden-navigation-link"&gt;KitchenTales: Turning Loved Ones' Voice Memos into Heirloom Recipes with Google Gemma &amp;amp; ElevenLabs&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
      &lt;a href="https://dev.to/athlawange/kitchentales-turning-loved-ones-voice-memos-into-heirloom-recipes-with-google-gemma-elevenlabs-107e" class="crayons-article__context-note crayons-article__context-note__feed"&gt;&lt;p&gt;Hacktoberfest Weekend Challenge: Build for a Friend Submission 🤝&lt;/p&gt;

&lt;/a&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/athlawange" class="crayons-avatar  crayons-avatar--l  "&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%2Fuser%2Fprofile_image%2F4091689%2F636290a2-7b23-4a0a-9b0a-a16a5931bce0.jpg" alt="athlawange profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/athlawange" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Atharva Lawange
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Atharva Lawange
                
                
              
              &lt;div id="story-author-preview-content-4787076" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/athlawange" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&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%2Fuser%2Fprofile_image%2F4091689%2F636290a2-7b23-4a0a-9b0a-a16a5931bce0.jpg" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Atharva Lawange&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/athlawange/kitchentales-turning-loved-ones-voice-memos-into-heirloom-recipes-with-google-gemma-elevenlabs-107e" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Oct 2&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/athlawange/kitchentales-turning-loved-ones-voice-memos-into-heirloom-recipes-with-google-gemma-elevenlabs-107e" id="article-link-4787076"&gt;
          KitchenTales: Turning Loved Ones' Voice Memos into Heirloom Recipes with Google Gemma &amp;amp; ElevenLabs
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/devchallenge"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;devchallenge&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/weekendchallenge"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;weekendchallenge&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/hf26challenge"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;hf26challenge&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/gemma"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;gemma&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/athlawange/kitchentales-turning-loved-ones-voice-memos-into-heirloom-recipes-with-google-gemma-elevenlabs-107e" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;1&lt;span class="hidden s:inline"&gt;&amp;nbsp;reaction&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/athlawange/kitchentales-turning-loved-ones-voice-memos-into-heirloom-recipes-with-google-gemma-elevenlabs-107e#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              

              3&lt;span class="hidden s:inline"&gt;&amp;nbsp;comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            2 min read
          &lt;/small&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
    </item>
    <item>
      <title>KitchenTales: Turning Loved Ones' Voice Memos into Heirloom Recipes with Google Gemma &amp; ElevenLabs</title>
      <dc:creator>Atharva Lawange</dc:creator>
      <pubDate>Fri, 02 Oct 2026 11:03:35 +0000</pubDate>
      <link>https://dev.to/athlawange/kitchentales-turning-loved-ones-voice-memos-into-heirloom-recipes-with-google-gemma-elevenlabs-107e</link>
      <guid>https://dev.to/athlawange/kitchentales-turning-loved-ones-voice-memos-into-heirloom-recipes-with-google-gemma-elevenlabs-107e</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-weekend-2026-10-01"&gt;Hacktoberfest Weekend Challenge: Build for a Friend&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;Every family has a loved one—a Nonno, Abuela, or aunt—whose cooking is magical, yet &lt;strong&gt;they never write down a single recipe&lt;/strong&gt;. When asked, they send a rambling voice memo: &lt;em&gt;"a splash of olive oil, reduce whole milk slow, brown until it smells like home."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I built &lt;strong&gt;KitchenTales&lt;/strong&gt; for &lt;strong&gt;Nonno Giuseppe, Abuela Carmen, Auntie Priya, and Elena&lt;/strong&gt; to capture and preserve their spoken culinary soul before it's lost to time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;KitchenTales&lt;/strong&gt; turns casual audio voice memos into structured heirloom recipe cards using open-weight AI:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Colloquial Normalization:&lt;/strong&gt; Translates unmeasured speech (&lt;em&gt;"a pinch of this, a couple splashes"&lt;/em&gt;) into culinary measurements.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Family Secret Isolation:&lt;/strong&gt; Detects and highlights unwritten heritage techniques (e.g., nutmeg milk reduction, aroma traps, hot honey glaze).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hands-Free Cook Mode:&lt;/strong&gt; Powered by warm &lt;strong&gt;ElevenLabs voice narration&lt;/strong&gt; and continuous voice commands (&lt;em&gt;"Next"&lt;/em&gt;, &lt;em&gt;"Back"&lt;/em&gt;, &lt;em&gt;"Timer"&lt;/em&gt;) so dirty hands never touch the screen.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Smart Pantry &amp;amp; Dietary Adapters:&lt;/strong&gt; Swaps missing ingredients and converts dishes to Vegan or Gluten-Free in one click.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Live Web App:&lt;/strong&gt; &lt;a href="https://kitchentales.onrender.com" rel="noopener noreferrer"&gt;https://kitchentales.onrender.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/Master66999/Hacktoberfest" rel="noopener noreferrer"&gt;https://github.com/Master66999/Hacktoberfest&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&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%2Fraw.githubusercontent.com%2FMaster66999%2FHacktoberfest%2Fmain%2Fassets%2Fcover.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%2Fraw.githubusercontent.com%2FMaster66999%2FHacktoberfest%2Fmain%2Fassets%2Fcover.jpg" alt="KitchenTales Cover" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/Master66999" rel="noopener noreferrer"&gt;
        Master66999
      &lt;/a&gt; / &lt;a href="https://github.com/Master66999/Hacktoberfest" rel="noopener noreferrer"&gt;
        Hacktoberfest
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;🍲 KitchenTales&lt;/h1&gt;
&lt;/div&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Turn messy spoken voice memos from loved ones into treasured heirloom recipes.&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;Built with ❤️ for the &lt;a href="https://dev.to/challenges/hacktoberfest-weekend-2026-10-01" rel="nofollow"&gt;Hacktoberfest Weekend Challenge: Build for a Friend&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a href="https://dev.to/challenges/hacktoberfest-weekend-2026-10-01" rel="nofollow"&gt;&lt;img src="https://camo.githubusercontent.com/ada46bba97dee907578946b35d3952f7fba2799bd108eebfd5797b2f90b2b144/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4861636b746f626572666573742d323032362532305765656b656e642532304368616c6c656e67652d4646364630303f7374796c653d666f722d7468652d6261646765266c6f676f3d6861636b746f62657266657374266c6f676f436f6c6f723d7768697465" alt="Hacktoberfest 2026"&gt;&lt;/a&gt;
&lt;a href="https://ai.google.dev/gemma" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/c785781cd5b7a1792d6e7922695440b3b5fe84db98f897337eb942c1a78e0041/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f476f6f676c6525323047656d6d612d4f70656e2d2d5765696768747325323041492d3432383546343f7374796c653d666f722d7468652d6261646765266c6f676f3d676f6f676c65266c6f676f436f6c6f723d7768697465" alt="Google Gemma 2"&gt;&lt;/a&gt;
&lt;a href="https://elevenlabs.io/" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/9a0155391ddf3a477a190b9b55eeaefdf49d1d71db8740ea2f707f80eb9160b9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f456c6576656e4c6162732d566f69636525323053796e7468657369732d3131313131313f7374796c653d666f722d7468652d6261646765266c6f676f3d656c6576656e6c616273266c6f676f436f6c6f723d7768697465" alt="ElevenLabs"&gt;&lt;/a&gt;
&lt;a href="https://github.com/Master66999/Hacktoberfest" rel="noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/cd9cd60874d6d406b2a1553d45e474b83d65d1d215719b9ed01bf3eb9d65d6b1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f507269766163792d313030253235253230436c69656e742d2d536964652532304f66666c696e652d3243364534393f7374796c653d666f722d7468652d6261646765" alt="Privacy"&gt;&lt;/a&gt;
&lt;a href="https://github.com/Master66999/Hacktoberfest/LICENSE" rel="noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/1736263e7abccd5448e130c257555354792cbceae6b18535e86d6157f95b906f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d626c75653f7374796c653d666f722d7468652d6261646765" alt="License"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;📖 The "Build for a Friend" Story&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;Every family has a friend, grandmother, or uncle whose cooking is pure magic—yet they &lt;strong&gt;never write down a single recipe&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Whenever you ask how to recreate their signature ragù, focaccia, dal, or birria, they send an unmeasured, rambling voice memo:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"Listen kiddo, brown your chuck roast slow until it crusts, throw in whatever carrots and onions you have, grate a little nutmeg, and add a splash of milk before the wine... that's the secret nobody tells you."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Handwritten notes get grease-stained and lost. Generic recipe blogs lack the intimate family tricks. &lt;strong&gt;KitchenTales&lt;/strong&gt; was built to preserve these irreplaceable audio memories forever.&lt;/p&gt;
&lt;p&gt;Drop in an unmeasured voice memo, and open-weight &lt;strong&gt;Google Gemma AI&lt;/strong&gt; listens, extracts precise quantities…&lt;/p&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/Master66999/Hacktoberfest" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;Built with pure vanilla web standards (zero bundlers, instant load):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;index.html&lt;/code&gt; &amp;amp; &lt;code&gt;css/styles.css&lt;/code&gt; — 3D tactile buttons, glassmorphic depth, and warm culinary typography (&lt;code&gt;Fraunces&lt;/code&gt; &amp;amp; &lt;code&gt;Outfit&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;js/gemma-engine.js&lt;/code&gt; — Client-side Google Gemma 2 processing harness for transcript extraction and dietary conversions.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;js/voice-narrator.js&lt;/code&gt; — ElevenLabs neural TTS + Web Speech continuous hands-free voice command listener.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;js/recipes-data.js&lt;/code&gt; &amp;amp; &lt;code&gt;js/app.js&lt;/code&gt; — Preloaded generational voice memos and private local vault storage.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Spoken Voice Memo ──▶ Google Gemma 2 AI ──▶ Heirloom Card ──▶ ElevenLabs Voice Guide
("brown slow, splash")  (Entities &amp;amp; Secrets)   (Dual Units)      (Hands-free commands)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Google Gemma 2:&lt;/strong&gt; Open-weight LLM tailored for conversational nuance. It translates vague phrases (&lt;em&gt;"cook until it sounds like gentle rain"&lt;/em&gt;) into structured culinary instructions with metric/imperial units.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;ElevenLabs Audio Guidance:&lt;/strong&gt; Delivers warm, natural voice narration that sounds like a master chef or loving elder guiding you step-by-step.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Continuous Voice Commands:&lt;/strong&gt; Native &lt;code&gt;SpeechRecognition&lt;/code&gt; listener detects spoken triggers (&lt;em&gt;"next"&lt;/em&gt;, &lt;em&gt;"back"&lt;/em&gt;, &lt;em&gt;"repeat"&lt;/em&gt;, &lt;em&gt;"timer"&lt;/em&gt;) without touching the screen.&lt;/li&gt;
&lt;/ol&gt;


&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;100% Privacy:&lt;/strong&gt; Generational family voices, laughter, and personal stories stay private on device—never fed into commercial cloud training sets.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Works Completely Offline:&lt;/strong&gt; Family cooking happens in cabins, beaches, and remote kitchens without Wi-Fi. Gemma runs locally on consumer hardware.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Zero Metered Costs:&lt;/strong&gt; Preserving 500 family recipes over a lifetime costs &lt;strong&gt;$0.00&lt;/strong&gt; in recurring cloud API tokens.&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;
  
  
  My Agent Session
&lt;/h2&gt;

&lt;p&gt;This project was pair-programmed with an autonomous coding agent:&lt;/p&gt;


&lt;div class="ltag-agent-session"&gt;
  &lt;div class="agent-session-header"&gt;
    
    &lt;span class="agent-session-tool-icon-badge" title="Claude Code"&gt;
&lt;/span&gt;
    &lt;span class="agent-session-title"&gt;Building KitchenTales: Turning Voice Memos into Heirloom Recipes with Google Gemma &amp;amp; ElevenLabs&lt;/span&gt;
  &lt;/div&gt;

  &lt;div class="agent-session-scroll"&gt;

      &lt;div class="agent-session-message agent-session-user"&gt;
        &lt;div class="agent-session-role-badge agent-session-role-user"&gt;
          You
        &lt;/div&gt;
        &lt;div class="agent-session-content"&gt;
                &lt;div class="agent-session-text"&gt;
                  &lt;p&gt;what other feacture can i add in this  first read tfolder and start inplemting all feacture you givev&lt;/p&gt;

                &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class="agent-session-message agent-session-user"&gt;
        &lt;div class="agent-session-role-badge agent-session-role-user"&gt;
          You
        &lt;/div&gt;
        &lt;div class="agent-session-content"&gt;
                &lt;div class="agent-session-text"&gt;
                  &lt;p&gt;look change wholedesign again and change font size also and font weight and height so some ectra 3d design thing&lt;/p&gt;

                &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class="agent-session-message agent-session-user"&gt;
        &lt;div class="agent-session-role-badge agent-session-role-user"&gt;
          You
        &lt;/div&gt;
        &lt;div class="agent-session-content"&gt;
                &lt;div class="agent-session-text"&gt;
                  &lt;p&gt;iwr -useb &lt;a href="https://devrelay.com/install.ps1" rel="noopener noreferrer"&gt;https://devrelay.com/install.ps1&lt;/a&gt; | iex install this&lt;/p&gt;

                &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class="agent-session-message agent-session-user"&gt;
        &lt;div class="agent-session-role-badge agent-session-role-user"&gt;
          You
        &lt;/div&gt;
        &lt;div class="agent-session-content"&gt;
                &lt;div class="agent-session-text"&gt;
                  &lt;p&gt;create one proper md file&lt;/p&gt;

                &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class="agent-session-message agent-session-user"&gt;
        &lt;div class="agent-session-role-badge agent-session-role-user"&gt;
          You
        &lt;/div&gt;
        &lt;div class="agent-session-content"&gt;
                &lt;div class="agent-session-text"&gt;
                  &lt;p&gt;how to deploy this on render&lt;/p&gt;

                &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class="agent-session-message agent-session-user"&gt;
        &lt;div class="agent-session-role-badge agent-session-role-user"&gt;
          You
        &lt;/div&gt;
        &lt;div class="agent-session-content"&gt;
                &lt;div&gt;
                  &lt;div class="agent-session-text agent-session-text-collapse"&gt;
                    &lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-weekend-2026-10-01"&gt;Hacktoberfest Weekend Challenge: Build for a Friend&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;What I Built&lt;/h2&gt;

&lt;p&gt;&amp;lt;!-- What does it do, and who is the friend or loved one you built it for?  What problem does it solve for them? --&amp;gt;&lt;/p&gt;

&lt;h2&gt;Demo&lt;/h2&gt;

&lt;p&gt;&amp;lt;!-- Share a deployed link or a video demo. --&amp;gt;&lt;/p&gt;

&lt;h2&gt;Code&lt;/h2&gt;

&lt;p&gt;&amp;lt;!-- Show us the code!  You can embed a GitHub repo directly into your post. --&amp;gt;&lt;/p&gt;

&lt;h2&gt;How I Built It&lt;/h2&gt;

&lt;p&gt;&amp;lt;!-- Which open-source AI did you use (open-weight models, agent harnesses, frameworks, local inference), and how is your project built around it? --&amp;gt;&lt;/p&gt;

&lt;h2&gt;Why Does Open Innovation Matter?&lt;/h2&gt;

&lt;p&gt;&amp;lt;!-- Why does open innovation matter for what you built?  What did it make possible that a closed API wouldn't? --&amp;gt;&lt;/p&gt;

&lt;h2&gt;My Agent Session&lt;/h2&gt;

&lt;p&gt;&amp;lt;!-- Optional, but judges love it.  Save your session with DevRelay and embed it with the agent_session tag (see the challenge page), or link to it. --&amp;gt;&lt;/p&gt;

&lt;h2&gt;Prize Categories&lt;/h2&gt;

&lt;p&gt;&amp;lt;!-- Which partner categories are you entering?  List every one that applies, or remove this section. --&amp;gt;&lt;/p&gt;

&lt;p&gt;&amp;lt;!-- Team Submissions: Please pick one member to publish the submission and credit teammates by listing their DEV usernames directly in the body of the post. --&amp;gt;&lt;/p&gt;

&lt;p&gt;&amp;lt;!-- Thanks for participating! --&amp;gt;&lt;/p&gt;

                  &lt;/div&gt;
                  Show more
                &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class="agent-session-message agent-session-user"&gt;
        &lt;div class="agent-session-role-badge agent-session-role-user"&gt;
          You
        &lt;/div&gt;
        &lt;div class="agent-session-content"&gt;
                &lt;div&gt;
                  &lt;div class="agent-session-text agent-session-text-collapse"&gt;
                    &lt;p&gt;Editor Basics&lt;br&gt;
Use &lt;a href="https://dev.to/new?prefill=---%0Atitle%3A%20%0Apublished%3A%20%0Atags%3A%20devchallenge%2C%20weekendchallenge%2C%20hf26challenge%0A---%0A%0A%2AThis%20is%20a%20submission%20for%20the%20%5BHacktoberfest%20Weekend%20Challenge%3A%20Build%20for%20a%20Friend%5D%28https%3A%2F%2Fdev.to%2Fchallenges%2Fhacktoberfest-weekend-2026-10-01%29%2A%0A%0A%23%23%20What%20I%20Built%0A%3C%21--%20What%20does%20it%20do%2C%20and%20who%20is%20the%20friend%20or%20loved%20one%20you%20built%20it%20for%3F%20%20What%20problem%20does%20it%20solve%20for%20them%3F%20--%3E%0A%0A%23%23%20Demo%0A%3C%21--%20Share%20a%20deployed%20link%20or%20a%20video%20demo.%20--%3E%0A%0A%23%23%20Code%0A%3C%21--%20Show%20us%20the%20code%21%20%20You%20can%20embed%20a%20GitHub%20repo%20directly%20into%20your%20post.%20--%3E%0A%0A%23%23%20How%20I%20Built%20It%0A%3C%21--%20Which%20open-source%20AI%20did%20you%20use%20%28open-weight%20models%2C%20agent%20harnesses%2C%20frameworks%2C%20local%20inference%29%2C%20and%20how%20is%20your%20project%20built%20around%20it%3F%20--%3E%0A%0A%23%23%20Why%20Does%20Open%20Innovation%20Matter%3F%0A%3C%21--%20Why%20does%20open%20innovation%20matter%20for%20what%20you%20built%3F%20%20What%20did%20it%20make%20possible%20that%20a%20closed%20API%20wouldn%27t%3F%20--%3E%0A%0A%23%23%20My%20Agent%20Session%0A%3C%21--%20Optional%2C%20but%20judges%20love%20it.%20%20Save%20your%20session%20with%20DevRelay%20and%20embed%20it%20with%20the%20agent_session%20tag%20%28see%20the%20challenge%20page%29%2C%20or%20link%20to%20it.%20--%3E%0A%0A%23%23%20Prize%20Categories%0A%3C%21--%20Which%20partner%20categories%20are%20you%20entering%3F%20%20List%20every%20one%20that%20applies%2C%20or%20remove%20this%20section.%20--%3E%0A%0A%3C%21--%20Team%20Submissions%3A%20Please%20pick%20one%20member%20to%20publish%20the%20submission%20and%20credit%20teammates%20by%20listing%20their%20DEV%20usernames%20directly%20in%20the%20body%20of%20the%20post.%20--%3E%0A%0A%3C%21--%20Thanks%20for%20participating%21%20--%3E%0A#markdown"&gt;Markdown&lt;/a&gt; to w&lt;br&gt;
&amp;lt;truncated 917 bytes&amp;gt;&lt;br&gt;
%20directly%20into%20your%20post.%20--%3E%0A%0A%23%23%20How%20I%20Built%20It%0A%3C%21--%20Which%20open-source%20AI%20did%20you%20use%20%28open-weight%20models%2C%20agent%20harnesses%2C%20frameworks%2C%20local%20inference%29%2C%20and%20how%20is%20your%20project%20built%20around%20it%3F%20--%3E%0A%0A%23%23%20Why%20Does%20Open%20Innovation%20Matter%3F%0A%3C%21--%20Why%20does%20open%20innovation%20matter%20for%20what%20you%20built%3F%20%20What%20did%20it%20make%20possible%20that%20a%20closed%20API%20wouldn%27t%3F%20--%3E%0A%0A%23%23%20My%20Agent%20Session%0A%3C%21--%20Optional%2C%20but%20judges%20love%20it.%20%20Save%20your%20session%20with%20DevRelay%20and%20embed%20it%20with%20the%20agent_session%20tag%20%28see%20the%20challenge%20page%29%2C%20or%20link%20to%20it.%20--%3E%0A%0A%23%23%20Prize%20Categories%0A%3C%21--%20Which%20partner%20categories%20are%20you%20entering%3F%20%20List%20every%20one%20that%20applies%2C%20or%20remove%20this%20section.%20--%3E%0A%0A%3C%21--%20Team%20Submissions%3A%20Please%20pick%20one%20member%20to%20publish%20the%20submission%20and%20credit%20teammates%20by%20listing%20their%20DEV%20usernames%20directly%20in%20the%20body%20of%20the%20post.%20--%3E%0A%0A%3C%21--%20Thanks%20for%20participating%21%20--%3E%0A#liquid).&lt;br&gt;
In addition to images for the post's content, you can also drag and drop a cover image.&lt;br&gt;
Embed coding agent sessions from Claude Code, Codex, Gemini CLI, and more: {% agent_session ID %}. Use named slices to embed different parts throughout your post: {% agent_session ID planning %}. &lt;a href="https://dev.to/agent_sessions/new"&gt;Upload a session&lt;/a&gt;.&lt;/p&gt;

                  &lt;/div&gt;
                  Show more
                &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class="agent-session-message agent-session-user"&gt;
        &lt;div class="agent-session-role-badge agent-session-role-user"&gt;
          You
        &lt;/div&gt;
        &lt;div class="agent-session-content"&gt;
                &lt;div class="agent-session-text"&gt;
                  &lt;p&gt;create cover page&lt;/p&gt;

                &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class="agent-session-message agent-session-user"&gt;
        &lt;div class="agent-session-role-badge agent-session-role-user"&gt;
          You
        &lt;/div&gt;
        &lt;div class="agent-session-content"&gt;
                &lt;div class="agent-session-text"&gt;
                  &lt;p&gt;Show your work. We'd love to see how you built it. Save your agent session with &lt;a href="https://devrelay.com/" rel="noopener noreferrer"&gt;DevRelay&lt;/a&gt; and embed it in your post, or link to it. It's optional, but it helps the judges understand your process.&lt;/p&gt;

                &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class="agent-session-message agent-session-user"&gt;
        &lt;div class="agent-session-role-badge agent-session-role-user"&gt;
          You
        &lt;/div&gt;
        &lt;div class="agent-session-content"&gt;
                &lt;div&gt;
                  &lt;div class="agent-session-text agent-session-text-collapse"&gt;
                    &lt;p&gt;&lt;a href="https://dev.to/agent_sessions/new#main-content"&gt;Skip to content&lt;/a&gt;&lt;a href="https://www.algolia.com/developers/?utm_source=devto&amp;amp;utm_medium=referral" rel="noopener noreferrer"&gt;Powered by Algolia&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/new"&gt;Create Post&lt;/a&gt;&lt;br&gt;
Upload Agent Session&lt;br&gt;
Upload Agent Session&lt;br&gt;
&lt;a href="https://dev.to/agent_sessions"&gt;← All Sessions&lt;/a&gt;&lt;br&gt;
Upload a coding agent session file. It will be parsed and scrubbed locally in your browser — then you can curate which parts to include before saving.&lt;br&gt;
Session Title&lt;br&gt;
Agent Tool Auto-detect Claude Code Codex (OpenAI) Gemini CLI OpenCode Pi GitHub Copilot&lt;br&gt;
Session FileDrop your session file here or click to browse&lt;br&gt;
Supports .jsonl and .json files&lt;br&gt;
Where to find your session filesClaude Code&lt;br&gt;
~/.claude/projects/&amp;lt;project&amp;gt;/&lt;em&gt;.jsonl&lt;br&gt;
Codex (OpenAI)&lt;br&gt;
~/.codex/sessions/YYYY/MM/DD/&lt;/em&gt;.jsonl&lt;br&gt;
Gemini CLI&lt;br&gt;
~/.gemini/tmp/session-&lt;em&gt;.json&lt;br&gt;
OpenCode&lt;br&gt;
Run opencode export &amp;lt;session-id&amp;gt; &amp;gt; opencode-session.json, then upload the exported file.&lt;br&gt;
Pi&lt;br&gt;
~/.pi/agent/sessions/&amp;lt;project&amp;gt;/&lt;/em&gt;.jsonl&lt;br&gt;
GitHub Copilot&lt;br&gt;
~/.copilot/session-state/&amp;lt;session-id&amp;gt;/events.jsonl&lt;br&gt;
Parse File&lt;br&gt;
&lt;a href="https://dev.to/"&gt;DEV Community&lt;/a&gt; — A space to discuss and keep up software development and manage your software career&lt;br&gt;
&lt;a href="https://dev.to/"&gt;Home&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/challenges"&gt;DEV Challenges&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/++"&gt;DEV++&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/videos"&gt;Videos&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/deved"&gt;DEV Education Tracks&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/help"&gt;DEV Help&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/advertise"&gt;Advertise on DEV&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/organizations"&gt;Organization Accounts&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/showcase"&gt;DEV Showcase&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/about"&gt;About&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/contact"&gt;Contact&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/free-postgres-database-tier"&gt;Free Postgres Database&lt;/a&gt;&lt;br&gt;
&lt;a href="https://shop.forem.com/" rel="noopener noreferrer"&gt;DEV Shop&lt;/a&gt;&lt;br&gt;
&lt;a href="https://mlh.io/" rel="noopener noreferrer"&gt;MLH&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/code-of-conduct"&gt;Code of Conduct&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/privacy"&gt;Privacy Policy&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/terms"&gt;Terms of Use&lt;/a&gt;&lt;br&gt;
Built on &lt;a href="https://www.forem.com/" rel="noopener noreferrer"&gt;Forem&lt;/a&gt; — the &lt;a href="https://dev.to/t/opensource"&gt;open source&lt;/a&gt; software that powers &lt;a href="https://dev.to/"&gt;DEV&lt;/a&gt; and other inclusive communities.&lt;br&gt;
Made with love and &lt;a href="https://dev.to/t/rails"&gt;Ruby on Rails&lt;/a&gt;. DEV Community © 2016 - 2026.&lt;/p&gt;

                  &lt;/div&gt;
                  Show more
                &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class="agent-session-message agent-session-user"&gt;
        &lt;div class="agent-session-role-badge agent-session-role-user"&gt;
          You
        &lt;/div&gt;
        &lt;div class="agent-session-content"&gt;
                &lt;div&gt;
                  &lt;div class="agent-session-text agent-session-text-collapse"&gt;
                    &lt;p&gt;&lt;a href="https://dev.to/agent_sessions/new#main-content"&gt;Skip to content&lt;/a&gt;&lt;a href="https://www.algolia.com/developers/?utm_source=devto&amp;amp;utm_medium=referral" rel="noopener noreferrer"&gt;Powered by Algolia&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/new"&gt;Create Post&lt;/a&gt;&lt;br&gt;
Upload Agent Session&lt;br&gt;
Upload Agent Session&lt;br&gt;
&lt;a href="https://dev.to/agent_sessions"&gt;← All Sessions&lt;/a&gt;&lt;br&gt;
Upload a coding agent session file. It will be parsed and scrubbed locally in your browser — then you can curate which parts to include before saving.&lt;br&gt;
Session Title&lt;br&gt;
Agent Tool Auto-detect Claude Code Codex (OpenAI) Gemini CLI OpenCode Pi GitHub Copilot&lt;br&gt;
Session File&lt;br&gt;
📄&lt;br&gt;
kitchentales-agent-session.jsonl&lt;br&gt;
309.3 KB56 lines&lt;br&gt;
×&lt;br&gt;
Where to find your session filesClaude Code&lt;br&gt;
~/.claude/projects/&amp;lt;project&amp;gt;/&lt;em&gt;.jsonl&lt;br&gt;
Codex (OpenAI)&lt;br&gt;
~/.codex/sessions/YYYY/MM/DD/&lt;/em&gt;.jsonl&lt;br&gt;
Gemini CLI&lt;br&gt;
~/.gemini/tmp/session-&lt;em&gt;.json&lt;br&gt;
OpenCode&lt;br&gt;
Run opencode export &amp;lt;session-id&amp;gt; &amp;gt; opencode-session.json, then upload the exported file.&lt;br&gt;
Pi&lt;br&gt;
~/.pi/agent/sessions/&amp;lt;project&amp;gt;/&lt;/em&gt;.jsonl&lt;br&gt;
GitHub Copilot&lt;br&gt;
~/.copilot/session-state/&amp;lt;session-id&amp;gt;/events.jsonl&lt;br&gt;
Parsing...&lt;br&gt;
Reading file&lt;br&gt;
309.3 KB read&lt;br&gt;
Uploading file...&lt;br&gt;
Skipped (local only)&lt;br&gt;
Parsing messages&lt;br&gt;
0 messages found&lt;br&gt;
Scrubbing secrets&lt;br&gt;
No secrets found&lt;br&gt;
Ready to curate&lt;br&gt;
Ready to curate&lt;br&gt;
Choose which messages to save. Click cards to toggle, shift+click for range, or drag across multiple. Only selected messages will be stored. Create slices to embed different parts of your session separately.&lt;br&gt;
We automatically scan for and redact common secrets like API keys, tokens, and credentials, but we cannot guarantee all sensitive information has been caught. Please review your session carefully before making it public to ensure you are not sharing anything you shouldn't.&lt;br&gt;
AllConversationPromptsTool callsRedacted&lt;br&gt;
0 of 0 included (29 B)Select allDeselect allSave &amp;amp; Upload&lt;br&gt;
SlicesEmbed different parts of your session separately+ New slice&lt;br&gt;
No slices yet.&lt;br&gt;
&lt;a href="https://dev.to/"&gt;DEV Community&lt;/a&gt; — A space to discuss and keep up software development and manage your software career&lt;br&gt;
&lt;a href="https://dev.to/"&gt;Home&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/challenges"&gt;DEV Challenges&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/++"&gt;DEV++&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/videos"&gt;Videos&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/deved"&gt;DEV Education Tracks&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/help"&gt;DEV Help&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/advertise"&gt;Advertise on DEV&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/organizations"&gt;Organization Accounts&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/showcase"&gt;DEV Showcase&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/about"&gt;About&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/contact"&gt;Contact&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/free-postgres-database-tier"&gt;Free Postgres Database&lt;/a&gt;&lt;br&gt;
&lt;a href="https://shop.forem.com/" rel="noopener noreferrer"&gt;DEV Shop&lt;/a&gt;&lt;br&gt;
&lt;a href="https://mlh.io/" rel="noopener noreferrer"&gt;MLH&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/code-of-conduct"&gt;Code of Conduct&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/privacy"&gt;Privacy Policy&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/terms"&gt;Terms of Use&lt;/a&gt;&lt;br&gt;
Built on &lt;a href="https://www.forem.com/" rel="noopener noreferrer"&gt;Forem&lt;/a&gt; — the &lt;a href="https://dev.to/t/opensource"&gt;open source&lt;/a&gt; software that powers &lt;a href="https://dev.to/"&gt;DEV&lt;/a&gt; and other inclusive communities.&lt;br&gt;
Made with love and &lt;a href="https://dev.to/t/rails"&gt;Ruby on Rails&lt;/a&gt;. DEV Community © 2016 - 2026.&lt;/p&gt;

                  &lt;/div&gt;
                  Show more
                &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
  &lt;/div&gt;

  &lt;div class="agent-session-footer"&gt;
    &lt;span class="agent-session-meta"&gt;
        11 of 11 messages
    &lt;/span&gt;
  &lt;/div&gt;
&lt;/div&gt;






&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;🌟 &lt;strong&gt;Best Use of Gemma ($200):&lt;/strong&gt; Gemma 2 powers conversational recipe extraction, unmeasured ingredient estimation, and dietary adaptation.&lt;/li&gt;
&lt;li&gt;🎙️ &lt;strong&gt;Best Use of ElevenLabs ($100):&lt;/strong&gt; ElevenLabs provides the natural voice narration for the hands-free culinary experience.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;Preserving culinary heritage, one spoken memory at a time.&lt;/em&gt;&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Built with ❤️ for Hacktoberfest 2026: Build for a Friend.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
      <category>gemma</category>
    </item>
  </channel>
</rss>
