#2 Learn a Language While Browsing the Internet with Bilingual Translate
Source: Dev.to

Announcement
With the Chrome extension I released today, you can read any site in two languages “just like in the image” and see the meanings of individual words. It supports over 50 languages and more than 15 theme options, letting you learn English (or other languages) at no extra cost using Google’s built‑in translation feature.
Link:
Context
Yesterday I started a Vibe Coding Challenge, aiming to release a new product every day. Today is day 2. You can read about the process on my site: .
Notes from the second day of the Challenge
- To avoid analysis paralysis, I started three different projects simultaneously: a difficult, a medium, and an easy one.
- I figured that if I couldn’t finish the harder projects, I could at least ship the easy one.
- Working on three projects at once gave me momentum and was surprisingly enjoyable.
- The initial hours felt overwhelming, but I chose to polish the Bilingual Translate app.
- After a long day of development, I created a landing page and a Gumroad page, and everything is now ready for release.
I think the notes below will be useful for you as well. See you tomorrow.
Insights
- Bigger goals tend to produce bigger results.
- My imagination expands as I see what’s possible; even child‑like requests can be handled by AI.
- Design remains the most time‑consuming part of my workflow.
- A tight feedback loop (showing progress to AI, receiving criticism, iterating) is crucial—Elon Musk’s advice rings true.
- The first 99 % of a project consumes 99 % of the time, and the remaining 1 % can take another 99 %—both phases are challenging.
- AI excels at broad strokes but lacks finesse for subtle details, often feeling like using a sledgehammer for delicate work.
- The interface shapes the entire thought process; different UI choices steer the project in different directions.
- I’m most productive in the mornings; my energy wanes by evening, so I take two‑hour naps like Leonardo da Vinci.
- Development involves a lot of grunt work and can feel excessively slow.
Things I need to automate
- One‑click social media posting.
- Editing the
.claudefolder so Claude’s code doesn’t request permissions. - Consolidating all AI APIs I use into a single file (currently I waste time hunting them down in old projects).
- Turning the commit‑and‑push loop into a single‑command script.
- Creating a helper that automatically retrieves model pages and cost information, since I constantly have to update models manually.
- Converting Claude’s usage limits and reset‑time info into a desktop widget.
To‑do list
- Gather the necessary tools for rapid development in Vibe Coding and share them with other developers.
- Set up multiple monitors to better handle working on three projects simultaneously.
Mistakes
I should have chosen a single project to focus on earlier. Instead, I spent more than half the day juggling three different projects.