<?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: Tanvitha P</title>
    <description>The latest articles on DEV Community by Tanvitha P (@tanvithap).</description>
    <link>https://dev.to/tanvithap</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%2F3976150%2Ff37092ea-777c-4477-b4be-f546703bbb0e.jpeg</url>
      <title>DEV Community: Tanvitha P</title>
      <link>https://dev.to/tanvithap</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tanvithap"/>
    <language>en</language>
    <item>
      <title>I Built My First Project as a Fresher — and It Taught Me More Than Any Tutorial Ever Did By Tanvitha P</title>
      <dc:creator>Tanvitha P</dc:creator>
      <pubDate>Tue, 09 Jun 2026 14:27:42 +0000</pubDate>
      <link>https://dev.to/tanvithap/i-built-my-first-project-as-a-fresher-and-it-taught-me-more-than-any-tutorial-ever-did-by-2onf</link>
      <guid>https://dev.to/tanvithap/i-built-my-first-project-as-a-fresher-and-it-taught-me-more-than-any-tutorial-ever-did-by-2onf</guid>
      <description>&lt;p&gt;There's a moment every developer remembers — the first time something you built actually &lt;em&gt;works&lt;/em&gt;. Not a follow-along tutorial. Not a copy-paste exercise. Something yours.&lt;/p&gt;

&lt;p&gt;For me, that moment came when I deployed &lt;strong&gt;Dream Journal&lt;/strong&gt; — a web project I built from scratch, live at &lt;a href="https://tanvithap.github.io/dream-journal/" rel="noopener noreferrer"&gt;tanvithap.github.io/dream-journal&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;It's a place where dreams find words. And building it taught me that the real journey isn't in the code — it's in the courage to start.&lt;/p&gt;




&lt;h2&gt;
  
  
  Where the Idea Came From
&lt;/h2&gt;

&lt;p&gt;I've always believed that dreams carry something real — emotions, memories, stories that disappear the moment you open your eyes.&lt;/p&gt;

&lt;p&gt;One morning I woke up from a vivid dream and, by the time I made my cup of tea, it was already gone. That small loss stuck with me.&lt;/p&gt;

&lt;p&gt;I thought: &lt;em&gt;What if there was a beautiful, calm space to capture these stories before they fade?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;That's when Dream Journal was born. Not from a project brief. Not from a course assignment. From a feeling.&lt;/p&gt;




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

&lt;p&gt;Dream Journal is a clean, atmospheric web project with a warm midnight theme and a focus on storytelling. Here's what's on it:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A &lt;strong&gt;landing page&lt;/strong&gt; with the tagline: &lt;em&gt;"Every dream leaves a story."&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;featured dream section&lt;/strong&gt; — a short story called &lt;em&gt;The Endless Train&lt;/em&gt;, about traveling through a train that never stopped, where the stars felt closer than the trees.&lt;/li&gt;
&lt;li&gt;Stats that tell a bigger story: &lt;strong&gt;250+ Dreams Recorded&lt;/strong&gt;, &lt;strong&gt;100+ Stories Shared&lt;/strong&gt;, &lt;strong&gt;365 Nights Remembered&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;A newsletter section inviting people to &lt;em&gt;Join The Dreamers&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;Navigation for Home, Dreams, About, and Contact.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Simple? Yes. But every single element was a decision I made. Every word, every section, every link — mine.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Honest Part: What Building It Actually Felt Like
&lt;/h2&gt;

&lt;p&gt;I won't pretend it was smooth.&lt;/p&gt;

&lt;p&gt;There were moments I stared at the screen wondering if I was doing it wrong. Moments I broke something that was working and spent an hour figuring out why. Moments I almost closed the laptop and called it a day.&lt;/p&gt;

&lt;p&gt;But I kept going — because the idea mattered to me.&lt;/p&gt;

