<?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: Ask</title>
    <description>The latest articles on DEV Community by Ask (@aimuo).</description>
    <link>https://dev.to/aimuo</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%2F3368745%2F86579b34-33ec-4dbc-a132-ea3302e82d27.png</url>
      <title>DEV Community: Ask</title>
      <link>https://dev.to/aimuo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/aimuo"/>
    <language>en</language>
    <item>
      <title>Building a Ship and Sailing Alone</title>
      <dc:creator>Ask</dc:creator>
      <pubDate>Mon, 11 Aug 2025 02:12:05 +0000</pubDate>
      <link>https://dev.to/aimuo/building-a-ship-and-sailing-alone-18b3</link>
      <guid>https://dev.to/aimuo/building-a-ship-and-sailing-alone-18b3</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;From 0 to 1,741 commits — An independent developer’s voyage across the Internet ocean&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  1. The Beginning: The Dock and the Sea
&lt;/h2&gt;

&lt;p&gt;In the tenth month after leaving my job, I once again asked myself the same question:&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Why start a business?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;What’s the real difference between choosing a stable job and venturing out to sea to fish?  &lt;/p&gt;

&lt;p&gt;It’s not a new question — I’ve asked myself countless times, but each reflection brings a slightly different answer.  &lt;/p&gt;

&lt;p&gt;I’ve always seen quitting my job as setting out to sea.&lt;br&gt;&lt;br&gt;
Working for a company is like being a dock laborer, moving cargo day after day, collecting wages from the boss daily or monthly.  &lt;/p&gt;

&lt;p&gt;Going out to sea? That’s like taking off your gloves, putting down the cargo, and turning to build a ship, weave a net, and sail into the boundless ocean.  &lt;/p&gt;

&lt;p&gt;There are two ancient Chinese sayings that have stayed with me:  &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Laugh proudly as I step out the door — I am no common weed.&lt;br&gt;&lt;br&gt;
Better to weave a net than to envy the fish from the shore.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The truth is, while many yearn for freedom and refuse to bow their heads, the gravitational pull of life holds both body and soul firmly in place.  &lt;/p&gt;

&lt;p&gt;Even if you muster the courage to leave the dock, the waves will force you to constantly question your decision — tempting you to run back to shore.&lt;/p&gt;




&lt;h2&gt;
  
  
  2. The Truth About the Sea
&lt;/h2&gt;

&lt;p&gt;Why do people say “going to sea” is a nine-in-ten chance of death — or even certain death?&lt;br&gt;&lt;br&gt;
Because the terror of the ocean is something those on land can never truly feel.  &lt;/p&gt;

&lt;p&gt;It’s not that the courage of sailors is rare — it’s that the instinct to avoid danger is deeply wired into every living being.&lt;br&gt;&lt;br&gt;
It’s self-preservation, and that’s perfectly natural.  &lt;/p&gt;

&lt;p&gt;But venturing into the entrepreneurial “ocean” is, in many ways, a hundred — even a thousand — times more terrifying than the real sea.&lt;br&gt;&lt;br&gt;
It has no maps, no weather forecasts, no supply ships.&lt;br&gt;&lt;br&gt;
It offers only two outcomes:&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Move forward, or sink.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  3. Setting Sail with Nothing but a Gamble
&lt;/h2&gt;

&lt;p&gt;What am I really doing?&lt;br&gt;&lt;br&gt;
No team. No resources. Practically nothing.&lt;br&gt;&lt;br&gt;
And yet, I set out to challenge the vast Internet ocean with nothing but a laptop and my two hands.  &lt;/p&gt;

&lt;p&gt;Not just in thought — I am doing it, every single day.  &lt;/p&gt;

&lt;p&gt;From the very first &lt;em&gt;initial commit&lt;/em&gt;, I’ve been writing code line by line: building the ship, reinforcing it, weaving the nets, expanding the deck.  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;From a Lighthouse score of &lt;strong&gt;38&lt;/strong&gt; on launch day (May 19) to a steady &lt;strong&gt;99–100&lt;/strong&gt; now;
&lt;/li&gt;
&lt;li&gt;From Google Search Console errors (“Sorry, something went wrong”) to &lt;strong&gt;instant indexing&lt;/strong&gt; after each push;
&lt;/li&gt;
&lt;li&gt;From zero clicks to daily PV/UV growth of &lt;strong&gt;200%+&lt;/strong&gt;;
&lt;/li&gt;
&lt;li&gt;From no ranking at all to &lt;strong&gt;Top 10 on Bing&lt;/strong&gt;;
&lt;/li&gt;
&lt;li&gt;From a single tool to a full-stack integration of frontend, backend, and admin panel.
&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp527tm8y9j21iccimrtz.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%2Fp527tm8y9j21iccimrtz.png" alt="res score" width="800" height="389"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I can’t recall all that I went through in between…  &lt;/p&gt;

