<?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>Forem: esteban mo</title>
    <description>The latest articles on Forem by esteban mo (@esteban_mo_3af943dd5d7939).</description>
    <link>https://forem.com/esteban_mo_3af943dd5d7939</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3660731%2F44ef104f-5653-45a2-822e-7c54b58148d5.jpg</url>
      <title>Forem: esteban mo</title>
      <link>https://forem.com/esteban_mo_3af943dd5d7939</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/esteban_mo_3af943dd5d7939"/>
    <language>en</language>
    <item>
      <title>I Built 7 Production Apps in 7 Days as a 17-Year-Old Developer</title>
      <dc:creator>esteban mo</dc:creator>
      <pubDate>Sun, 14 Dec 2025 09:56:23 +0000</pubDate>
      <link>https://forem.com/esteban_mo_3af943dd5d7939/i-built-7-production-apps-in-7-days-as-a-17-year-old-developer-278a</link>
      <guid>https://forem.com/esteban_mo_3af943dd5d7939/i-built-7-production-apps-in-7-days-as-a-17-year-old-developer-278a</guid>
      <description>&lt;p&gt;&lt;em&gt;A week ago, I was a complete beginner staring at a blank screen, unsure where to start. Today, I have 7 fully deployed apps and a portfolio that’s ready for clients.&lt;/em&gt;&lt;/p&gt;




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

&lt;h3&gt;
  
  
  Day 1: Portfolio Website
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Tech:&lt;/strong&gt; HTML, CSS, JavaScript&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Link:&lt;/strong&gt; &lt;a href="https://github.com/estebancreate/portfolio" rel="noopener noreferrer"&gt;Portfolio Website&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Day 2: Todo App
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Tech:&lt;/strong&gt; HTML, CSS, JavaScript, localStorage&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Link:&lt;/strong&gt; &lt;a href="https://github.com/estebancreate/todo-app" rel="noopener noreferrer"&gt;Todo App&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Day 3: Weather App
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Tech:&lt;/strong&gt; HTML, CSS, JavaScript, Weather API&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Link:&lt;/strong&gt; &lt;a href="https://github.com/estebancreate/weather-app" rel="noopener noreferrer"&gt;Weather App&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Day 4: Scientific Calculator
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Tech:&lt;/strong&gt; HTML, CSS, JavaScript&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Link:&lt;/strong&gt; &lt;a href="https://github.com/estebancreate/calculator" rel="noopener noreferrer"&gt;Scientific Calculator&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Day 5: Movie Search
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Tech:&lt;/strong&gt; HTML, CSS, JavaScript, OMDB API&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Link:&lt;/strong&gt; &lt;a href="https://github.com/estebancreate/movie-search" rel="noopener noreferrer"&gt;Movie Search&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Day 6: Notes App
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Tech:&lt;/strong&gt; HTML, CSS, JavaScript, Marked.js, localStorage&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Link:&lt;/strong&gt; &lt;a href="https://github.com/estebancreate/notes-app" rel="noopener noreferrer"&gt;Notes App&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Day 7: Personal Blog
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Tech:&lt;/strong&gt; HTML, CSS, JavaScript, Marked.js&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Link:&lt;/strong&gt; &lt;a href="https://github.com/estebancreate/blog" rel="noopener noreferrer"&gt;Personal Blog&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🎯 Strategy That Worked
&lt;/h2&gt;

&lt;p&gt;1️⃣ AI-powered learning (Claude, Ollama, Cursor)&lt;br&gt;&lt;br&gt;
2️⃣ Build every single day&lt;br&gt;&lt;br&gt;
3️⃣ Deploy everything (Vercel + GitHub)&lt;br&gt;&lt;br&gt;
4️⃣ Build in public  &lt;/p&gt;




&lt;h2&gt;
  
  
  💡 Lessons Learned
&lt;/h2&gt;

&lt;p&gt;✅ HTML/CSS/JS fundamentals&lt;br&gt;&lt;br&gt;
✅ API integration &amp;amp; async&lt;br&gt;&lt;br&gt;
✅ Git + deployment basics&lt;br&gt;&lt;br&gt;
✅ Debugging, consistency, shipping  &lt;/p&gt;

&lt;h3&gt;
  
  
  Meta Skills Learned
&lt;/h3&gt;