&lt;p&gt;And that's the thing nobody tells you when you're a fresher: &lt;strong&gt;motivation built on a personal idea is stronger than motivation built on a deadline.&lt;/strong&gt; When you care about what you're making, you find the patience to fix what's broken.&lt;/p&gt;




&lt;h2&gt;
  
  
  What I Learned (Beyond the Code)
&lt;/h2&gt;

&lt;p&gt;Here's what Dream Journal actually taught me:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Finishing matters more than perfection.&lt;/strong&gt;&lt;br&gt;
My first version wasn't perfect. It still isn't. But it's &lt;em&gt;live&lt;/em&gt;. That makes it infinitely more valuable than a perfect project still sitting on my laptop.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Design is communication.&lt;/strong&gt;&lt;br&gt;
Every color, font, and layout choice sends a message to the person reading it. I wanted Dream Journal to feel calm, poetic, and inviting — and I had to make intentional choices to get there.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Deploying is a skill too.&lt;/strong&gt;&lt;br&gt;
Getting something live on GitHub Pages felt like a milestone. Understanding how static hosting works, how to push from a repo, how to fix a broken deployment — those are real, practical skills.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Your first project is proof.&lt;/strong&gt;&lt;br&gt;
Not proof that you know everything. Proof that you can &lt;em&gt;build&lt;/em&gt; something. That gap between "I'm learning" and "I've built" is enormous — and I've crossed it.&lt;/p&gt;




&lt;h2&gt;
  
  
  A Note to Other Freshers Reading This
&lt;/h2&gt;

&lt;p&gt;If you're at the beginning of your journey and haven't built your first project yet — just start.&lt;/p&gt;

&lt;p&gt;It doesn't need to be complex. It doesn't need to impress anyone. It needs to be &lt;em&gt;yours&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Pick something you actually care about. Build the simplest version of it. Put it online. Write about it.&lt;/p&gt;

&lt;p&gt;That's how you go from being someone who's learning to code to someone who builds things.&lt;/p&gt;

&lt;p&gt;And trust me — the feeling when you see your project live on the internet for the first time? No tutorial gives you that.&lt;/p&gt;




&lt;h2&gt;
  
  
  What's Next for Dream Journal?
&lt;/h2&gt;

&lt;p&gt;I'm not done. Here's what I'm planning to add:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A working &lt;strong&gt;dream submission form&lt;/strong&gt; so visitors can actually write and save their dreams&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;dark/light mode toggle&lt;/strong&gt; for those reading at 3 AM&lt;/li&gt;
&lt;li&gt;A proper &lt;strong&gt;story archive&lt;/strong&gt; to browse dreams by date or theme&lt;/li&gt;
&lt;li&gt;Mobile responsiveness improvements&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is v1. There will be a v2.&lt;/p&gt;




&lt;h2&gt;
  
  
  Let's Connect
&lt;/h2&gt;

&lt;p&gt;If you're a fresher, a developer, or just someone who likes the idea of a dream journal — I'd love to hear from you.&lt;/p&gt;

&lt;p&gt;You can find the live project here: &lt;strong&gt;&lt;a href="https://tanvithap.github.io/dream-journal/" rel="noopener noreferrer"&gt;tanvithap.github.io/dream-journal&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;And if you're building your first project too — drop a comment. Let's cheer each other on.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;"Maybe somewhere, another version of me made a different choice."&lt;/em&gt;&lt;br&gt;
&lt;em&gt;— A quote from Dream Journal's featured story, The Endless Train&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;code&gt;#FirstProject&lt;/code&gt; &lt;code&gt;#WebDevelopment&lt;/code&gt; &lt;code&gt;#Fresher&lt;/code&gt; &lt;code&gt;#HTML&lt;/code&gt; &lt;code&gt;#CSS&lt;/code&gt; &lt;code&gt;#GitHub&lt;/code&gt; &lt;code&gt;#BuildInPublic&lt;/code&gt; &lt;code&gt;#DeveloperJourney&lt;/code&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