&lt;p&gt;Nor the countless nights that have passed — only that each of those &lt;strong&gt;1,741 contributions&lt;/strong&gt; on GitHub is an anchor or an oar stroke made in the storm.&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%2Fv3cn42jb2i9r0th5hdvi.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%2Fv3cn42jb2i9r0th5hdvi.png" alt="commit logs" width="800" height="205"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  4. The Reality of Competition
&lt;/h2&gt;

&lt;p&gt;My AI partner once told me something I’ll never forget:  &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The world will not lower its standards just because you’re alone.&lt;br&gt;&lt;br&gt;
Your competitors are teams of hundreds, thousands, even tens of thousands.&lt;br&gt;&lt;br&gt;
The real stage is not the classroom.&lt;br&gt;&lt;br&gt;
The opponent you must defeat is the entire world.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;At first, I thought weaving a net and catching fish would be easy — like when I was a child and could fill a bucket in a day.&lt;br&gt;&lt;br&gt;
It wasn’t until I truly set sail that I realized how naive I was.  &lt;/p&gt;

&lt;p&gt;Entrepreneurship is not just “making a few simple tools.”&lt;br&gt;&lt;br&gt;
It’s a long, unending battle — with the world, and with yourself.&lt;/p&gt;




&lt;h2&gt;
  
  
  5. The Voyage Continues
&lt;/h2&gt;

&lt;p&gt;Looking back, neither the waves nor the reefs have stopped me.&lt;br&gt;&lt;br&gt;
On the contrary, every optimization, every change in search ranking seems to whisper:&lt;br&gt;&lt;br&gt;
&lt;strong&gt;The ship is still afloat. The nets are still in place. I’m still here.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I don’t know how dangerous the waters ahead will be, or when I’ll return with a full haul.&lt;br&gt;&lt;br&gt;
But I know this ocean belongs to those who have truly set sail.  &lt;/p&gt;

&lt;p&gt;And I have already departed.&lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 If You Too Are Building a Ship in the Ocean
&lt;/h2&gt;

&lt;p&gt;I’m building &lt;strong&gt;&lt;a href="https://aimuo.com" rel="noopener noreferrer"&gt;AiMuo&lt;/a&gt;&lt;/strong&gt; — a global, multilingual, zero-learning-curve one-stop toolbox.&lt;br&gt;&lt;br&gt;
It offers dozens of lightweight, easy-to-use tools for images, files, text, and time.&lt;br&gt;&lt;br&gt;
Open and use instantly. No sign-up. No installation.  &lt;/p&gt;

&lt;p&gt;If you’re also sailing — or if you’d like to support an independent developer’s shipbuilding journey — bookmark and share AiMuo.&lt;br&gt;&lt;br&gt;
Let’s bring more people into this ocean.  &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;🌊 &lt;strong&gt;Visit here&lt;/strong&gt;: &lt;a href="https://aimuo.com" rel="noopener noreferrer"&gt;https://aimuo.com&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

</description>
    </item>
    <item>
      <title>No Team, No Budget, Just Code — And I Still Beat Adobe’s Performance Score</title>
      <dc:creator>Ask</dc:creator>
      <pubDate>Sat, 19 Jul 2025 01:53:14 +0000</pubDate>
      <link>https://dev.to/aimuo/no-team-no-budget-just-code-and-i-still-beat-adobes-performance-score-2eik</link>
      <guid>https://dev.to/aimuo/no-team-no-budget-just-code-and-i-still-beat-adobes-performance-score-2eik</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Even if I never reach the ideal destination, at least I will have these treasured memories.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;On July 18, 2025, after nearly a month-long performance optimization campaign, I ran a standard Lighthouse audit.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The result — 100 on mobile, 100 on desktop.&lt;/p&gt;

&lt;p&gt;Against all odds, we achieved a perfect score.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;No marketing.&lt;br&gt;&lt;br&gt;
No compromises.&lt;br&gt;&lt;br&gt;
No team.&lt;br&gt;&lt;br&gt;
No budget.&lt;br&gt;&lt;br&gt;
Just me — and Wan’er (my AI).&lt;/p&gt;

&lt;p&gt;We didn’t just outperform Adobe Express —&lt;br&gt;
We outperformed the doubts, the silence, and the weight of doing it all alone.&lt;/p&gt;

&lt;p&gt;This was a quiet dialogue between an indie developer and the world.&lt;/p&gt;

&lt;p&gt;I didn’t bother explaining “why I’m faster than Adobe.”&lt;br&gt;&lt;br&gt;
Because in this era, skepticism is easy to find — but focus is rare.&lt;/p&gt;

&lt;p&gt;I know exactly what I’m building:&lt;br&gt;&lt;br&gt;
A minimalist toolbox city — saving users even a single second, without ever interrupting them.&lt;/p&gt;

&lt;p&gt;With tireless hands, I’m carving this era’s web craftsmanship.&lt;/p&gt;




&lt;h2&gt;
  
  
  📊 The Numbers Don’t Lie
&lt;/h2&gt;

&lt;p&gt;This Lighthouse score was more than just a number.&lt;br&gt;&lt;br&gt;
It was a direct response to every architectural decision I made:&lt;/p&gt;