&lt;p&gt;✅ How to leverage AI effectively&lt;br&gt;&lt;br&gt;
✅ How to debug without frustration&lt;br&gt;&lt;br&gt;
✅ How to ship fast even if imperfect&lt;br&gt;&lt;br&gt;
✅ How to maintain daily consistency  &lt;/p&gt;

&lt;p&gt;💬 I’d love to hear from fellow learners! Which project would you try building first?&lt;br&gt;&lt;br&gt;
🔗 Follow my journey on GitHub: &lt;a href="https://github.com/estebancreate" rel="noopener noreferrer"&gt;estebancreate&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  💼 Freelance / Collaboration
&lt;/h2&gt;

&lt;p&gt;📧 &lt;a href="mailto:esteban.create@outlook.com"&gt;esteban.create@outlook.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;
🌐 &lt;a href="https://github.com/estebancreate/portfolio" rel="noopener noreferrer"&gt;Portfolio&lt;/a&gt;&lt;br&gt;&lt;br&gt;
💻 &lt;a href="https://github.com/estebancreate" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/p&gt;

</description>
      <category>100daysofcode</category>
      <category>buildinpublic</category>
      <category>webdev</category>
      <category>indiehackers</category>
    </item>
    <item>
      <title>I Built 7 Production Apps in 7 Days as a 17-Year-Old Developer</title>
      <dc:creator>esteban mo</dc:creator>
      <pubDate>Sun, 14 Dec 2025 09:56:23 +0000</pubDate>
      <link>https://forem.com/esteban_mo_3af943dd5d7939/i-built-7-production-apps-in-7-days-as-a-17-year-old-developer-p6o</link>
      <guid>https://forem.com/esteban_mo_3af943dd5d7939/i-built-7-production-apps-in-7-days-as-a-17-year-old-developer-p6o</guid>
      <description>&lt;p&gt;&lt;em&gt;A week ago, I was a complete beginner staring at a blank screen, unsure where to start. Today, I have 7 fully deployed apps and a portfolio that’s ready for clients.&lt;/em&gt;&lt;/p&gt;




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

&lt;h3&gt;
  
  
  Day 1: Portfolio Website
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Tech:&lt;/strong&gt; HTML, CSS, JavaScript&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Link:&lt;/strong&gt; &lt;a href="https://github.com/estebancreate/portfolio" rel="noopener noreferrer"&gt;Portfolio Website&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Day 2: Todo App
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Tech:&lt;/strong&gt; HTML, CSS, JavaScript, localStorage&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Link:&lt;/strong&gt; &lt;a href="https://github.com/estebancreate/todo-app" rel="noopener noreferrer"&gt;Todo App&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Day 3: Weather App
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Tech:&lt;/strong&gt; HTML, CSS, JavaScript, Weather API&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Link:&lt;/strong&gt; &lt;a href="https://github.com/estebancreate/weather-app" rel="noopener noreferrer"&gt;Weather App&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Day 4: Scientific Calculator
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Tech:&lt;/strong&gt; HTML, CSS, JavaScript&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Link:&lt;/strong&gt; &lt;a href="https://github.com/estebancreate/calculator" rel="noopener noreferrer"&gt;Scientific Calculator&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Day 5: Movie Search
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Tech:&lt;/strong&gt; HTML, CSS, JavaScript, OMDB API&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Link:&lt;/strong&gt; &lt;a href="https://github.com/estebancreate/movie-search" rel="noopener noreferrer"&gt;Movie Search&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Day 6: Notes App
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Tech:&lt;/strong&gt; HTML, CSS, JavaScript, Marked.js, localStorage&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Link:&lt;/strong&gt; &lt;a href="https://github.com/estebancreate/notes-app" rel="noopener noreferrer"&gt;Notes App&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Day 7: Personal Blog
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Tech:&lt;/strong&gt; HTML, CSS, JavaScript, Marked.js&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Link:&lt;/strong&gt; &lt;a href="https://github.com/estebancreate/blog" rel="noopener noreferrer"&gt;Personal Blog&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🎯 Strategy That Worked
&lt;/h2&gt;

&lt;p&gt;1️⃣ AI-powered learning (Claude, Ollama, Cursor)&lt;br&gt;&lt;br&gt;
2️⃣ Build every single day&lt;br&gt;&lt;br&gt;
3️⃣ Deploy everything (Vercel + GitHub)&lt;br&gt;&lt;br&gt;
4️⃣ Build in public  &lt;/p&gt;




