<?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: Rohit Satre</title>
    <description>The latest articles on DEV Community by Rohit Satre (@savit0r).</description>
    <link>https://dev.to/savit0r</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%2F4161145%2F46b81af1-a378-4d6d-bf25-1a447d101ba3.jpg</url>
      <title>DEV Community: Rohit Satre</title>
      <link>https://dev.to/savit0r</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/savit0r"/>
    <language>en</language>
    <item>
      <title>FamilyTech Translator: Finally, a Way to Explain What I Actually Do.</title>
      <dc:creator>Rohit Satre</dc:creator>
      <pubDate>Mon, 05 Oct 2026 07:13:23 +0000</pubDate>
      <link>https://dev.to/savit0r/familytech-translator-finally-a-way-to-explain-what-i-actually-do-1g0i</link>
      <guid>https://dev.to/savit0r/familytech-translator-finally-a-way-to-explain-what-i-actually-do-1g0i</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;h1&gt;
  
  
  FamilyTech Translator: Finally, a Way to Explain What I Actually Do
&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%2Ft7ok0cyjrksysatxic1e.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%2Ft7ok0cyjrksysatxic1e.png" alt=" " width="800" height="520"&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;My family knows I work in software.&lt;/p&gt;

&lt;p&gt;But if I say:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"I'm working with Spring Boot, REST APIs, PostgreSQL, React, and microservices."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;…I get the classic response:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Okay, but what do you actually do?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That's the problem I wanted to solve.&lt;/p&gt;

&lt;p&gt;So I built &lt;strong&gt;FamilyTech Translator&lt;/strong&gt; — a small AI-powered tool that translates technical concepts into explanations based on the &lt;em&gt;actual person you're talking to&lt;/em&gt;.&lt;/p&gt;

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

&lt;blockquote&gt;
&lt;p&gt;"Explain Kubernetes simply."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;you can say:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Explain Kubernetes to my grandfather, who is a tailor and also does farm work."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The AI doesn't just simplify the definition.&lt;/p&gt;

&lt;p&gt;It tries to explain the concept through something that person already understands.&lt;/p&gt;

&lt;p&gt;For example, Kubernetes can be explained through workers, work distribution, backup arrangements, and managing multiple tasks — rather than immediately throwing containers, pods, deployments, and clusters at someone.&lt;/p&gt;

&lt;h3&gt;
  
  
  The important part
&lt;/h3&gt;

&lt;p&gt;The app remembers the context of the person you're explaining something to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Their relationship with you&lt;/li&gt;
&lt;li&gt;Their occupation&lt;/li&gt;
&lt;li&gt;Their interests&lt;/li&gt;
&lt;li&gt;Things they're familiar with&lt;/li&gt;
&lt;li&gt;Their technical comfort level&lt;/li&gt;
&lt;li&gt;Their preferred communication style&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So the same concept can receive completely different explanations for different people.&lt;/p&gt;

&lt;p&gt;A software engineer doesn't need another generic "ELI5" tool.&lt;/p&gt;

&lt;p&gt;I wanted something closer to:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"Explain it like &lt;em&gt;this person&lt;/em&gt; would understand it."&lt;/strong&gt;&lt;/p&gt;




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

&lt;p&gt;&lt;strong&gt;Live Demo:&lt;/strong&gt; &lt;a href="https://family-techtranslator.vercel.app/" rel="noopener noreferrer"&gt;https://family-techtranslator.vercel.app/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Backend:&lt;/strong&gt; &lt;a href="https://familytech-translator-backend.onrender.com" rel="noopener noreferrer"&gt;https://familytech-translator-backend.onrender.com&lt;/a&gt;&lt;/p&gt;

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

&lt;ol&gt;
&lt;li&gt;Select a family member.&lt;/li&gt;
&lt;li&gt;Enter something technical.&lt;/li&gt;
&lt;li&gt;The AI understands their background.&lt;/li&gt;
&lt;li&gt;It creates an analogy based on their world.&lt;/li&gt;
&lt;li&gt;It explains the actual technical concept.&lt;/li&gt;
&lt;li&gt;The person can then try to explain it back.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The last part is important.&lt;/p&gt;

&lt;p&gt;Understanding shouldn't just mean:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"I read the explanation."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It should mean:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"I can explain it back."&lt;/p&gt;
&lt;/blockquote&gt;




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

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/savit0r/Family_Techtranslator" rel="noopener noreferrer"&gt;https://github.com/savit0r/Family_Techtranslator&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project is structured around a simple architecture:&lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
text
React + TypeScript
       │
       ▼
Spring Boot REST API
       │
       ├──────────────► PostgreSQL
       │
       ▼
Local Open-Source AI
       │
       ▼
Open-Weight Model
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

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