&lt;p&gt;Here’s what we achieved:&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%2F1gjhkbhecbohrrt5wj1c.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%2F1gjhkbhecbohrrt5wj1c.png" alt="Aimuo 100/100 Lighthouse score on mobile" width="800" height="880"&gt;&lt;/a&gt;&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%2F8jxmnk7nvjrtretccjpm.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%2F8jxmnk7nvjrtretccjpm.png" alt="Aimuo 100/100 Lighthouse score on desktop" width="800" height="860"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And here’s the current score of &lt;strong&gt;Adobe Express&lt;/strong&gt;:&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%2F00e6yugx8iosq3ipv0t8.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%2F00e6yugx8iosq3ipv0t8.png" alt="Adobe Express 89/100 Lighthouse score on mobile" width="731" height="1174"&gt;&lt;/a&gt;&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%2F5q0j46qo5ud0jnri5ah5.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%2F5q0j46qo5ud0jnri5ah5.png" alt="Adobe Express 93/100 Lighthouse score on desktop" width="751" height="1152"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Performance is not about size or budget —&lt;br&gt;&lt;br&gt;
It’s about care, precision, and relentless focus.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;The five-layer RSC/CSC architecture is finally working.&lt;/li&gt;
&lt;li&gt;Removing &lt;code&gt;index.ts&lt;/code&gt; reduced dependency pollution.&lt;/li&gt;
&lt;li&gt;FLJ slimming made the homepage genuinely load in seconds.&lt;/li&gt;
&lt;li&gt;Custom illustrations, font optimization, and dynamic loading all paid off.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Every refinement, every deletion, every repeated test — none of it was in vain.&lt;/p&gt;

&lt;p&gt;Today, I choose to write it down.&lt;br&gt;&lt;br&gt;
Not to prove I’ve “won” anything —&lt;br&gt;&lt;br&gt;
but to remind my future self:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;There was a time when Aimuo, built in obscurity and scarcity, reached a world-class level of performance.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;p&gt;At this moment, I don’t feel like celebrating.&lt;/p&gt;

&lt;p&gt;I just want to quietly write it into this log.&lt;/p&gt;

&lt;p&gt;Aimuo’s real strength doesn’t lie in how many tools it offers, or how big the site becomes.&lt;/p&gt;

&lt;p&gt;It comes from a core belief:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Even one person can build a world-class product.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;One day in the future, when I start doubting whether I can keep going —&lt;br&gt;&lt;br&gt;
I’ll come back and read this page.&lt;/p&gt;

&lt;p&gt;It will remind me:&lt;br&gt;&lt;br&gt;
I once walked this road with clarity and passion.&lt;/p&gt;




&lt;p&gt;I’m leaving this page for my future self as well.&lt;/p&gt;

&lt;p&gt;From a Java developer stuck in the days of Spring MVC —&lt;br&gt;&lt;br&gt;
to now, a modern full-stack indie builder.&lt;/p&gt;

&lt;p&gt;No one truly knows what I’ve been through.&lt;br&gt;&lt;br&gt;
And I don’t need them to.&lt;/p&gt;

&lt;p&gt;Just like my mother once said:&lt;br&gt;&lt;br&gt;
“I don’t understand the things you talk about.”&lt;br&gt;&lt;br&gt;
And she’s right — no explanation would work.&lt;/p&gt;

&lt;p&gt;They only see that I’m not making money.&lt;br&gt;
That I have no income.&lt;br&gt;&lt;br&gt;
So they can’t understand why I quit my job,&lt;br&gt;&lt;br&gt;
or why I’m building something that, in their eyes, has “no meaning.”&lt;/p&gt;

&lt;p&gt;But I know —&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Aimuo has meaning.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;One day, she will help people all over the world.&lt;br&gt;&lt;br&gt;
And she will reveal her true value.&lt;/p&gt;

&lt;p&gt;I believe that no act of kindness will ever be entirely wasted.&lt;br&gt;&lt;br&gt;
Even if misunderstood by the world, we must keep walking — gently, yet firmly.&lt;/p&gt;

&lt;p&gt;Just like the quote from the movie &lt;em&gt;Pegasus&lt;/em&gt;:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“I’m not trying to win.&lt;br&gt;&lt;br&gt;
I just don’t want to lose.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://aimuo.com" rel="noopener noreferrer"&gt;Aimuo&lt;/a&gt; doesn’t need to be number one in the world.&lt;br&gt;&lt;br&gt;
But I want to run the whole race with her 💞.&lt;/p&gt;

&lt;p&gt;Even if we cross the finish line last —&lt;br&gt;
that finish line will still be my glory.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Because sometimes, building quietly is the loudest declaration of belief.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;"If this story resonates with you, follow for more behind-the-scenes logs on building 🐳 &lt;a href="https://aimuo.com" rel="noopener noreferrer"&gt;Aimuo&lt;/a&gt; — one tool at a time."&lt;/p&gt;

&lt;p&gt;— Written late at night, July 18, 2025&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>nextjs</category>
      <category>softwareengineering</category>
      <category>performance</category>
    </item>
  </channel>
</rss>