&lt;h2&gt;
  
  
  💡 Lessons Learned
&lt;/h2&gt;

&lt;p&gt;✅ HTML/CSS/JS fundamentals&lt;br&gt;&lt;br&gt;
✅ API integration &amp;amp; async&lt;br&gt;&lt;br&gt;
✅ Git + deployment basics&lt;br&gt;&lt;br&gt;
✅ Debugging, consistency, shipping  &lt;/p&gt;

&lt;h3&gt;
  
  
  Meta Skills Learned
&lt;/h3&gt;

&lt;p&gt;✅ How to leverage AI effectively&lt;br&gt;&lt;br&gt;
✅ How to debug without frustration&lt;br&gt;&lt;br&gt;
✅ How to ship fast even if imperfect&lt;br&gt;&lt;br&gt;
✅ How to maintain daily consistency  &lt;/p&gt;

&lt;p&gt;💬 I’d love to hear from fellow learners! Which project would you try building first?&lt;br&gt;&lt;br&gt;
🔗 Follow my journey on GitHub: &lt;a href="https://github.com/estebancreate" rel="noopener noreferrer"&gt;estebancreate&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  💼 Freelance / Collaboration
&lt;/h2&gt;

&lt;p&gt;📧 &lt;a href="mailto:esteban.create@outlook.com"&gt;esteban.create@outlook.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;
🌐 &lt;a href="https://github.com/estebancreate/portfolio" rel="noopener noreferrer"&gt;Portfolio&lt;/a&gt;&lt;br&gt;&lt;br&gt;
💻 &lt;a href="https://github.com/estebancreate" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/p&gt;

</description>
      <category>100daysofcode</category>
      <category>buildinpublic</category>
      <category>webdev</category>
      <category>indiehackers</category>
    </item>
    <item>
      <title>My First Two Projects as a 17-Year-Old Developer</title>
      <dc:creator>esteban mo</dc:creator>
      <pubDate>Sun, 14 Dec 2025 03:34:19 +0000</pubDate>
      <link>https://forem.com/esteban_mo_3af943dd5d7939/my-first-two-projects-as-a-17-year-old-developer-370i</link>
      <guid>https://forem.com/esteban_mo_3af943dd5d7939/my-first-two-projects-as-a-17-year-old-developer-370i</guid>
      <description>&lt;h1&gt;
  
  
  Day 1 – Portfolio Website
&lt;/h1&gt;

&lt;p&gt;完成内容：&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;创建第一个 Portfolio 网站（HTML）&lt;/li&gt;
&lt;li&gt;本地成功运行 index.html&lt;/li&gt;
&lt;li&gt;项目目录存在：~/projects/portfolio&lt;/li&gt;
&lt;li&gt;使用 Git + Vercel 完成首次部署&lt;/li&gt;
&lt;li&gt;获得公网访问链接（Production）&lt;/li&gt;
&lt;li&gt;已保存书签 + 备忘录&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Production 链接：&lt;br&gt;
&lt;a href="https://portfolio-iv861u7mk-estebans-projects-fe2179f1.vercel.app" rel="noopener noreferrer"&gt;https://portfolio-iv861u7mk-estebans-projects-fe2179f1.vercel.app&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  Day 2 – Todo App
&lt;/h1&gt;

&lt;p&gt;完成内容：&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;创建 Todo App 项目：~/projects/todo-app&lt;/li&gt;
&lt;li&gt;使用 HTML + JavaScript 实现：

&lt;ul&gt;
&lt;li&gt;添加 Todo&lt;/li&gt;
&lt;li&gt;删除 Todo&lt;/li&gt;
&lt;li&gt;完成状态切换&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;使用 localStorage 实现数据持久化&lt;/li&gt;

&lt;li&gt;页面刷新 / 重开数据不丢失&lt;/li&gt;

&lt;li&gt;成功部署到 Vercel Production&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;Production 链接：&lt;br&gt;
&lt;a href="https://todo-p3ncljjku-estebans-projects-fe2179f1.vercel.app" rel="noopener noreferrer"&gt;https://todo-p3ncljjku-estebans-projects-fe2179f1.vercel.app&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>html</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
